1.Difference
between WPF and XBAP
(OR)
Difference between Standalone WPF and XAML Browser Applications(XBAP)
(OR)
Difference between Standalone WPF and XAML Browser Applications(XBAP)
-
S.No WPFXBAP1Installation:Installed on users computer.Installation:Not installed on the client’s computer.2 Appearance in Start Menu:Appears in Start Menu.Appearance in Start Menu:Does not appear in the Start Menu.3 Appearance in Add/Remove Programs :Appears in the Add/Remove Programs.Appearance in Add/Remove Programs :Does not appear in the Add/Remove Programs.4 Installment methods :Installed via XCopy, Windows Installer (MSI) or ClickOnce.Installment methods :Are automatically deployed via ClickOnce.YourApp.xbap is really a ClickOnce deployment manifest.5 Code Access Security :Runs in Full Trust unless modified by Administrator.Code Access Security :Runs in Internet Zone .6 Process :Runs in its own standard OS window.Process :Runs in PresentationHost.exe
Presentation host is registered as the shell and MIME handler for *.xbap files.7 Automatic Updates :Standalone apps are not automatically updated. Developer must write auto updating framework or use the Microsoft ClickOnce system.Automatic Updates :Newer version on server is always used.8 Offline access :Application works if offline.Offline access :Cannot run XBAP application unless user can navigate to the XBAP URL.9 Requirements :.NET 3.0 or later installed on user computer.Requirements :.NET 3.0 or later installed on user 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 ApplicationsXBAP Applications1Silverlight applications can run in multiple Web browsersXBAPs can run only in Internet Explorer and Firefox Web browsers2 Silverlight provides the necessary components through .NET Framework for Silverlight ComponentXBAPs require that .NET Framework exists on the users' computers3 Silverlight application has only limited WPF functionalityXBAP has access to the complete WPF functionality
No comments:
Post a Comment