У меня есть Высокий звук + ← / → работа: откройте Preferences В» Настройки В» Клавиатура , установите запись для , курсор опции уехал к , отправляют строку для окружения: \033b и набор право курсора опции к отправляют строку для окружения: \033f. Можно также использовать это для других комбинаций Клавиши CTRL.
Вы не выбираете ASP.Net MVC вместо ASP.Net, потому что ASP.Net MVC по-прежнему остается ASP.Net. Вы действительно выбираете ASP.Net MVC или веб-формы ASP.Net, и для этого есть множество веских причин:
С другой стороны, у веб-форм есть несколько моментов в свою пользу:
В результате, если вы создаете бизнес-приложения в корпоративной локальной сети (которой, честно говоря, все еще пользуется большинство веб-разработчиков), веб-формы действительно великолепны. В этом смысле Microsoft действительно знает свой рынок. Но если вы создаете приложение для общедоступного Интернета, вам может понадобиться MVC, чтобы вы могли тщательно протестировать и убедиться, что ваши страницы не перегружены ненужными данными ViewState или JavaScript.
Кроме того, кое-что, что изменилось за последние несколько лет, заключается в том, что даже многие корпоративные интранет-приложения теперь должны поддерживать домашнее / удаленное использование, что сделало MVC более привлекательным для этой группы людей, чем это было раньше.
http://weblogs.asp.net/shijuvarghese/archive/2008/07/09/asp-net-mvc-vs-asp-net-web-form.aspx
проверьте этот блог!
Итог "разделение проблем"
Я дам вам несколько целей с очевидными преимуществами.
Если ваша цель - общедоступный веб-сайт, который будет рассчитывать на трафик, используйте MVC. Он оптимален для поисковой оптимизации.
Если ваша цель - корпоративное веб-приложение, которое действует как настольное приложение, я бы склонился к веб-формам, поскольку управление состоянием и разделение ваших ресурсов на базовые серверные элементы управления дает огромные преимущества, если используется правильно.
Самая большая проблема, с которой сталкиваются разработчики, - это управление сложностью и поддержание «чистоты» кода. MVC дает разработчику возможность использовать ООП, чтобы убрать сложность и упростить код.
Веб-формы будут развиваться быстрее в краткосрочной перспективе, но они не поддаются долгосрочной устойчивости с точки зрения обслуживания и роста.