Nov 26

WPF (Windows Presentation Foundation) is a new API for creating graphical user interfaces for the Windows platform. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. WPF employs the use of 2D and 3D drawing, fixed and adaptive documents, advanced typography, vector graphics, raster graphics, animation, data binding, audio and video A standalone WPF application is one that is compiled into an EXE and placed on the users computer via any of the standard installation techniques. If installed to the local hard drive it has the default security settings of Full Trust.
XBAP (XAML Browser Application) is a new windows technology used for creating rich internet applications. While windows applications are normally compiled to an .exe file, browser applications are compiled to an extension .xbap and can be run inside the browser. XBAP applications are run within a security sandbox to prevent untrusted applications from controlling local system resources. (E.g. deleting local files)

XBAP’s application are full-blown WPF applications, however there are some key differences listed below

img4

 Standalone WPF application is installed on user’s computer while XBAP applications are not installed on the client’s computer.
 Standalone WPF applications appears in start menu and in add/remove programs but XBAP application doesn’t appears in start menu and in add/remove programs since these are not installed on the user’s computer.
 Standalone WPF application can be installed using standard installation techniques but XBAP applications are called Click-Zero deployment because the user is not prompted to ‘install’ the application, user runs the application by going to a specific URL on the Web.
 Standalone WPF application has the default security settings of full trust but there is a huge security risk involved with allowing applications to install and run from the Web. Therefore all XBAPs are run in a restrictive security sandbox under partial trust.
 There is offline access for standalone WPF application but we cannot run XBAP application unless user has the access to the XBAP URL.

References: WPF in C# 2008  by Matthew MacDonald

I buy papers have spent the last 3 years exploring how various applications and web 2

12,200 Responses to “WPF Applications and XBAP Applications- What’s the difference”

  1. ADDed says:

    deep onion links dark web drugs – dark markets south korea

  2. programmer says:

    %%

    Here is my web-site – programmer

  3. %%

    my webpage – Car Key Barton Le Clay (evernft.space)

  4. Prodworld.Ru says:

    %%

    my homepage: Mesothelioma Law (Prodworld.Ru)

  5. %%

    Also visit my homepage … sportsbook – Aintedles.yoo7.com -

  6. %%

    my webpage :: Asbestos Lawyer (Yeonsen.Com.Xx3.Kz)

  7. %%

    Feel free to surf to my webpage: auto accident law

  8. ivimall.com says:

    %%

    Feel free to surf to my blog post; glass repair lewisham – ivimall.com,

  9. %%

    Here is my web site … Join Avon Online (Classifieds.Lt)

  10. %%

    Visit my web site Leg And Arm Injury Claims
    (http://Www.Punterforum.It)

  11. %%

    Also visit my web-site glass replacement (jeksan-anonim.ru)

  12. %%

    Here is my website … upvc Doors heywood (Http://text01.netpro.co.kr)

  13. Suzanna says:

    %%

    Also visit my web site: glass window replacements near me (Suzanna)

  14. %%

    My website – pragmatic Play, uriburner.com,

  15. When some one searches for his required thing, thus he/she desires to be available that in detail, therefore that thing is maintained
    over here.

    Also visit my web blog Trucking Accident Attorneys

  16. Stevie says:

    %%

    Feel free to visit my blog post … glass repair near me –
    Stevie,

  17. %%

    Also visit my homepage … Vinyl Fence Panels [Autogenmotors.Com]

  18. Marti says:

    %%

    Here is my blog post: glass replace window (Marti)

  19. webradio.Fm says:

    %%

    Look into my blog post … mesothelioma Claim, webradio.Fm,

  20. What’s up, after reading this remarkable post i am too glad
    to share my experience here with mates.

    Here is my site :: Electric folding mobility scooter

  21. %%

    Feel free to visit my web blog – accident Lawyer

  22. %%

    My web page Uk coupons 2023 [haneularthall.com]

  23. Cyril says:

    %%

    Feel free to surf to my web-site :: vibrating male
    masturbator (Cyril)

  24. Athademu.Com says:

    %%

    Review my blog post :: Malpractice Attorney – Athademu.Com,

  25. Debbra says:

    %%

    my web-site; asbestos claim (Debbra)

  26. www.Iev.cn says:

    %%

    Feel free to visit my site poker online (http://www.Iev.cn)

Leave a Reply

preload preload preload