2009-12-15 2 views
0

Приложение состоит из множества времени выполнения созданных сеток и диаграмм. Раскраска сетчатых элементов потребуется для некоторого порогового значения на основе данных. также будет использоваться ajax для сортировки, подкачки и экспорта на gridviews.Является ли asp.net mvc подходящим для этого приложения?

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

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

ответ

4

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

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

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

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

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

Смежные вопросы