Интересно, целесообразно ли разрабатывать веб-приложения по шаблону «Бизнес-приложение Silverlight 4» или по шаблону «Веб-приложение ASP.NET MVC 2».
В любом случае, какие ЗА и ПРОТИВ?
Спасибо.
Интересно, целесообразно ли разрабатывать веб-приложения по шаблону «Бизнес-приложение Silverlight 4» или по шаблону «Веб-приложение ASP.NET MVC 2».
В любом случае, какие ЗА и ПРОТИВ?
Спасибо.
ИМХО, я думаю, что веб-приложение лучше разрабатывать с использованием MVC2. Silverlight прошел долгий путь и пройдет долгий путь, но, насколько мне известно, в значительной степени все еще на стороне клиента (пожалуйста, поправьте меня, если кто-то ошибается). Таким образом, я думаю, что MVC2 является лучшей платформой, потому что вы используете свой веб-сервер для обработки всей работы и не тормозите процессы на стороне клиента. Я сравниваю это с тем, почему мы делаем определенные вещи на стороне сервера, а не в JQuery/Javascript. В основном это связано с тем, что у сервера есть скорость, емкость и способность обрабатывать взаимодействие с пользователем наилучшим образом.
MVC2 прошел долгий путь со времен MVC1. Я определенно поддержал бы использование MVC2 в любых новых веб-приложениях ASP.NET вместо веб-форм. Есть компромиссы, особенно если вы, как и я, освоились с веб-формами :)
В целом, лучшим выбором на будущее является MVC2, поскольку мы все еще видим много достижений в Silverlight, и не уверены, что он закончил расти. .
ХТХ, Сид