2009-11-18 3 views

ответ

3

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

+0

Спасибо Дарин за ур ценный ответ .. еще одна вещь, я действительно хочу знать, какой метод доступа к данным использует stackoverflow.com? –

+0

Если я не ошибаюсь вначале, это был Linq-to-SQL, но, возможно, они были обновлены до Entity Framework. –

+0

Я знаю, что это старый, но я подумал, что добавлю, что теперь Dapper Orm используется StackOverflow. – Terrance

0

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

0

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

+0

ok sosh i ll дать попробовать с linq to sql .... какой метод доступа к данным stackoverflow.com использует? –

+0

Фактически Stackoverflow использует Linq to SQL (насколько мне известно). Лично мне не нравится блокировка MSSQL, но она, очевидно, может выполнять. – UpTheCreek

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

  • Нет связанных вопросов^_^