content management framework and more...

OpenKit.Net

Войти
Пользователю Разработчику Характеристики Downloads Контакты


CMS / CMF
  OpenKit.Net - это первая система управления web контентом, которая создана на .NET и при этом позволяет обходиться без знания ASP.NET как пользователям, так и разработчикам модулей.

OpenKit.Net имеет открытую архитектуру - его модули могут разрабатываться сторонними разработчиками, для чего предусмотрен набор разработчика (SDK). Низкие требования к хостингу и небольшой объем системы (менее 1MB) позволяют разместиться на не дорогих хостингах (см. характеристики ). Интерфейс административной части спроектирован как можно более лаконично, его скриншоты можно посмотреть в руководстве пользователя.

OpenKit.Net специально спроектирован для создания web-приложений, устойчивых к постоянным и существенным модификациям. Может применяться как для создания социальных сетей, интернет магазинов и т.п., так и для корпоративных приложений, обрабатывающих бизнес-процессы компании.

Основная решаемая проблема. Часто модули приложения тесно интегрированы с его ядром и при большом количестве функций, вносить изменения разработчикам становится с каждым разом все труднее – внутри приложения образуется слишком много взаимосвязей. Соответственно со временем растет стоимость модификации, приложение становится громоздким. Неизбежно наступает момент, когда разработчики теряют контроль над ставшей уже супер сложной и супер дорогой системой и становится проще перепроектировать ее заново, чем продолжать вносить изменения.

OpenKit.Net специально спроектирован так, чтобы изначально не допускать появления таких проблем. Достигнуто это за счет полной автономности модулей - каждый модуль представляет собой отдельный dll файл. Внесение каждого нового изменения не затрагивает другие части системы. За счет этого повышается надежность, а стоимость внесения изменения остается предельно низкой на протяжении всей жизни системы, вне зависимости от количества модулей

Преимущество OpenKit.Net в том, что затраты на модификацию однажды написанного веб-приложения прямо пропорциональны вносимым изменениям. Сайт-визитку, созданный на бесплатной версии можно постепенно преобразовать в интернет / интранет площадку всего предприятия не опасаясь того, что вложенные в разработку средства однажды будут потеряны из-за вышеописанной проблемы.

OpenKit.Net сочетает в себе качества как CMS, так и CMF.

В качестве CMS предоставляются базовые средства управления контентом. Это позволяет конечному пользователю начать ее эксплуатацию стразу после установки.

В основе OpenKit.Net как CMF, лежит идея рассматривать каждое web-приложение прикладной области как независимый, автономный модуль. Поэтому CMS OpenKit.Net нельзя рассматривать как некий движок с заранее заданной сферой применения, подобно движкам блогов или интернет-магазинов. Предлагается набор разработчика (SDK), который позволяет создавать web-приложения разного плана.

Как известно, лучшее приложение то, которое написано под конкретную ситуацию. Поэтому OpenKit.Net имеет всего один базовый модуль, предоставляя Вам возможность самим, или прибегнув к услугам сторонних разработчиков, создать лучшее для себя приложение. Возможно, что со временем, набор базовых компонентов будет пополняться.

Базовый модуль состоит из двух логических модулей: DHTML меню сайта и архива статей, который можно также использовать в качестве блога или гостевой книги. Архив позволяет создавать на одной странице сайта тысячи комментируемых статей с дружественным адресом у каждой.

Плюс к этому в бесплатной версии у Вас есть возможность добавить еще три своих логических модуля, разработанных по вашему усмотрению. Как вариант, базовый модуль можно вообще не использовать и оснастить систему пятью своими логическими модулями!

Благодаря универсальности платформы .Net, модули OpenKit.Net могут использоваться в web, в настольных, в консольных приложениях, в сервисах Remoting и т.д. Из них можно создавать целый комплекс разнотипных приложений, построенных, в то же время, по единой архитектуре. Унификация позволяет снизить стоимость разработки и сопровождения программного комплекса.

Для небольшой компании это решение может стать недорогой альтернативой ERP и тому подобным системам. Ее разработчики могут своими силами создавать только ту функциональность, которая реально востребована на данном предприятии, не переплачивая за избыточную функциональность и недостаточную гибкость покупных решений с одной стороны и избегая «лоскутной автоматизации» из кучи разношерстных программ с другой. Подробнее об этих возможностях можно ознакомиться в разделе для разработчиков.


Copyright © 2009 OpenKit.net All rights reserved