Я хотел бы создать внутреннее (LAN) веб-приложение. Приложение и БД будут находиться на одном сервере. Мне нужно понять, следует ли использовать MVC?VS2010 - Должен ли я использовать ASP.NET MVC?
Спасибо и наилучшие пожелания Дилан Heng
Я хотел бы создать внутреннее (LAN) веб-приложение. Приложение и БД будут находиться на одном сервере. Мне нужно понять, следует ли использовать MVC?VS2010 - Должен ли я использовать ASP.NET MVC?
Спасибо и наилучшие пожелания Дилан Heng
ASP.NET MVC, где Microsoft в настоящее время размещения акцентого развития. ASP.NET MVC также имеет преимущества большей ремонтопригодности благодаря структурному разделению проблем, однако у него есть кривая обучения, в которой требуется некоторое время, чтобы привыкнуть.
Тот факт, что ваша база данных является локальной, не имеет значения.
Используйте веб-формы, если вы уже знакомы с этой платформой, и вам нужно что-то быстро создать, но если это внутреннее приложение, и, скорее всего, разработка и обслуживание будут обрабатываться другими людьми в отдаленном будущем, тогда я бы сильно рекомендуется использовать ASP.NET MVC вместо WebForms.
Чтобы добавить к этому, я бы предположил, что это также будет зависеть от сложности проекта (простое приложение CRUD - CReate/Update/Delete, созданное для внутренней аудитории, будет построено намного быстрее в Web Forms), его функция (расширенный интерфейс пользователя Inferface, как правило, лучше выполняется в MVC, так как он легче работает с JavaScript и дает гораздо больший контроль над разметкой HTML), а также знакомство разработчиков с HMTL и сетью (Web Forms предлагает гораздо меньше кривая обучения, поскольку она абстрагируется в значительной степени). Вопрос не дает достаточно подробностей. – pwdst