Xafari Blog | Xafari Framework - Part 2 | %blog_title%

Xafari Blog

Xafari Framework Expert Blog

Hi everyone, our leading Xafari developer Sergey Zaitsev has started his own blog dedicated to DevExpress XAF and Xafari Framework. The blog is aimed at discussing complex issues arising from using DevExpress XAF and Xafari Framework and various ways to solve them. We...

Xafari MVC: Better Performance Retaining Functionality

We have officially released our new tool for XAF and MVC application development - Xafari MVC. It allows developers to use the rich functionality of DevExpress XAF when developing applications on MVC platform. During their work, our Xafari framework development team...

Using Dock Panels

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 information, at...

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 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 is over 1000 objects. This post describes the results of comparing...

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...