WPF 4 Series: Getting Started


The official blog of the Windows Presentation Foundation Team

WPF 4 Series: Getting Started

  • Comments 3
Hey WPFers - Visual Studio 2010 and the .NET Framework 4 have been available since April 2010. In it, the WPF team delivered a great set of oft-requested features and capabilities that many customers asked for:
  • Cached Composition
  • LayoutRounding
  • CleartypeHinting
  • BindableRun
  • Selection and Caret Brushes
  • Windows 7 Shell Integration
  • Progress Bars
  • New XAML/BAML Parser Engine
  • Visual State Manager (VSM)
  • UIAutomation Virtualizatoin
  • .NET Framework 4 Client Profile
  • Controls for Rich Client apps
  • Pixel Shader 3 Support
  • Animated Easing Function
  • New Text Rendering Stack
  • Custom Dictionaries
  • Windows 7 Multitouch
  • Icon Overlays
  • Thumbnail Toolbars
  • Data Binding Support for DLR
  • HTML-XBAP Script Interop
  • SynchronizedInput Pattern
  • Full Trust XBAP Deployment
  • Windows 7 and Office Ribbon Control

 

 

 

 

 

 

 



Whew!

Below are some fundamentals content for anyone interested in getting started with WPF 4. This is the 1st of many upcoming WPF 4 Series posts meant for developers who are new to WPF 4 and looking for content and resources that delve more into this release. 

There are several great technical primers for WPF 4 -

Overviews:

- Scott Guthrie: WPF 4 Blog Post

- Pete Brown: WPF 4 Release Guide

- SDK Team: What's New in WPF 4

SlideShare:

- Download PowerPoint    
- Download Demo Code
(Hands-on and Video content to come)
If you have questions on this or other topics that you'd like to see covered as part of this series, please leave a comment!

My name is Ted Hu, a Senior Program Manager for the WPF Team.  I love hearing from customers - please let me know what you think!

  • I see the WPF Ribbon control is mentioned in the above feature list, but it was never delivered with .NET 4!

    People are wondering what's happened to it:

    connect.microsoft.com/.../whatever-happened-to-the-wpf-4-ribbon

  • Hi Ted,

    xcellent initiative. For future releases of WPF, I would vote for:

    - support for IDataErrorInfo and INotifyDataErrorInfo for data validation as in Silverlight 4. WPF being positioned as a LOB rich client, CRUD data entry forms, with convivial error reporting capabilities, are indeed an essential part of application development in this environment.

    - additional Silverlight control porting to WPF (accordion, chart, dataform, deep zoom).

    Thank you !

    Paul

  • Daniel, the Ribbon was officially released last week :)

    Start with the Ribbon team's blog post for more details! blogs.msdn.com/.../introducing-microsoft-ribbon-for-wpf.aspx

Page 1 of 1 (3 items)