Как известно, бизнес-платформа XAF позволяет разрабатывать приложения на платформах Windows Forms и ASP.NET Web Forms. Вместе с тем, такое перспективное направление разработки Web – приложений, как ASP.NET MVC, фреймворком не поддержано.

Xafari – это набор компонентов и технологий, которые позволяют существенно расширить функциональность DevExpress XAF при разработке корпоративных решений. Одним из направлений развития платформы Xafari является повышение быстродействия Web – приложений. ASP.NET MVC представляет для этого весьма привлекательные возможности.

Проект Xafari MVC ставит своей целью полностью обеспечить возможность разработки XAF-приложения на платформе ASP.NET MVC, поддержать функционал XAF и Xafari. CTP версия Xafari MVC представлена в Xafari x07.

С полным перечнем реализованных возможностей вы можете ознакомиться в демо-центре:

В следующих версиях Xafari будет реализован недостающий функционал XAF и Xafari для разработки приложений с использованием ASP .NET MVC. В первую очередь, в Xafari x08 будет реализовано:

  • MVCxBatchGridListEditor - pедактор списковой формы, на основании Batch Editing
  • MVCxCardListEditor - pедактор списковой формы, аналог редакторов ASPxCardListEditor

Перспективные планы:

  • Модуль Notifications
  • Модуль Scheduler
  • Модуль KPI
  • Модуль Charts
  • Модуль PivotGrid
  • Модуль StateMachine
  • Модуль Reports