АРМы – это альтернативная система навигации для XAF-приложения. Стандартная система навигации XAF обеспечивает возможность активировать требуемое View посредством специального элемента управления - навигационной панели. АРМы поддерживают эту функциональность и предоставляют ряд дополнительных возможностей.

Навигационные элементы АРМ поддерживают выполнение Actions. Гибкая и прозрачная архитектура позволяет разрабатывать новые, специализированные типы элементов навигации. Так, например, в составе платформы Xafari имеются элементы меню для работы с Xafari Reports и для запуска Бизнес-операций.

Xafari АРМ автоматически модифицирует состав навигационного меню в зависимости от вхождения пользователя в определенные роли. Таким образом, разработчик может проектировать специализированные блоки навигации для различных групп пользователей.

Механизм шаблонов (ARM Template) повышает эффективность проектирования АРМов в Модели Приложения. Шаблон содержит некоторый набор конечных элементов меню, сгруппированных требуемым образом, и может быть многократно использован в различных АРМах.

Ознакомиться с примером использования ARMов можно в демо-приложении Xafari Northwind, установленном вместе с Xafari.

Windows Forms:

Win-версия поддерживает два режима представления: TreeList и NavBar. В режиме TreeList кнопка Refresh по умолчанию скрыта, но ее функция доступна по клавише F5.

ASP.NET:

Чтобы узнать больше об АРМах, обратитесь к следующим документам: