Описание тега asp.net-boilerplate
Шаблон
ASP.NET Boilerplate легко создает шаблон запуска для вашего проекта. По умолчанию он включает наиболее часто используемые фреймворк и библиотеки. Также позволяет выбрать одностраничную (Angularjs или Durandaljs) или многостраничную архитектуру, EntityFramework или NHibernate в качестве ORM.
Архитектура
ASP.NET Boilerplate реализует архитектуру NLayer (уровни домена, приложения, инфраструктуры и представления) и дизайн, управляемый доменом (объекты, репозитории, службы домена / приложений, DTO...). Также реализует и предоставляет хорошую инфраструктуру для реализации передовых практик, таких как внедрение зависимостей.
Фреймворк
ASP.NET Boilerplate - это платформа приложений, построенная на последних технологиях ASP.NET MVC и веб-API. Это упрощает использование внедрения зависимостей, ведения журнала, проверки, обработки исключений, локализации и так далее. Он делает это не только сам, но и с использованием самых популярных фреймворков и библиотек.
Дополнительная информация на http://www.aspnetboilerplate.com/