MVC является популярным стандартом.Я рекомендую использовать ASP.MVC, а не Webforms, потому что он обладает всеми преимуществами архитектуры MVC.и вы можете использовать множество механизмов просмотра, таких как Razor и NDjango.
Для ORM вы должны использовать Entity Framework .Это действительно замечательный фреймворк.
Преимущества новых продуктов, таких как ASP.NET MVC и Entity Framework, заключаются в том, что СТАРЫЕ ПРОДУКТЫ ОТСУТСТВУЮТ , а недостатком является необходимость УЧИТЬСЯСНОВА .