Posts by Dave Hesketh

NPOBase Objects

As of version 21.1.3, DevExpress has enforced some additional Non-Persistent Object rules. To help transition to this method of working with Non-Persistent Objects, we’ve added an NPOBase class. This class allows you to continue using our propxaf code snippet which utilize the SetPropertyValue method to trigger the INotifyPropetyChanged interface’s PropertyChanged event. XAF uses this event…

Read More

Introducing Audit Trail Restore (Experimental)

Introduction If your users are anything like ours, you’ve received the phone call or the email stating “someone deleted a record“. You get connected with the user and try to determine what happened. Do you end up looking at the Audit Trail for answers? Do you try to restore records manually based on details within…

Read More