2010-03-13 3 views
1

Я использую базу данных SQL Server в своем текущем проекте. Я смотрел видеоролики MVC Storefront (в частности, шаблон репозитория), и я заметил, что Rob (создатель MVC Storefront) использовал класс под названием «Категория и продукт» вместо базы данных, и я заметил, что использование LINQ-SQL или ADO.NET , что класс сгенерирован. Есть ли преимущество в использовании класса над базой данных для хранения информации? Или это наоборот? Или они даже сопоставимы?Сравните контейнер контейнера и контейнер класса

ответ

1

Я думаю, что в этом случае, категории и продукта классы являются оболочками, которые сохраняются свои данные в базу данных, когда что-то меняется. Entity Framework - прекрасный пример этого.

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