Click to See Complete Forum and Search --> : is WPF still BETA?
KPC
April 15th, 2009, 12:46 AM
I tried to use WPF for the first time today and noticed that it is very buggy. I get random errors, windows don't work the way they should, the designer keeps going black and is out of date. Ranaming a window in solution explorer fails to update the window name in code and in namespaces so I have to edit every line manually.
I was trying to create a simple MDI application which it appears is no longer supported. I've tried to test if a window was disposed using the .IsDisposed property which is missing now as well. I can't figure out how to test for a window that is disposed or waiting to be disposed.
I guess for now I am going to stick with Windows Forms because it seems like WPF has a long way to go yet...
dglienna
April 15th, 2009, 01:17 AM
Use Expressions Design for your WPF needs. v3 is coming out soon
KPC
April 15th, 2009, 01:58 AM
Use Expressions Design for your WPF needs. v3 is coming out soon
I'm don't know what you mean by expressions design. I was just playing with WPF because I heard that it was going to replace windows forms. I don't know if that is true or not. For now I can continue to use windows forms and get a faster result. If there is a new version of WPF coming out soon I will wait to try that version.
Arjay
April 17th, 2009, 11:52 AM
WPF has been released for quite some time. It's not that buggy.
What version of Visual Studio are you running (i.e. 2005, 2008)? What version of .Net are you running? 3.0? 3.5?
KPC
April 18th, 2009, 11:31 AM
I am using C# 08 EE Vista.
Do you know how to set a MDI window with it or what they renamed IsDisposed to?
I'm trying to get a book on it but my library doesn't have computer books so they have to get it from another library and its taking forever.
dglienna
April 18th, 2009, 12:24 PM
Check out the link in my signature of 101 Samples
TheCPUWizard
April 18th, 2009, 06:22 PM
WPF was released well over a year ago [2/19/2008] and is extremely reliable with plenty of large scale busiless applications implemented using this technology.
Because of fundamental philosophical differences between this technology and other UI technologies, new users often mis-interpret thier own errors as a problem with WPF.
As previously mentioned, much of the work can (and usually should) be done with one of the design tools in the Expression suite of products. There is lots of good information at: http://blogs.msdn.com/expression/default.aspx and I recomend all people looking at WPF to spend at least a few days going through the material on this site.
Arjay
April 19th, 2009, 11:56 AM
I am using C# 08 EE Vista.
Do you know how to set a MDI window with it or what they renamed IsDisposed to?IsDisposed has definitely not been renamed.
gstercken
April 20th, 2009, 06:16 AM
I was about to reply something exactly along the lines of what TheCPUWizard said... I fully agree. By now, WPF is long being productively used used in more and more large-scale projects.
However, I agree that the integrated XAML designer in VS 2008 still has a long way to come - it's still work in progress, and, for many scenarios, close to unusable. Therefore, in real-world projects, as a developer, you'll find yourself hand-coding XAML most of the time.
Expression Blend does a pretty good task as a XAML editor, but it is originally not targeting developers, but professional designers, and more specifically, those who are familiar with Adobe's Flash tools.
codeguru.com
Copyright Internet.com Inc., All Rights Reserved.