Click here to Skip to main content
16,018,938 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I want to know the difference between C# winForma and C# WPF.


I already know WinForm, Is it easy to understand WPF for me. :)
Posted

1 solution

WPF is quite a bit different than WinForms, and much more powerful. WPF is based on XAML or eXtended Application Markup Language, which is a form of XML that defines a form. So in WPF you work very closely with the XAML and the .cs files to create rich UI's.

People who work in WinForms usually find the transition to WPF painful (I do), the VisualStudio designer is pretty limited in what you can do with the WPF forms, but there are tools like Expression Blend that can make some pretty amazing effects.

[Edit]

Here is a really good WPF tutorial site, run through a couple and see for yourself.[^]
 
Share this answer
 
v2
Comments
Thomas Daniels 23-Jun-13 11:14am    
+5!
Ron Beyer 23-Jun-13 12:13pm    
Thanks!
CHill60 23-Jun-13 17:57pm    
My 5 and link added to must-read-again-and-fully favourites!

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900