Должен ли я использовать nhibernate для довольно небольшого проекта? - PullRequest
3 голосов
/ 14 ноября 2009

Позвольте мне сказать, что я ничего не знаю о nhibernate, кроме его баз данных. Я делаю довольно небольшой проект, я должен изучить nhibernate?

Я думаю, у меня 4 вопроса

Используете ли nhibernate в небольшом проекте? Для чего я НЕ должен использовать nhibernate? если у меня большой проект, я должен использовать nhibernate, если у него очень сложные таблицы? А как насчет простых схем таблиц?

Ответы [ 3 ]

6 голосов
/ 14 ноября 2009

nhibernate - очень гибкая система и может использоваться с простыми или более сложными базами данных. Реальный вопрос сводится к тому, что ваш проект, а не большой ли он или маленький, и сколько времени вы хотите потратить на создание хорошего дизайна. Если ваш сайт просто вытаскивает таблицу из базы данных, перечисляя ее на веб-странице для просмотра и редактирования. nhibernate окончен, вам просто не нужны создаваемые им бизнес-объекты. С другой стороны, если бизнес / доменные объекты являются центральной точкой вашего проекта, вы можете воспользоваться nhibernate.

6 голосов
/ 14 ноября 2009

Почему бы не начать использовать nhibernate в небольшом проекте? Это хороший способ изучить его без дополнительных сложностей и стресса при изучении его в большом проекте.

5 голосов
/ 14 ноября 2009

Конечно, изучать nhibernate не повредит, но для небольшого проекта это может быть немного излишним. Небольшой проект - отличный шанс изучить nhibernate, но если вы спешите, чтобы сделать это, вам, вероятно, лучше без него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...