XAML Browser Applications

http://dbpedia.org/resource/XAML_Browser_Applications an entity of type: Software

XAML Browser Application,最开始叫xapp,后来在Sept CTP中叫wba,是美國微軟公司所提出的新技術,以XAML作為使用者介面(UI)之描述,寄宿(hosted)在瀏覽器(IE web browser sandbox)中執行的程式。XBAP可以取代ActiveX、Java Applet、Flash等功能,有人稱之為下一代的ActiveX(next-generation ActiveX)。XAML Browser Application的副檔名是.xbap。 rdf:langString
XAML Browser Applications (XBAP, pronounced "ex-bap") are Windows Presentation Foundation (.xbap) applications that are hosted and run inside a web browser such as Firefox or Internet Explorer. Hosted applications run in a partial trust sandbox environment and are not given full access to the computer's resources like opening a new network connection or saving a file to the computer disk and not all WPF functionality is available. The hosted environment is intended to protect the computer from malicious applications; however it can also run in full trust mode by the client changing the permission. Starting an XBAP from an HTML page is seamless (with no security or installation prompt). Although one perceives the application running in the browser, it actually runs in an out-of-process exec rdf:langString
XBAP (англ. XAML Browser Application — браузерное приложение XAML) — этоWPF-приложение, которые выполняется внутри браузера Web-страниц. Приложение ХВАР является полноценным приложениям WPF, имеющим некоторые основные отличия: rdf:langString
rdf:langString XBAP
rdf:langString XAML Browser Applications
rdf:langString XAML Browser Application
rdf:langString XBAP
xsd:integer 18344450
xsd:integer 1088746899
rdf:langString application/x-ms-xbap
rdf:langString XAML Browser Applications (XBAP, pronounced "ex-bap") are Windows Presentation Foundation (.xbap) applications that are hosted and run inside a web browser such as Firefox or Internet Explorer. Hosted applications run in a partial trust sandbox environment and are not given full access to the computer's resources like opening a new network connection or saving a file to the computer disk and not all WPF functionality is available. The hosted environment is intended to protect the computer from malicious applications; however it can also run in full trust mode by the client changing the permission. Starting an XBAP from an HTML page is seamless (with no security or installation prompt). Although one perceives the application running in the browser, it actually runs in an out-of-process executable (PresentationHost.exe) managed by a virtual machine. In the initial release of .NET Framework 3.0, XBAPs only ran in Internet Explorer. With the release of .NET Framework 3.5 SP1, which includes an XBAP extension, they also run in Mozilla Firefox.
rdf:langString XBAP (англ. XAML Browser Application — браузерное приложение XAML) — этоWPF-приложение, которые выполняется внутри браузера Web-страниц. Приложение ХВАР является полноценным приложениям WPF, имеющим некоторые основные отличия: * ХВАР-приложение выполняется внутри окна браузера и может занимать всю область Web-страницы или только часть. (В HTML размечается с помощью дескриптора .)
  • ХВАР-приложение имеет ограниченные права в целях применения облегчённой модели развертывания, позволяющей пользователям запускать приложения WPF без риска выполнения потенциально опасного кода.
    Приложению ХВАР предоставляются те же разрешения, что и приложению .NET, которое запускается из глобальной или локальной сети, так как используется аналогичный механизм безопасности.
  • ХВАР-приложение не требует инсталляции (специальной установки на компьютер пользователя).
    При запуске приложения ХВАР оно загружается и помещается в кэш браузера, но не устанавливается в системе. Это дает Web-модель мгновенного обновления — при каждом обращении пользователя к данному приложению загружается новая версия (если оно отсутствует в кэше и было обновлено).

В отличие от программной модели, используемой в технологиях ActiveX и Silverlight, где апплеты действительно загружаются внутри процесса браузера, XBAP-приложения только отображают своё содержимое в окне браузера, но при этом, как любое WPF-приложение, запускаются в виде отдельного процесса управляемого средой CLR.

Одно из преимуществ приложений ХВАР — возможность работать с ними без лишних подсказок и приглашений: пользователь может открыть приложение ХВАР в браузере и начать работать с ним точно так же, как с Java-апплетом, Flash-анимацией или оснащенной кодом JavaScript Web-страницей. Никакого приглашения выполнить инсталляцию и предупреждения поповоду безопасности не появляется.

Литература[править | править код]

  1. Matthew McDonald. Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition. — Apress, Feb 2008. — P. 1040. — (Pro). — ISBN 1-59059-955-1 (ISBN13: 978-1-59059-955-6). Архивная копия от 16 марта 2009 на Wayback Machine

См. также[править | править код]

rdf:langString XAML Browser Application,最开始叫xapp,后来在Sept CTP中叫wba,是美國微軟公司所提出的新技術,以XAML作為使用者介面(UI)之描述,寄宿(hosted)在瀏覽器(IE web browser sandbox)中執行的程式。XBAP可以取代ActiveX、Java Applet、Flash等功能,有人稱之為下一代的ActiveX(next-generation ActiveX)。XAML Browser Application的副檔名是.xbap。
xsd:nonNegativeInteger 5434

data from the linked data cloud