Является ли Silverlight правильным выбором технологии для корпоративных приложений после комментариев Microsoft в PDC 2010 - PullRequest
0 голосов
/ 15 ноября 2010

Мы начинали запускать корпоративное приложение с использованием silverlight.

Однако после прочтения этого поста мы сомневаемся, что это правильный выбор в будущем.

В посте говорится, что, согласно заявлению Microsoft в PDC 2010,Microsoft изменила свою стратегию в отношении Silverlight, и они больше не рассматривают ее как свою технологию для доставки кроссплатформенных приложений.Вместо этого они нацелены на Silverlight в качестве своей платформы разработки для Windows Phone 7.

Это правильно?Должны ли мы продолжать использовать Silverlight или вернуться к ASP.NET WebForms \ MVC?

Сфера применения - в основном интрасеть с серверами Windows 2008 и клиентами Windows XP и Windows 7.Однако подмножество функций должно быть доступно для внешних пользователей через Интернет.Там мы не можем иметь никаких ограничений на то, что пользователи ОС могут использовать.

Ответы [ 4 ]

3 голосов
/ 15 ноября 2010

основываясь на информации, которую вы дали, я не могу сделать вывод, является ли Silverlight подходящим способом. Но что я знаю, так это то, что многие Microsoft написали несколько постов в блогах о том, что говорится о Silverlight на ПК. Например, Джон Папа , Боб Маглия и Скотт Гатри .

Обновление о сфере действия Я думаю, что вы уже дали ответ, когда вы описали сферу применения. Часть приложения будет доступна для внешних пользователей, и вы не можете иметь никаких ограничений относительно ОС, на которой они работают. С этим требованием я думаю, что Silverlight - не лучший путь. Не потому, что слухи о его будущем, а из-за его независимости от платформы. По каким причинам не стоит искать решение ASP.NET/web? Silverlight не работает на каждой ОС, тогда как обычный HTML будет работать везде. (хорошо, вам нужен браузер спуска) Хотя для хорошего совета мне нужно больше информации о приложении.

1 голос
/ 15 ноября 2010

Наверняка правильная платформа для интранет-приложений Предприятия Silverlight .Он стабилен , работает очень хорошо , среда и время разработки намного меньше, чем разработка веб-приложений , опыт конечного пользователя намного лучше и так далееи так далее ... Как только вы захотите показать часть системы из интрасети - просто создайте несколько конкретных целевых модулей, которые будут обращаться к нужной аудитории.У вас не будет универсального решения «Reachfull», которое будет предназначаться для всех, вам всегда будут нужны мобильные версии или другие устройства и так далее.Но как только вы правильно построите свой проект с помощью сервисов (тех же сервисов, что и приложение Silverlight), вам будет легко использовать их с новым пользовательским интерфейсом.Надеюсь, вы выберете Silverlihgt.

1 голос
/ 15 ноября 2010

По сути, вы должны задать себе вопрос: нужно ли использовать ваше приложение на каждой платформе, то есть Windows, Mac, Linux, misc. вкусы Unix, IPhone и других мобильных платформ? Если это так, то веб-решение - это путь.

Если Windows, Mac и частично Linux достаточно, избавьте себя и свою команду от большого труда и используйте Silverlight.

По моему мнению, поддержка мобильных клиентов является ключевым фактором в вашем решении.

0 голосов
/ 03 февраля 2014

Silverlight - отличная технология, но Microsoft больше не разрабатывает ее.Так как технология это отличное решение.Но если вы хотите сделать приложение Silverlight пригодным для использования на НЕ поддерживаемой платформе (например, Android или iPhone), вы должны использовать сторонние сервисы.Например http://sl2html.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...