.NET news » WPF 
A Practical Quick-start Tutorial on MVVM in WPF
This article gives a practical quick-start tutorial on MVVM in WPF for application developers.
How to embed arbitrary content in a WPF control
Many WPF controls can display arbitrary XAML inside them. How can I do that with my own controls?
Presentation Model (MVVM) good practices
Showing some good practices that can be applied to the Presentation Model/MVVM pattern.
WPF x FileExplorer x MVVM
This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern.
UI Frontiers: Thinking Outside the Grid
In Windows Presentation Foundation and Silverlight, using a Canvas or a single-cell Grid seems very similar. The difference is in how the container appears to the rest of the layout system. Canvas doesn’t participate in layout, so you can use it whenever you need to transcend layout.
Binding and using Friendly enums in WPF
This article will show you how to do the following, using WPF: bind to a Enumeration of enum values, display friendly names for enums, to aid the user experience.
Virtualizing WrapPanel
Virtualizing WrapPanel, similar to the default WPF WrapPanel but it should be used inside ListBoxes/ListViews that binds to large sets of data since it only generates elements that are visible to the user, improving performance.
Layers pattern in practice.
The main task of this article is to present a generic application's lifecycle, with problems and solutions to common issues, which programmers face on a daily basis. Once you start building an application, you ought to take into consideration lots of things, mainly from different theoretical areas of programming. Of course, as an architect of a software product you might bump into different problems, mainly related to understanding of the entire complexity of the project, at the very beginning of the specification design. The aim of the text written below is to highlight key points which one needs to take into account at the start of the application conception…
WPF ListView which can do - Sorting, Filtering, Totals, Cell-focus, Editing, and More
Enhanced WPF ListView that is almost a DataGrid
17 Apr 2010, 19:41:00 Source: WPF ListView which can do - Sorting, Filtering, Totals,...
Tags: WPF
Components
Resizing a Custom Window
If you’ve ever created a custom WPF window, or will, you notice that you somehow ‘lose’ the ability to resize the window as is common in standard windows. In this tutorial you are going to learn how to enable resizing of your custom window using vb.net code. We shall create our custom window using Expression Blend and you can do the coding in either Blend’s code editor, if you’re using Blend 3, or Visual Studio.

