2013-07-13 3 views

ответ

3

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

Тот факт, что ваша база данных является локальной, не имеет значения.

Используйте веб-формы, если вы уже знакомы с этой платформой, и вам нужно что-то быстро создать, но если это внутреннее приложение, и, скорее всего, разработка и обслуживание будут обрабатываться другими людьми в отдаленном будущем, тогда я бы сильно рекомендуется использовать ASP.NET MVC вместо WebForms.

+0

Чтобы добавить к этому, я бы предположил, что это также будет зависеть от сложности проекта (простое приложение CRUD - CReate/Update/Delete, созданное для внутренней аудитории, будет построено намного быстрее в Web Forms), его функция (расширенный интерфейс пользователя Inferface, как правило, лучше выполняется в MVC, так как он легче работает с JavaScript и дает гораздо больший контроль над разметкой HTML), а также знакомство разработчиков с HMTL и сетью (Web Forms предлагает гораздо меньше кривая обучения, поскольку она абстрагируется в значительной степени). Вопрос не дает достаточно подробностей. – pwdst

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