Я начинаю новый проект на основе ASP.NET. Приложение будет реестром с веб-интерфейсом. Он будет использоваться около 3000 пользователей.Архитектурный совет для приложения ASP ASP.NET
Это было ок 4 года, так как я в последний раз начал новый проект, так что я «немного» ржавый, когда речь идет о последних тенденциях ..
Я хочу новое приложение будет SPA, так что я исследовал некоторые Javascript MV * framework и, наконец, поселились в Durandal, Bootstrap (для макета) и пользовательский интерфейс Kendo Telerik с помощниками ASP.NET MVC.
Я установил шаблон под названием Hot Towel, который создал настройку проекта Durandal на основе ASP.NET MVC. Тем не менее, я вижу, что Views - это html не cztml Razor. Могу ли я использовать файлы cshtml (для использования вспомогательных классов)? Есть ли в этом падение?
Также я слышал, что при использовании Durandal не следует использовать ASP.NET MVC, а просто Web API. Что вы думаете об этом? Я все еще хотел бы использовать помощники MVC здесь и там ... или есть ли веская причина отказаться от него для Web API?
Есть ли у вас какие-либо другие соображения и рекомендации относительно новой настройки проекта?
С наилучшими пожеланиями, Эндрю