Skip to content


WPF vs WPF XBAP vs Silverlight

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Many have answered this question and many have asked me the same… So after research from various sites including http://silverlight.net and http://blogs.msdn.com/ this is what I conclude:

 

  WPF  WPF XBAP Silverlight Ajax.Net
Client -
OS
Windows XP SP2 & Vista Windows XP SP2 & Vista Windows XP SP2, Vista, Mac, Linux Any OS
Client –
.NET FX
.NET 3.0 .NET 3.0 Silverlight Plugin Not required
Client – Browser 

NA Internet Explorer 6+ FireFox, Mac Safari, Internet Explorer Any Web Browser
Deployment 

Downloadable Installer or ClickOnce Runs in Internet Explorer secure sandbox One-time install of Silverlight plug-in Web Page
When to use Programs that need access to Windows desktop files. Intranet applications for Windows-oriented companies. Rich Internet Applications for public-facing web sites General-purpose public-facing web sites 

 

Disadvantages Typically works on MS-OS only Mostly internal sites for companies that use MS-OS. Works on any browser but has limited functionalities compared to WPF, WPF XBAP Lacks Richness in UI
         

Guess this will be helpful in analysing situations where to use what!


Related Posts:

Posted in Silverlight, Winform.

Tagged with .


3 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. John Rob says

    Check this link too its having nice collection of WPF interview question which helps fresher as well as developer.
    http://mindstick.com/Interviewer/QuestionPage.aspx?topicid=8&topic=WPF%28Windows%20Presentation%20Foundation%29/XAML

Continuing the Discussion

  1. WPF vs WPF XBAP vs Silverlight · WPFdc linked to this post on September 7, 2009

    [...] See the original post here: WPF vs WPF XBAP vs Silverlight [...]



Some HTML is OK

or, reply to this post via trackback.