Продукты > Olimpus.NET Платформа Разработки

Olimpus.NET Платформа Разработки

Комплект инструментальных средств Olympus.NET представляет собой среду разработки и исполнения клиентских приложений. Среда исполнения Olympus.NET - это клиентское приложение с механизмом связи с базой данных, построения отчетов, базовыми сервисами. Он задает способ построения модулей прикладной логики, которые могут выполняться в среде выполнения.

 
Модули прикладной логики реализуются, как модули *. dll, подключаемых к Системе. Для построения форм прикладной логики разработана инфраструктура базовых классов и компонент, которые позволяют быстро их разрабатывать и которые в результате имеют стандартизированные свойства поведения и внешнего вида.
 
Использование системного программного слоя (фрейм-ворк) Olympus.NEТ для разработки клиентских приложений обеспечивает:
 
  • единый интерфейс, который диктует стандарт на интерфейсы, реализуемые в базовых классах и шаблонах, и из которых создаются прикладные формы;
  • многократное использование компонент;
  • создание приложений с модульной архитектурой и возможностью горячей замены компонент;
  • создание однородного кода прикладных систем, что делает более простым сопровождение и развитие этого кода, а также передачу его другим разработчикам.
 
Olympus.NET позволяет создавать высокоэффективные приложения для взаимодействия с базами данных. Для доступа к базам данных используются компоненты прямого доступа. В Olympus.NET используются специальные компоненты, которые автоматически создают форму для поиска информации - фильтры. Таким образом, для создания фильтров также не требуется программирование интерфейса, а нужно создавать только формальную спецификацию фильтра.