Home All Groups Group Topic Archive Search About

Silverlight and WPF

Author
20 Nov 2007 4:52 AM
IamZhao
When would we use Silverlight instead of Windows Presentation Foundation
(WPF)? Is Silverlight more appropriate for certain types of applications?
One for web and another just for client side? Thanks very much.

- IamZhao

Author
20 Nov 2007 9:51 AM
Walter Wang [MSFT]
Hi IamZhao,

SilverLight is formerly called WPF/E which contains a lightweight CLR
runtime and subset of WPF. SilverLight currently has less features than
WPF, for example, 3D support only exists in WPF. Another big difference is
that SilverLight runs in a sandbox. Among other things, it can't access the
local file system. (It does support isolated storage so data can be
persisted locally, but isolated storage is highly virtualized.) WPF is
better choice for building traditional document-handling applications.

I highly recommend you to read following whitepaper on WPF, Windows Forms,
SilverLight, and ASP.NET AJAX:

#Introducing WPF 3.5 - Featured News
http://windowsclient.net/blogs/featurednews/archive/2007/10/05/introducing-w
pf-3-5.aspx
<quote>
In this paper, David Chappell discusses WPFs unified presentation platform
and how it helps designers and developers collaborate more closely to
create rich, immersive Windows user interfaces. Discover how the common
programming model for standalone and browser user interface applications
works in tandem with Windows Forms, Silverlight, and ASP.NET AJAX as well
Visual Studio 2008 and Expression Blend, Web, Design, and Media.
</quote>


Hope this helps.


Regards,
Walter Wang (waw***@online.microsoft.com, remove 'online.')
Microsoft Online Community Support

==================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
Author
20 Nov 2007 3:36 PM
sloan
Great "overview" link/article Walter, thanks for the tip.

...





""Walter Wang [MSFT]"" <waw***@online.microsoft.com> wrote in message
Show quote
news:dacSwr1KIHA.1104@TK2MSFTNGHUB02.phx.gbl...
> Hi IamZhao,
>
> SilverLight is formerly called WPF/E which contains a lightweight CLR
> runtime and subset of WPF. SilverLight currently has less features than
> WPF, for example, 3D support only exists in WPF. Another big difference is
> that SilverLight runs in a sandbox. Among other things, it can't access
> the
> local file system. (It does support isolated storage so data can be
> persisted locally, but isolated storage is highly virtualized.) WPF is
> better choice for building traditional document-handling applications.
>
> I highly recommend you to read following whitepaper on WPF, Windows Forms,
> SilverLight, and ASP.NET AJAX:
>
> #Introducing WPF 3.5 - Featured News
> http://windowsclient.net/blogs/featurednews/archive/2007/10/05/introducing-w
> pf-3-5.aspx
> <quote>
> In this paper, David Chappell discusses WPFs unified presentation platform
> and how it helps designers and developers collaborate more closely to
> create rich, immersive Windows user interfaces. Discover how the common
> programming model for standalone and browser user interface applications
> works in tandem with Windows Forms, Silverlight, and ASP.NET AJAX as well
> Visual Studio 2008 and Expression Blend, Web, Design, and Media.
> </quote>
>
>
> Hope this helps.
>
>
> Regards,
> Walter Wang (waw***@online.microsoft.com, remove 'online.')
> Microsoft Online Community Support
>
> ==================================================
> When responding to posts, please "Reply to Group" via your newsreader so
> that others may learn and benefit from your issue.
> ==================================================
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>

AddThis Social Bookmark Button