Silverlight 3.0 вне браузера и приложение WPF / Windows - обзор различий? - PullRequest
7 голосов
/ 18 мая 2009

С новой функцией Silverlight 3.0, которая позволяет размещать компоненты вне браузера, наша компания ищет подробности о различиях между этой новой функцией и приложениями WPF для Windows (поскольку Silverlight частично является частью WPF). 1001 *

Есть ли хороший ресурс, в котором перечислены различия между Silverlight 3 вне браузера и приложениями WPF? Области, такие как разрешения, функциональность и т. Д.

Если веб-ресурсов нет, в чем заключаются основные отличия?

Ответы [ 3 ]

11 голосов
/ 18 мая 2009

Приложения Silverlight OOB имеют те же возможности, что и приложение Silverlight в браузере, за исключением того, что они теряют способность взаимодействовать с DOM (через System.Windows.Browser API).

Вот краткий список некоторых общих вещей, к которым у вас нет доступа с Silverlight, которые вы, возможно, планируете использовать в приложении WPF:

  • Клиентская файловая система
  • Клиентский реестр Windows
  • Журнал событий клиента
  • Клиент OLEDB
  • Клиент SQL Client

Это может показаться длинным списком, но он должен выглядеть довольно знакомым для списка невозможных действий для любой платформы веб-приложений (например, ASP.NET, JSP, PHP)

3 голосов
/ 19 мая 2009

У Хайме Родригеса есть очень хороший пост, освещающий ключевые различия и особенности Silverlight и WPF: Здесь . Это очень высокий уровень, предназначенный для разграничения функций, предоставляемых приложениями WPF и Silverlight Out-of-Browser.

1 голос
/ 19 мая 2009

Марки верна.

Скотт Барнс - менеджер по продуктам Rich Platforms - Microsoft.

...