It looks like Microsoft’s direction is that all desktop development should be done with WPF. Windows Visual Basic Unleashed reads,  “Windows Forms is quite obsolete when compared to the power and flexibility of WPF, but.NET framework necessarily needs to provide support for Windows Forms because it is settled in application development, but you have to […]