WPF or 'classic' Winforms?

P

pinhead

Curious on this one. If starting a new project, with no real deadline
except for 'whenever you can complete it', who would use WPF or
'classic' winforms?

From where I sit, it seems WPF has died. Is this the case, or is
development in WPF picking up speed?

What are the 'real-world' befefits of using WPF?
 
P

PvdG42

pinhead said:
Curious on this one. If starting a new project, with no real deadline
except for 'whenever you can complete it', who would use WPF or
'classic' winforms?

From where I sit, it seems WPF has died. Is this the case, or is
development in WPF picking up speed?

What are the 'real-world' befefits of using WPF?

What leads you to conclude that "WPF has died"?
I see (personal perspective/opinion) WPF as the intended future, as
evidenced by the support in .NET 4.0 and VS 2010 beta 1. So, I would lean
toward WPF for new development, especially with no hard deadline
 
E

eschneider

I dissagree.

I think you can consider it, but I don't feel WPF is fully proven yet, at
least not to the level Windows Forms is. Win Forms has much more sample
code, third party components, more advanced components (Grids), lower
hardware requirements.

There are other things to consider, but thats a few I can think of...

Eric Schneider
 
G

G Himangi

I would definitely go for WinForms. It is very mature. It has builtup a huge
knowledge base of common issues and solutions. And it has plenty of 3rd
party components for all sorts of things.

---------
- G Himangi, LogicNP Software http://www.ssware.com
Shell MegaPack: Drop-In GUI Controls For Windows Explorer Like File And
Folder Browser Functionality
CryptoLicensing: Add licensing, copy-protection and activation to your
software
EZNamespaceExtensions: Fast and painless development of namespace extensions
EZShellExtensions: Rapid development of all shell extensions,explorer bars
and BHOs
 
E

eschneider

If you build the app with a long term plan to possibly replace the
client/UI, you can design/build the application to make it easier to replace
in the future.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top