Народ... вобщем такая ситуация... есть нормализованная база данных есть пользовательский интерфейс... нужно прикрутить данные к пользовательскому интерфейсу... грубо говоря требуется промежуточный уровень который бы централизованно управлял данными в приложении и при необходимости взаимодействовал с БД для отправления или получения данных...
в своем проекте использую MS sql Server, C#, ADO.NET... БД максимально нормализована поэтому возникла потребность в правильной организации и централизованном управлении данными в приложении...
Может кто нить посоветует какие нить ссылочки которые можно почитать на данную тему...
Здравствуйте, Relort, Вы писали:
R>Народ... вобщем такая ситуация... есть нормализованная база данных есть пользовательский интерфейс... нужно прикрутить данные к пользовательскому интерфейсу... грубо говоря требуется промежуточный уровень который бы централизованно управлял данными в приложении и при необходимости взаимодействовал с БД для отправления или получения данных...
R>в своем проекте использую MS sql Server, C#, ADO.NET... БД максимально нормализована поэтому возникла потребность в правильной организации и централизованном управлении данными в приложении...
R>Может кто нить посоветует какие нить ссылочки которые можно почитать на данную тему...
Книга Крэга Лармана "Применение UML и шаблонов проектирования". Второе издание.
Глава 34. "Проектирование контура взаимодействия с базой данных на основе шаблонов".
Там идея очень неплохо описана.
Видел примеры практической реализации описанной идеи. Работает.
Можно посмотреть
книгу Мартина Фаулера "Архитектура корпоративных программных приложений".
Глава 3. ЭОбъектные модели и реляционные базы данных"
Здесь теоретические аспекты и общий обзор.
Глава 10. "Архитектурные типовые решения источников данных".
Здесь практические шаблоны, в том числе применительно к NET и SQL.
... << RSDN@Home 1.1.4 >>...
обазательно себе куплю как нить эти книги... только мне счас нужна информация в цифровом варианте... что нить наподобие статей... либо цифровой вариант этих книг... эххх...