Xafari Smart Design

Xafari Smart Design

Smart Design technology is based on XafariViewLayoutStrategy. It is an alternate strategy that allows us to solve specific problems in the generation of View. By default, XAF generates three Views for each persistent object: ListView, LookupListView and DetailView, we...
Using Enum Property Editor

Using Enum Property Editor

Enum Property Editor displays Enum type properties with FlagsAttribute. It allows customizing representation in Application Model. You can set CheckedComboBox, CheckedListBox and standard visualization. Thus, to change the control, you do not need to create a new...
Xafari Date Property Editor

Xafari Date Property Editor

The feature of Xafari Date Property Editor is that the cursor moves to the next part of the date (month, year) automatically as soon as the user completes the previous part (day, month). This reduces the number of user manipulations and makes data input more...
PeriodStruct Property Editor

PeriodStruct Property Editor

PeriodStruct Property Editor is intended for Xafari.Base.PeriodStruct property. This property allows you to store various time interval values. It is very useful to filter the list by a column containing DateTime value. PeriodStruct Property Editor is used in Xafari...
Xafari Logic Controller

Xafari Logic Controller

Typically, a business object of enterprise application is accompanied by a large number of View controllers. These controllers are implementing some specific functionality of the entity. Often it is the handlers of the following events: OnDeactivated; OnActivated;...
Xafari Server Performance

Xafari Server Performance

Xafari Server is a separate service that handles the tasks in the Message Queue, and stores the results in XAF application database. This post discusses its performance. Using the server significantly accelerated querying compared to querying in the application, even...
Workplace Module

Workplace Module

When developing a XAF application, Security System splits users into groups according to roles. XAF concept provides that the Application Model can be configured for all users (Model.xafml file) in whole or individually for each user (Model.User.xafml file). For these...
Write US