rated by 0 users
This post has 1 Reply | 2 Followers

Top 25 Contributor
Posts 7
mamun Posted: 02-17-2009 1:12 PM

Similarities and differences  between WPF browser application and Silverlight

Similarities:

WPF browser application and Silverlight are used for creating Rich Internet Applications. They are both based on the XAML format and run inside the browser.

Differences :

WPF browser application is Windows only and requires .Net 3.5 Framework to be installed on your machine. It is used for creating heavyweight .Net applications that take advantage of the full capabilities of .Net 3.5 Framework.

Silverlight is a small component that is plugged into the browser. It is cross platform and does not require the installation of .Net 3.5 Framework.

Silverlight supports only a subset of XAML. You may think of Silverlight (WPF/E) as Microsoft's equivalent to Flash Player.

WPF  Browser Application (XBAP) :

Is a technology hosts a sandboxed WPF application in Microsoft Internet Explorer or Mozilla Firefox on Microsoft Windows. XBAP requires Microsoft Windows Vista® or both .NET Framework 3.5 and the XBAP browser plug-in on the client desktop.

XBAP is a good choice when the required features are not available in Silverlight, and you can specify the client platform and trust requirements

WPF  Browser Application (XBAP) Link:

http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap

Silverlight:

This is a browser-optimized subset of WPF that works cross-platform and cross-browser. Compared to XBAP, Silverlight is a smaller, faster install but does not support 3-D graphics and text-flowable documents. Due to its small footprint and cross-platform support, Silverlight is a good choice for WPF applications that do not require premium WPF graphics support.

SilverLight Demo:http://www.netikatech.com/demos

Reference: Microsoft patterns and practicees

WPF( Windows Solutions )
XBAPs(WPF Web solutions ) WPF/E(SilverLight)(Web solutions with XAML)


Engr Md. Mamun Ar Rashid
.NET Programmer
Business Object Solutions Ltd

Top 10 Contributor
Male
Posts 124

Thanks Mamun. It will help me lot to walk through WPF application. Specially on Silverlight.

"Excuse if any gaffe."

Md Nazmul Ahsan
Programmer (.NET Framework)
CIS, IADCS & DIT

Page 1 of 1 (2 items) | RSS