Выбор методов доступа к данным в ASP.NET MVC - PullRequest
0 голосов
/ 18 ноября 2009

Поскольку я новичок в ASP.NET MVC, я хотел бы знать, каковы лучшие методы доступа к данным для ASP.NET MVC?

Ответы [ 3 ]

3 голосов
/ 18 ноября 2009

Это как-то субъективно. Нет лучшего способа доступа к данным для ASP.NET MVC. Это будет зависеть от требований вашего приложения и конкретных потребностей. Существует множество различных ORM-фреймворков, из которых вы можете выбрать, например, NHibernate, Entity Framework, Linq to SQL, ... (Если бы был лучший фреймворк, этот список не был бы таким большим).

0 голосов
/ 18 ноября 2009

Если вы только изучаете MVC, и с SQL-сервером все в порядке, я бы рекомендовал для начала использовать Linq to SQL. Позже вы можете представить более мощный ORM, такой как NHibernate или EF. Если вы попытаетесь одновременно справиться с MVC и чем-то вроде NHibernate, вы, вероятно, откусите больше, чем сможете прожевать.

0 голосов
/ 18 ноября 2009

Поскольку ASP.NET MVC полностью посвящен TDD и разделению задач, более естественно использовать любой тип ORM для доступа к данным (NHibernate, Entity Framework, LINQ to SQL и т. Д.). Какой тип ORM - зависит от целей вашего проекта и опыта.

...