Очень часто, когда кто-то пытается начать использовать MvcExtensions у него появляются вопросы: с чего начать и как это использовать. Чтобы этих вопрос стало меньше создал проект ProjectTemplate.
Что внутри?
- В качестве основного фреймворка выбран ASP.NET MVC вместе с MvcExtensions
- Castle.Windsor используется как IoC контейнер
- Для клиентской части используется jQuery, jQuery UI, Modernizr и Twitter Bootstrap
- Скрипты и CSS сжимаются с помощью Microsoft.Web.Optimization + BundleTransformer (LESS и YUI)
- Для логирования ошибок используется ELMAH
- Для сборки проекта используется psake
Все это чудо настроено и просто работает
Как использовать?
*После распаковки я рекомендую создать git репозиторий и закоммитить туда первоначальную структуру
> git init
> git add .
> git commit -m 'Initial project strucure'
PS
Жду ваших предложений по развитию проекта.