Описание проекта (Project description)Shie - это Framework для создания CRUD WinForms приложений. Для коммерческих проектов лучше использовать компоненты от Developer Express.
Shie is a framework for creating CRUD WinForms applications. Is not suitable for commercial use due to its simplicity.Написан на Visual Studio 2010 и использует такие технологии как MEF, NHibernate, Rhino Mocks, Enterprise Library.
Takes advantage of VS2010, MEF, NHibernate, Rhino Mocks, EntLib.
Фичи (Features)
- Enterprise Library
- Навигация (Navigation)
- CRUD
- Сортировка (Sort)
- Поиск (Search)
- Разные типы ячеек (Different cell types)
В дальнейшем планируется (Future plans)
- Программирование по контракту (Code contracts)
- AOP
- Параллелизация (Parallel)
- Использование динамических языков (Dynamic languages)
Getting Started
- Унаследовать от CommonObject (Inherit from CommonObject)
- Унаследовать от BaseDO (Inherit from BaseDO)
- Унаследовать от BaseBO (Inherit from BaseBO)
- Создать Edit, View формы. Поместить их рядом с главным исполняемым файлом. (Create Edit and View forms. Add dlls to folder with main application)
Можно использовать CodeSmith templates. (One may take advantage of CodeSmith templates)