Click here to Skip to main content
Sign Up to vote bad
good
See more: WPFNETWinForm
Hello Everyone,
 
We're starting a new project and are trying to decide to use either Windows Forms or WPF.
 
I would like to better understand if Microsoft is planning on stopping new development of the Windows Forms technology and forcing all new development to eventually go to WPF, or if both technologies will be maintained and improved. (Or are they just going to wait and see how it goes before making up their mind?)
 
I would like to know your feedback about this strategy ?
 
Thank you very much in advance.
Best regards.
MiQi.
Posted 29 Aug '12 - 22:13

Comments
SuperMiQi - 30 Aug '12 - 5:30
What do you think ? How long will this still be supported ?

3 solutions

Microsoft will probably like this to happen, but realistically there is still a lot of WinForms usage and arguably it is more performant for business style applications.
 
It is still supported in VS2012 so you are safe at least for the next 2 years.
  Permalink  
WinForms are probably here for a long time. I beleive that there are a lot more WinForm developers than WPF. There is a steep learning curve for WPF. Once a programmer is comfortable with WPF it is probably easier to create a WPF form than a WinForm. However, neither product has a lot of support from Microsoft anymore. For a while it looked like Microsoft was headed towards Silverlight for desktop (no reason is supporting both Silverlight and WPF, use the same code base), but now it looks like Microsoft is stepping away from further improvement in Silverlight. For whatever crazy reason, Microsoft is going to HTML 5 even though it is a much more limited technology than Silverlight.
  Permalink  
Remembering that WinForms is basically an abstraction over Win32, WinForms is based on the user32/GDI technology that has existed since the dawn of modern Windows. I have heard WinForms will stop his evolution and will not be supported compared to WPF. I am looking as much as inputs as possible about that, to be able to decide the new development strategy plan.
 
If you have info, please let me know.
Thank you very much in advance.
Best regards.
MiQi.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Your Filters
Interested
Ignored
     
0 Sergey Alexandrovich Kryukov 428
1 OriginalGriff 291
2 Mayur_Panchal 153
3 Mohammed Hameed 145
4 Dave Kreskowiak 125
0 Sergey Alexandrovich Kryukov 8,146
1 OriginalGriff 6,236
2 CPallini 3,482
3 Rohan Leuva 2,703
4 Maciej Los 2,234


Advertise | Privacy | Mobile
Web01 | 2.6.130516.1 | Last Updated 30 Aug 2012
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid