Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
MVC Framework вам нужен потому что вы хотите покрыть юнит-тестами значительную или всю часть кодаТут не соглашусь. При использовании MVC в «классическом» Asp.Net у вас есть возможность покрыть Unit тестами все модели, и даже вынести их из проекта сделав независимой сутью… Проблема только в том что в «классическом» очень сложно следовать этой парадигме.
String prefix = elements.NamingContainer.UniqueID + ((PaymentFillControl)(this)).IdSeparator.ToString();
val = Utils.GetParamValue(Request, prefix + _fpc[i].ControlName);
вам не нужен MVC Framework, если вы считаете, что он лучше классического ASP.NET. Если вы так думаете, значит вы плохо знаете ASP.NET, вам есть еще куда расти и что изучать. Если вы думаете, что MVC Framework лучше ASP.NET, значит вы не полюбили ASP.NET и не поняли всей прелести его идеологииХорошо, и в чём же прелесть? На мой взгляд, чем больше изучаешь ASP.NET, тем яснее видно что MVC лучше.
вам не нужен MVC Framework для того, чтобы использовать паттерн MVC.Да, я могу взять monorail, который требует изучить новый template language и доказать заказчику что эта 3rd party библиотека очень нужна на проекте. Или я могу взять ASP.NET MVC, с документацией и дизайном от MS и с привычным языком разметки.
вам не нужен MVC Framework, если вы хотите “получить полный контроль над разметкой“Да, я могу создать свои control adapters для стандартных menu, etc. Я могу писать контолы красиво и аккуратно. Или я могу взять ASP.NET MVC и html буду знать не только я, а ещё и вся команда.
Если вы думаете, что MVC Framework лучше ASP.NET, значит вы не полюбили ASP.NET и не поняли всей прелести его идеологии. В таком случае вам рано переходить на MVC Framework.
ASP.NET MVC Framework – ставим точки