The other day I posted some definition for a WPF Browser Applications. From the definition it results that WPF Browser Applications may have common points with Silverlight Applications. So, here is a subject to be discussed: Silverlight(WPF/E) vs WPF Browser Application(XBAP)

Similarities (==)

Both 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(XBAP) is Windows only and requires .NET Framework 3.0/3.5 to be installed on your machine. It is used for creating heavyweight .Net applications that take advantage of the full capabilities of .NET Framework.

Silverlight is a small component (~4MB) that is plugged into the browser. It is cross platform and does not require the installation of .NET Framework. Silverlight supports only a subset of XAML.

Conclusion (=>)

When you decide to build a Rich Internet Application, remember the options you have and also the differences between these options.

Related posts:

  1. What is a WPF Browser Application? When I created my first application using Visual Studio 2008...
  2. Implementing a WPF Browser Application WPF Browser Applications, a.k.a. XAML Browser Applications, are Windows Presentation...
  3. Deploying a WPF Browser Application When you build a WPF Browser Application (see my...
  4. WPF: PresentationHost.exe Every time I run my WBF Browser Application sample I...
  5. Silverlight … de ce atata agitatie? Silverlight face tot mai multe valuri in ultimele saptamani...