WPF или Silverlight, какой из них имеет верх? - PullRequest
1 голос
/ 24 февраля 2011

Я действительно смущен, читая некоторые статьи о Silverlight.Стоит ли мне концентрироваться на WPF, Silverlight или на обоих?

Ответы [ 4 ]

3 голосов
/ 24 февраля 2011

Это все равно, что спрашивать Web или Desktop: у кого из них преимущество?

Silverlight (Web) и WPF (Desktop) Оба схожи. Но у обоих свои рабочие места.

У вас не может быть Windows Calculator , Диспетчер задач или MS Word (пожалуйста, не упоминайте документы Google) в Интернете, как на рабочем столе , То же самое относится и к веб-приложениям.

Итак, это зависит от того, на какой платформе вы хотите работать.

1 голос
/ 24 февраля 2011

Я не думаю, что это разница между Web и Desktop.Silverlight все еще довольно ограничен платформой, на которой он может работать, и все еще требует некоторого локального процесса запуска, даже в «песочнице».

Я думаю, что здесь разница между функциями и доступностью.WPF может предоставить вам возможности всей платформы .NET, общий доступ к компьютеру пользователя и некоторые функции, которые недоступны в SL.SL, с другой стороны, позволяет запускать ваше приложение на некоторых других системах (Windows, Mac и ограниченная поддержка систем на основе Linux), распространение намного проще благодаря развертыванию через Интернет, и все приложение может быть частью вашей веб-экосистемы.

Лично я для WPF, но благодаря всей этой сети и облачности в последние годы SL получает гораздо больше внимания со стороны MS и разработчиков в целом.

0 голосов
/ 24 февраля 2011

Я полностью согласен с дециклоном, это зависит от того, на какой платформе вы хотите работать.Если у вас есть опыт работы с Asp.net/We-приложениями, Silverlight - это путь, тогда как если вы работали в приложениях WinForms / Windows, тогда WPF - путь.

Но да, большинство концепций как в SL, так и в WPFпохожи;поэтому, как только вы хорошо разберетесь в этих концепциях, вы будете работать в любом из них без особых проблем.

Если мы игнорируем платформу, то WPF одержит верх, так как WPF является своего рода расширенным набором SL.

Посмотрите и на этот вопрос ТАК -

Сначала изучите Silverlight или WPF?

0 голосов
/ 24 февраля 2011

Чтение этих вопросов и ответов на них может дать вам некоторое представление об этом:

Определенный источник (и) для разницы между Silverlight и WPF

https://stackoverflow.com/questions/1254937/wpf-vs-silverlight

В чем разница между WPF и Silverlight?

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