Я довольно новичок в программировании вообще (действительно началось только 2 1/2 года назад), и я пытаюсь решить, какой лучший способ - приблизиться к веб-приложению, которое я делаю в Работа. Старший разработчик на работе поощряет меня попасть в MVC и после хорошего 24 часа заливки блогами, исходного кода и других материалов по этому вопросу Я начинаю понимать, почему я хочу его использовать.MVC философия применяется к webforms
В то же время существующие приложения нашей компании написаны как WebForms, поэтому я не хочу делать что-то столь же радикальное, как использование реальной структуры ASP.NET MVC для создания моего приложения (было бы действительно ТАК, ?).
Что я действительно хотел бы знать, так это то, было бы практичным или даже возможным делать WebForms, но все же следует философии MVC по разделению проблем. Я действительно просто добавлю ненужный слой к уже сложной странице .aspx + codebehind?
Все в блогосфере, похоже, считают, что они ДОЛЖНЫ использовать какую-то структуру, если они хотят делать MVC. Что в WebForms не позволяет им просто делать это самостоятельно?
Мы использовали MVP в предыдущей работе шахты, и она работала на самом деле хорошо отделяя пользовательский интерфейс от бизнес-уровня. Хорошая альтернатива MVC, если вы застряли в Webforms. – Martin