TestApi is an experimental library of test and utility APIs that enables developers and testers to test WPF applications, Windows Forms applications, .NET Framework applications, and Win32 applications.
get started with UI test automation using the new Microsoft UI Automation library, which is included in the .NET Framework 3.0 ... specifically designed for both accessibility and UI test automation tasks... test Win32 applications, .NET Windows Forms applications, and WPF applications.
Asp.Net MVC is starting to look a bit like WPF ;-) aren't these DataTemplates?
"Templated Helpers - allow you to automatically associate edit and display elements with data types. For example, a date picker UI element can be automatically rendered every time data of type System.DateTime is used. This is similar to Field Templates in ASP.NET Dynamic Data."
Blacklight is a UX focused code sharing project. Microsoft has released a bunch of technologies that allow designers and developers to work closely together to make beautiful software. This project is a collection of controls, samples, visual assets and ideas that has been put together by User Experience designers and developers to both show you what the technology is capable of (from a UX point of view), and give you code and samples that you can use in your own projects, completely free of charge (see the License tab above).
Some good examples here of how to get icons -- although my ExtractIcons class should be more complete than this when it's done -- and particular to WPF instead of Windows.Forms.
WPF has two ways to create documents: XAML Flow documents paginate dynamically and flow into multiple columns at different zoom levels, etc. XPS documents are print ready documents on a fixed page size. Converting Flow documents to XPS isn't hard, even when you want to take advantage of the extra features like custom pagination, page size, margins, and headers or footers.
Kaxaml is a lightweight XAML editor that gives you a "split view" so you can see both your XAML and your rendered content ... like XamlPad, but with intellisense, a tabbed ui, and more.