Содержание
- 2. DocsVision – корпоративная система электронного документооборота, позволяющая, автоматизировать бизнес-процессы, ведение делопроизводства и электронный документооборот в организации.
- 3. Архитектура DocsVision
- 4. Создаем сессию: var sessionManager = SessionManager.CreateInstance(); var session = sessionManager.CreateSession(); Для доступа к данным используется CardManager
- 5. var cardData = session.CardManager.GetDictionaryData(staffId); var rowDataUnit= cardData.Sections[unitSectionId].CreateRow(); rowDataUnit["Name"] = "NewOrganization"; var rowDataEmployee = rowDataUnit.ChildSections[employeeSectionId] .Rows.AddNew(); rowDataEmployee["LastName"]
- 6. Написание объектной модели для разработки на платформе DocsVision Написание объектной модели для промежуточного хранений данных при
- 7. Model First В DocsVision, как и в Entity Framework, используется подход model first: Мы описываем схемы
- 8. Custom Tools T4 Отдельно сгенерировать код для нескольких схем и подложить в проект MetaCreator Технологии для
- 9. MetaCreator http://code.google.com/p/metacreator/
- 10. Написан парсер для схем карточек Собирает всю информацию о полях Типизация ссылочных полей Выявлен отдельный интерфейс
- 11. В парсере и генераторах около 2000 строк кода Паттерны, заполняемые при генерации, занимают около 700 строк
- 12. Написана объектная модель, которая может применяться не только в этом проекте, либо может быть доработана Достигнута
- 14. Скачать презентацию