|
tech
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Silverlight and WPFWhen 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 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. 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. > |
|||||||||||||||||||||||