Welcome to the Xceed Community | Help
Community Search  
More Search Options

Silverlight vs. WPF

Sort Posts: Previous Next
  •  10-23-2008, 7:48 AM Post no. 16372

    Silverlight vs. WPF

    OK,  total WPF/Silverlight newby here.

    I'm confused about the difference between WPF and Silverlight.  Many articles seems to say they're essentially the same thing.  But there are different sets of controls for each one.

     Please point me to a place that gives a good discussions of the pros and cons of each one for a new web project.

     Also, how crucial is Expression Blend in that development.  Can I do most of what I need in VS 2008?

     Thanks.

  •  10-23-2008, 2:30 PM Post no. 16389 in reply to 16372

    Re: Silverlight vs. WPF

    Basically, WPF is part of the .NET framework, and is primarily designed to be use for desktop application, though you can use it in a web application through XBAP.

    Silverlight is a browser plug-in like Flash, and application developed for Silverlight can only be run into a web browser.  As such, it is less powerful than WPF, since it represents only a subset of the  WPF and the .NET framework.

    I suggest you take a look at the following links to give yourself a better understanding of both technologies.  The first one explains well the difference and gives an advice on how to decide between the two :

    http://blogs.msdn.com/jennifer/archive/2008/05/06/when-should-i-use-wpf-vs-silverlight.aspx

    http://msdn.microsoft.com/en-us/library/bb404700(VS.95).aspx

    http://msdn.microsoft.com/en-us/library/ms754130.aspx

    http://msdn.microsoft.com/en-us/library/aa970268.aspx

    As for Expression Blend, it is not necessary, everything can be done in Visual Studio.  However, one purpose of WPF is to design much richer applications in terms of UI, and one way to accomplish this is to have designers concentrating on the UI while developers work on the application/business logic.  Designers can then work with the Expression blend to create a very rich UI much more easily.

     


    André
    Software Developer
    Xceed Software Inc.
  •  10-24-2008, 11:26 AM Post no. 16420 in reply to 16389

    Re: Silverlight vs. WPF

    Just a side note...I personally prefer the designer in Blend for WPF applications over the designer in Visual Studio.  Its a faster and definitely not as quirky as the Visual Studio WPF designer.
View as RSS news feed in XML
Contact | Site Map | Reviews | Legal Terms of Use | Trademarks | Privacy Statement Copyright 2011 Xceed Software Inc.