WPF
I studied WPF for a couple of months. Its not simple, but its amazing. And since its not simple, I forget it easily.
The main features of it would be
Data binding/Data Templating/Data Conversion/Data Validation:
http://msdn.microsoft.com/en-us/library/ms750612.aspx
Data conversion example:
[sourcecode language=”xml”]
</Page.Resources></code>
[/sourcecode]
Binding controls example:
[sourcecode language=”xml”]
</ComboBox></code>
[/sourcecode]
Validation example:
[sourcecode language=”xml”]
ListBoxItem}" BasedOn="{StaticResource {x:Type ListBoxItem}}">
</Style>
[/sourcecode]
**WPF Toolkit:**
This has lot of additional controls. Like AutoCompleteBox for example.
[sourcecode language="xml"]
[/sourcecode]
FlowDocument is a very good control to display formatted text.
**Application Settings example:**
Properties.Settings.Default.Project;