If you are looking to use Microsoft technologies to develop new desktop based applications, you have 2 choices
WinForms serve as a strong platform to write rich client applications with a graphical class library included as a part of .NET framework.
Released in 2006, WPF is primary technology behind many Windows-based multi-touch computers with complex user interfaces.
WPF is by far the more superior and advanced technology. This technical whitepaper focuses on the features of WPF that makes it a better choice than Windows Forms when it comes to desktop application development.
Download this Whitepaper here to find out more.