Blog | Xafari Framework Blog - Xafari Framework

Blog

Using Dock Panels

The "Dock Panel" term in Xafari refers to additional custom View that displays within freely positioned containers. Dock Panel is always accompanied by a certain "main" View or specified business object. It provides the user with access to additional useful...

Hierarchical data implementation

Xafari framework provides a number of features for a comfortable and efficient work with hierarchical data. These features are available for objects that implement IHierarchyNode interface. This post describes several ways to obtain a hierarchical business objects:...

IHierarchyNode. Performance Comparison

IHierarhyNode interface is designed to accelerate the performance for hierarchical data in XAF application. Compared with ITreeNode, its effectiveness becomes appreciable when the amount of the data over 1000 objects. This post describes the results of comparing the...

Smart Design

Introduction 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 View for each persistent object: ListView, LookupListView and...

Using Enum Property Editor

Enum Property Editor displays Enum type properties with FlagsAttribute. It allows to customize 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

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 amount of user manipulations and makes data input more...
1234