Я хотел бы рассмотреть это на конкретном примере, и в этом качестве предлагаю создать простой веб каталог товаров. В моем случае это будет каталог автозапчастей.
В качестве инструментов, я буду использовать следующие средства разработки и библиотеки.
- MS Visual Studio 2010
- ASP.NET MVC 3 – официальный релиз
- NuGet – менеджер пакетов для Visual Studio
- MvcScaffolding — генератор кода MVC на основе шаблонов
- EFCodeFirst — новая возможность Entity Framework CPT5
Прежде всего, необходимо настроить наше окружение. Найдите в менеджере расширений Visual Studio расширение NuGet и установите его. Либо скачайте и установите с официального сайта.
Создайте новый ASP.NET MVC 3 проект.
Далее нужно с помощью командной стоки менеджера пакетов установить MvcScaffolding. Откройте консоль NuGet: Главное меню «View” → „Other Windows“ → „Package Manager Console“.
Как мы увидим позже, эта командная строка является основным средством работы с MvcScaffolding, и аналогична командной стоке в Rails.
Для установки пакета достаточно выполнить команду:
Install-Package MvcScaffolding
Read more: Habrahabr.ru