Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Windows Forms vs. WPF
Message
From
29/10/2009 07:26:47
John Baird
Coatesville, Pennsylvania, United States
 
 
To
28/10/2009 22:46:37
Gerry Schmitz
GHS Automation Inc.
Calgary, Alberta, Canada
General information
Forum:
ASP.NET
Category:
Windows Presentation Foundation (WPF)
Environment versions
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01431881
Message ID:
01432179
Views:
59
>WPF will not have any "new" stuff in VS 2010 either.
>
>If you want to develop "eye candy", use WPF; if you want to do "serious" Windows desktop data entry / data transformations / data binding / data validation, use Winforms. If you need both, do both, in the same App, because you can.

There was tons of new stuff in Silverlight 3 and I'm sure that WPF 4.0 contains a lot of new stuff geared toward LOB application development. Your guidance to use WinForms for serious work is misguided. We are developing a financial app that costs our users millions of dollars a year to use and its is being done in Silverlight. Winforms can come no where near the databinding/transofrmation capabilities that are in WPF.



>WPF is still lacking a serious DataGridView, DatePicker, Calendar, MaskedTextBox, BindingNavigator; to name a few. You have to resort to the WPF Toolkit to get some of these features. So, it's not a question of one or the other; at this time. If you are developing serious "business" apps, you cannot afford to ignore WinForms yet. Use both.

Again, somewhat misleading. Besides the standard controls included with WPF, there are a number of 3rd parties, Telerik and Infragistics included that have really nice suites of controls for silverlight and WPF. We are using the Telerik controls for our project and find them totally sufficient in both features and performance.

>
>People who claim WinForms is "dead" don't know what they're talking about.

I've been in the room when they have mentioned that there will be no forward development with WinForms. Craig has heard it also. How is it that you have information the MVP's don't?


>(One reason why WinForms has no new stuff is because is is already very good doing what it does. IMO)
>

For the old school of developing that is true. If you've got a heavy investment in Winforms, by all means continue. But, if you are looking at starting a new project for your business or a client, you do them a disservice not to do it in WPF/Silverlight. You can make a WPF app as dreary as a WinForms app also.
Previous
Reply
Map
View

Click here to load this message in the networking platform