Бизнес-приложение Silverlight 4 или ASP.NET MVC 2?

Интересно, целесообразно ли разрабатывать веб-приложения по шаблону «Бизнес-приложение Silverlight 4» или по шаблону «Веб-приложение ASP.NET MVC 2».

В любом случае, какие ЗА и ПРОТИВ?

Спасибо.


person vizcayno    schedule 22.07.2010    source источник


Ответы (1)


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

ХТХ, Сид

person SidC    schedule 22.07.2010
comment
СидК, спасибо за ответ. Я только что закончил лабораторную работу по siverlight 4, и, похоже, я делал то же самое, что и в предыдущей лаборатории по MVC 2, использование Windows Communication Foundation и WPF в SL4 было расширено, а доступ к ресурсам сервера стал проще. - person vizcayno; 23.07.2010
comment
Приятно слышать. Я еще раз взгляну на SL4, особенно на функциональность WCF. Спасибо:) - person SidC; 25.07.2010