Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: WPF NET WinForm
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 23:13pm
Comments
SuperMiQi at 30-Aug-12 5:30am
   
What do you think ? How long will this still be supported ?
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

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  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

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  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

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
0 DamithSL 295
1 OriginalGriff 214
2 BillWoodruff 170
3 Zoltán Zörgő 165
4 Maciej Los 113
0 OriginalGriff 7,760
1 DamithSL 5,874
2 Sergey Alexandrovich Kryukov 5,444
3 Maciej Los 5,076
4 Kornfeld Eliyahu Peter 4,539


Advertise | Privacy | Mobile
Web02 | 2.8.141223.1 | Last Updated 30 Aug 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100