Clever Geek Handbook
📜 ⬆️ ⬇️

Xbap

XBAP ( XAML Browser Application - XAML Browser Application ) is a WPF application that runs inside a Web browser .

The HVAR application is a full-fledged WPF application, with some main differences:

  • The HVAR application runs inside the browser window and can occupy the entire area of ​​the Web page or only part. (In HTML, it is marked up with the <iframe> descriptor.)
  • The HVAR application has limited rights to use a lightweight deployment model that allows users to run WPF applications without risking the execution of potentially dangerous code.
    The XWAR application is granted the same permissions as the .NET application, which runs from a global or local network, since it uses a similar security mechanism.
  • The HVAR application does not require installation (special installation on the user's computer).
    When the HVAR application starts, it is downloaded and placed in the browser cache , but it is not installed on the system. This gives the Web-based model of instant updates - each time a user accesses this application, a new version is downloaded (if it is not in the cache and has been updated).

Unlike the software model used in ActiveX and Silverlight technologies, where applets are really loaded inside the browser process, XBAP applications only display their contents in the browser window, but at the same time, like any WPF application, they run as a separate process controlled by the CLR environment .

One of the advantages of KhVAR applications is the ability to work with them without unnecessary prompts and prompts: a user can open the KhVAR application in a browser and start working with it in the same way as with a Java applet , Flash animation, or a Web page equipped with JavaScript code. No prompts for installation and security warnings appear.

Literature

  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). Archived March 16, 2009 on Wayback Machine

See also

  • Xaml
  • WPF
  • CLR
  • .NET
  • Silverlight
  • Web page
  • Web browser
  • Web
Source - https://ru.wikipedia.org/w/index.php?title=XBAP&oldid=101028073


More articles:

  • La Jarry (canton)
  • Fenazepam
  • Saint-Genis-de-Sentonges (canton)
  • La Rochelle 3
  • Single Faith
  • Altar Cross
  • Anisi
  • Anel
  • Basneville
  • Burgessus

All articles

Clever Geek | 2019