Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
1Activity
×
P. 1
Microsoft WPF-Silverlight Comparison Whitepaper v1.1

Microsoft WPF-Silverlight Comparison Whitepaper v1.1

Ratings: (0)|Views: 1,536|Likes:
Published by funkkyexalter

More info:

Published by: funkkyexalter on Nov 13, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

06/15/2012

pdf

text

original

 
Silverlight / WPF Comparison Whitepaper.Programmatic Differences Between Silverlight and WPF
 –
A Whitepaper Page 1 of 
70
 www.wintellect.com
 
Programmatic DifferencesBetween Silverlight and WPF
 A Whitepaper by Wintellect, LLC 
Version 1.1Build 0000
Information in this document is subject to change without notice. Any example companies, organizations,products, people, and events depicted herein are fictitious. No association with any real company, organization,product, person or event is intended or should be inferred. Complying with all applicable copyright laws is theresponsibility of the user. Without limiting the rights under copyright, no part of this document may bereproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means(electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express writtenpermission of Microsoft Corporation.Microsoft may have patents, patent applications, trademarked, copyrights, or other intellectual property rightscovering subject matter in this document. Except as expressly provided in any written license agreement fromMicrosoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights,or other intellectual property.© 2009 Microsoft Corporation. All rights reserved.Microsoft, MS-DOS, MS, Windows, Windows NT, MSDN, Active Directory, BizTalk, SQL Server, SharePoint, Outlook,PowerPoint, FrontPage, Silverlight, WPF, Visual Basic, Visual C++, Visual J++, Visual InterDev, Visual SourceSafe,Visual C#, Visual J#, and Visual Studio are either registered trademarks or trademarks of Microsoft Corporation inthe U.S.A. and/or other countries.Other product and company names herein may be the trademarks of their respective owners.
 
Silverlight / WPF Comparison Whitepaper.Programmatic Differences Between Silverlight and WPF
 –
A Whitepaper Page 2 of 
70
 www.wintellect.com
 
T
 ABLE OF
C
ONTENTS
 
 Architecture ............................................................................................................................................ 9Deployment .......................................................................................................................................... 10BAML/XAML ...................................................................................................................................... 10XAML..................................................................................................................................................... 11XAML Language................................................................................................................................. 11Triggers ............................................................................................................................................. 12Visual State Manager ........................................................................................................................ 13Markup Extensions ........................................................................................................................... 14User Interface ....................................................................................................................................... 15Keyboard ........................................................................................................................................... 16Mouse ............................................................................................................................................... 17IsEnabled ........................................................................................................................................... 19Local File Access ................................................................................................................................ 20Sub-Pixel Rendering .......................................................................................................................... 20Font Support ..................................................................................................................................... 21Graphics ............................................................................................................................................ 22Kiosks ................................................................................................................................................ 24Object Trees ...................................................................................................................................... 25Control Library ...................................................................................................................................... 27General ................................................................................................................................................. 30Routed Events ................................................................................................................................... 30
 
Silverlight / WPF Comparison Whitepaper.Programmatic Differences Between Silverlight and WPF
 –
A Whitepaper Page 3 of 
70
 www.wintellect.com
 Desktop Functionality ........................................................................................................................... 44Printing ............................................................................................................................................. 44XPS Documents ................................................................................................................................. 44Speech .............................................................................................................................................. 46InterOp .............................................................................................................................................. 47XAML..................................................................................................................................................... 48Styles ................................................................................................................................................. 48User Interface ....................................................................................................................................... 493D Graphics ....................................................................................................................................... 49Themes ............................................................................................................................................. 49Skins .................................................................................................................................................. 50Image Manipulation .......................................................................................................................... 50Page-Based Navigation ..................................................................................................................... 51Input Gestures .................................................................................................................................. 52General Functionality ............................................................................................................................ 53Freezable Objects.............................................................................................................................. 53Data Providers................................................................................................................................... 53Validation .......................................................................................................................................... 54Dynamic Resources ........................................................................................................................... 57Code Access Security......................................................................................................................... 57

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->