2011-01-31 2 views
0

Каковы рекомендуемые соображения по проектированию Уровень доступа к данным для приложений уровня предприятия. Приложение, построенное в asp.net 2.0 и N-Hibernate, используется в DAL, но есть много недостатков в текущем дизайне и производительности DAL, и он был создан другой командой. Мы планируем создать новый дизайн DAL, поэтому я ищу предложения от экспертов.Рекомендуемые соображения для проектирования ** Уровень доступа к данным **

Благодаря

+2

Этот вопрос является способом неспецифического ответа здесь. Вы должны, по крайней мере, иметь базовые идеи, основанные на ваших требованиях. – TToni

+1

Это поможет, если вы сможете уточнить * недостаток *? Это может быть dup: http://stackoverflow.com/questions/200279/best-data-access-layer-for-net –

+0

структура сущности не будет выбора, так как у меня есть asp.net 2.0 –

ответ

1

Asp.net 2,0 и NHibernate масштаба штрафа решений уровня предприятия.

Это должно быть что-то еще, что вызывает проблемы с производительностью, это может быть:

  • дизайн, структура базы данных
  • Отсутствие индексов
  • замок, блокирующие вызовы
  • Недостаточные аппаратные ресурсы
  • ...
0

Мартин Фаулер (который считается экспертом) написал книгу под названием Шаблоны архитектуры корпоративных приложений, большая часть этой книги посвящена шаблонам доступа к данным.

Смежные вопросы