WPF 4 Improvements
Speaking of the future of WPF, ScottGu has a write up on all the improvements in WPF 4.
Here’s a condensed list:
Controls
- Controls for Building Rich Clients
- Bag O'Tricks is back
- Windows 7 & Office Ribbon Control
GRAPHICS
- Cached Composition
- Pixel Shader 3 Support
- LayoutRounding
- Animation Easing Function
- CleartypeHint
TEXT STACK
- New Text Rendering Stack
- BindableRun
- Custom Dictionaries
- Selection and Caret Brush
WINDOWS 7 LIGHT UP
- Windows 7 Multitouch Support
- Windows 7 Shell Integration
- Icon Overlays
- Progress Bars
- Thumbnail Toolbars
WPF FUNDAMENTALS
- New XAML/BAML Parser Engine
- Data Binding Support for DLR
- Visual State Manager (VSM)
- HTML-XBAP Script Interop
- UIAutomation Virtualization
- SynchronizedInput Pattern
CLIENT DEPLOYMENT
- .NET Framework 4 Client Profile
- Enhancements in NET4 Client Profile vs. NET 3.5 SP1 Client Profile
- .NET Framework 4 Client Profile (NEW)
- .NET Framework 3.5 SP1 Client Profile
- Supported OS
- Redistributable
- Add Remove Programs entries
- Visual Studio
- Full Trust XBAP Deployment
Links to more info on WPF4:
- Channel 9: Chipalo Street explains what’s new and improved in WPF 4 Text
- Chipalo also has a series of in-depth posts on the improvements in WPF 4’s new text stack.
- Channel 9: A primer on WPF 4 Graphics with David Teitlebaum
- Channel 9: Jossef Goldberg delves into what’s new in the Client Profile in .NET Framework 4
- Jossef also has detailed posts that introduces .NET 4 Client Profile and details what’s new in .NET 4 Beta 2 Client Profile
- Channel 9: Mark Wilson-Thomas demos what’s new in the Visual Studio 2010 WPF and Silverlight Designers
- and there are additional Hands on labs and videos on Windows Client.net
- Jaime Rodriguez’s highlights some of the key new features in WPF 4 and the WPF Designer in Visual Studio 2010 Beta 2