Windows® API Code Pack for Microsoft® .NET Framework
Está disponível no MSDN Code Gallery a Windows API Code Pack. Esta biblioteca fornece uma série de recursos para auxiliar os desenvolvedores .Net a utilizar os recursos do Windows que não estão disponíveis atualmente no .Net Framework.
Dentre os recursos disponibilizados através desta biblioteca estão:
Shell namespace objects
Windows 7 Libraries
Windows 7 Taskbar jumplists, Icon Overlay e Progress bar
Direct3D 11
Para conferir a lista completa de recursos visite o endereço
https://code.msdn.microsoft.com/WindowsAPICodePack
Além da biblioteca existem alguns videos que mostram como utilizar os recursos em uma aplicação de maneira objetiva:
Explorer Browser Control
Windows 7 Folder Dialog
Windows 7 Taskbar Progress
Windows 7 Taskbar Jumplist
Windows 7 Taskbar Overlay
Com o pacote existem aplicações de exemplo também para auxiliar na implementação dos recursos.
Agora é só preparar as aplicações para serem integradas aos recursos do Windows, principalmente do Windows 7.
Confiram mais informações no blog de Windows para desenvolvedores https://windowsteamblog.com/blogs/developers/archive/2009/05/18/windows-7-managed-code-apis.aspx