Подходит ли asp.net mvc для этого приложения? - PullRequest
0 голосов
/ 16 декабря 2009

Приложение состоит из множества сгенерированных сеток и диаграмм. Окраска ячеек сетки потребуется для некоторого порога, основанного на данных. также будет использоваться ajax для сортировки, разбивки на страницы и экспорта в gridviews.

Должен ли я работать с веб-формами или mvc может предоставить некоторые преимущества по сравнению с веб-формами в борьбе с preinits, привязки событий и viewstate для сетки времени выполнения и генерации диаграммы.

Предварительное спасибо за ваши мнения.

Ответы [ 2 ]

4 голосов
/ 16 декабря 2009

Ничто из того, что вы описали, ASP.NET MVC не сможет обработать, а затем и некоторые.

Сказав это, вы должны рассмотреть несколько вещей.

  1. Жизненный цикл страницы веб-форм, который вы описываете, не используется в ASP.NET MVC.
  2. Состояние представления отсутствует, есть понятие модели, которую вы используете, но состояние представления исчезло.
  3. Если вы используете сторонние элементы управления для своих сеток и диаграмм, вам необходимо убедиться, что они совместимы с ASP.NET MVC. Их может и не быть, особенно если они используют viewstate.
  4. Вы не получаете диаграммы и сетки из коробки с MVC, вы должны сами реализовать синтаксис или купить некоторые элементы управления, которые это делают.
2 голосов
/ 16 декабря 2009

Одной из особенностей ASP.NET MVC, о которой люди, похоже, не слишком часто говорят, является то, что для многих вещей требуется больше времени на работу и разработку по сравнению со стандартным приложением ASP.NET.

ASP.NET MVC дает вам большой контроль над вашим приложением, но это означает, что вы отказываетесь от многих удобств RAD, которые предлагает стандартный ASP.NET.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...