2024: Domino Containers - The Next Step. News from the Domino Container commu...
Wpf difference faqs- 1
1. 1.Difference between WPF and XBAP
(OR)
Difference between Standalone WPF and XAML Browser Applications(XBAP)
S.No WPF XBAP
1 Installation: Installation:
Installed on users computer. Not installed on the client’s computer.
2 Appearance in Start Menu: Appearance in Start Menu:
Appears in Start Menu. Does not appear in the Start Menu.
3 Appearance in Add/Remove Appearance in Add/Remove
Programs : Programs :
Appears in the Add/Remove Does not appear in the Add/Remove
Programs. Programs.
4 Installment methods : Installment methods :
Installed via XCopy, Windows Are automatically deployed via
Installer (MSI) or ClickOnce. ClickOnce.
YourApp.xbap is really a ClickOnce
deployment manifest.
5 Code Access Security : Code Access Security :
Runs in Full Trust unless modified Runs in Internet Zone .
by Administrator.
6 Process : Process :
Runs in its own standard OS Runs in PresentationHost.exe
window. Presentation host is registered as the
shell and MIME handler for *.xbap
files.
7 Automatic Updates : Automatic Updates :
Standalone apps are not Newer version on server is always
automatically updated. Developer used.
must write auto updating
framework or use the Microsoft
ClickOnce system.
8 Offline access : Offline access :
Application works if offline. Cannot run XBAP application unless
user can navigate to the XBAP URL.
2. 9 Requirements : Requirements :
.NET 3.0 or later installed on user .NET 3.0 or later installed on user
computer. computer.
Internet Explorer(6.0 or later)
Firefox (2.0 or later).
2.Difference between Silverlight Applications and XBAP Applications in WPF
S.No Silverlight Applications XBAP Applications
1 Silverlight applications can run in XBAPs can run only in Internet
multiple Web browsers Explorer and Firefox Web browsers
2 Silverlight provides the necessary XBAPs require that .NET Framework
components through .NET exists on the users' computers
Framework for Silverlight
Component
3 Silverlight application has only XBAP has access to the complete WPF
limited WPF functionality functionality
And, further updates on difference between questions and answers, please visit my blog @
http://onlydifferencefaqs.blogspot.in/