На прошлой неделе в Mix '09 была выпущена окончательная версия ASP.NET MVC 1.0.
Некоторые из заявленных преимуществ этой структуры:
- Четкое разделение проблем
- Testability - поддержка разработки, основанной на тестах
- Точный контроль над HTML и JavaScript
- Интуитивные URL-адреса
Теперь Microsoft осторожно рассматривает это как "альтернативу, а не замену для веб-форм ASP.NET", но, учитывая преимущества, упомянутые выше, мне интересно:
- Как долго это будет, пока "классические" веб-формы ASP.NET не будут считаться "устаревшей" структурой?
- Если бы вы начали разработку нового веб-проекта .NET сегодня, почему вы решили использовать Web Forms вместо предложения ASP.NET MVC?