It wasn't long ago when we all were discussing the future of Windows
Forms. Clearly, Windows Forms do not have a bright future and the reason is
obvious. WPF is a much
better technology to build Windows client applications.
Earlier this year Microsoft announced its new operating
system, Windows 8. Windows 8 brings a new concept of apps, called Windows Store
apps. Windows Store apps are nothing like WPF or Windows Forms
applications.
So, what happens to
WPF now?
The answer is - nothing. Nothing changes for WPF. At least for time being.
WPF will still be there. It will take
any other technology decades to replace Windows Forms and WPF. Even after
launch of WPF in year 2008, Windows Forms still is very much in demand. New
Windows client applications may be being developed using WPF but there are
plenty of applications out there that use and still being developed using
Windows Forms. If you are a WPF developer, you are still good for a while.
What about new
developers?
Are you just starting with programming? Or attending a
school and not sure what to pick between Windows Forms, WPF or Windows Store
apps?
This is a very interesting question. While Windows Forms are
fading away, WPF is the present, Windows Store app may be the future
Microsoft is spending millions (if not billions) of dollars
on Windows 8, Surface and Windows Phone 8. Everywhere I am seeing Windows 8 and
Windows Phone 8. No matter I watch a TV show, football game or driving on
highways (or even local roads). Everywhere I am seeing Windows 8, Surface and
Windows Phone 8.
If Windows 8 is a success, than Windows Store apps will be
the future.
Learn WPF
Programming on C# Corner >
Learn Windows
Forms Programming in C# Corner >
Learn Windows Store
apps on C# Corner >