More Related Content
Similar to A Tour of Windows Presentation Foundation (WPF)
Similar to A Tour of Windows Presentation Foundation (WPF) (20)
A Tour of Windows Presentation Foundation (WPF)
- 1. A tour of Windows Presentation Foundation Mike Taulty Developer & Platform Group Microsoft Ltd [email_address] http://www.miketaulty.com
- 4. built in .NET on top of Direct3D *this makes graphics cards significant to the performance of the application managed unmanaged
- 5. there are 3 public versions 2006 w/Vista 2007 w/VS 2008 2008 w/VS 2008 Sp1 Windows XP Service Pack 2+ Windows Vista Windows 7
- 6. it provides a unified framework Vector Drawn H/W Accelerated Retained Graphics Logical Pixels Layout Composition Databinding Animation Transformation Effects
- 8. XAML is often “backed” by code XAML markup language defines UI .NET code handles interaction WPF .NET Application
- 9. tooling for WPF in 2008 Develop with Visual Studio 2008 Sp1 Design Styles & Interaction in Expression Blend 2 Sp1
- 28. 3 rd party WPF controls
- 29. a unified framework all with the same, consistent programming model
- 40. if we had a day...more topics *there are no doubt many more topics we’ve omitted
- 42. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Editor's Notes
- 06/07/09 01:40 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.