2010-08-04 2 views
-2

Возможный дубликат:
MVC versus WebFormsASP.Net MVC против веб-форм, какие преимущества одного над другим

Было интересно, что основные преимущества собирается MVC над веб-форм. Я пишу все в веб-формах в настоящее время, но я уже применяю довольно строгое разделение на себе, вижу ли я какие-либо выгоды от перехода на MVC?

В настоящее время я использую jquery для моего AJAX; вызов методов страницы и веб-служб. Обычно я использую обработчик загрузки страницы для загрузки моего статического содержимого. Я использую C# в своих уровнях логики Buisness и Data Access, которые вызываются моими Методами Методов и Веб-сервисов. Поэтому я не использую много того, что отличает Web Forms от MVC. Также я не использую переменные сеанса.

Мое единственное колебание в том, что количество встроенного кода в слое презентации кажется мне грязным. Это субъективно, я знаю, но это напоминает мне много ASP от ограниченного воздействия, которое у меня было на это. Насколько популярным кажется это, хотя я мог бы прийти к такому выводу по невежеству.

Итак, вопрос в том, что вы считаете основным преимуществом выбора одного над другим. Кроме того, я в первую очередь пишу веб-приложения с высокой загрузкой базы данных. Поэтому важны масштабируемость, скорость и ремонтопригодность.

+0

Посмотрите этот поиск. Этот вопрос был рассмотрен ранее. http://stackoverflow.com/search?q=mvc+webforms –

+0

Спасибо за дополнительную ссылку. Необходимо сначала поискать – Adrian

+0

No Viewstate !!! – Praveen

ответ

0

Посмотрите на this blog post по этому вопросу. Это действительно хорошая работа, охватывающая множество преимуществ использования ASP.NET MVC над Webforms.

Why I love ASP.NET MVC