473,241 Members | 1,522 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,241 software developers and data experts.

Anyone else unhappy with the WPF XAML designer tool in VS.NET?

So I have bugs in my application that stem from the VS.NET 2008 WPF
desinger. The XML/XAML has gotten corrupted a few times (aparently due
to drag and drop operations executed by the designer from toolbox to
window in drop) and it consistently requires reloading, etc...

What's more: when the XAML does get corrupted, often times my
applications appear to compile bug free and the problems only reveal
themselves as nasty fatal run-time errors and yet this has been a
"released" product for almost a year now....

I really want to dig more into WPF, but until the tools stabilize I
have a very hard time justifying that action and in fact see WPF
development through VS.NET a high risk I would rather not introduce to
my team. Professional Team leads and Architects I recommend
youinvestigate the stability of the WPF/XAML visual design tool for
yourselves and not assume it's a product of Microsoft's past
standards. Even post SP1 It feels like a late beta/technology preview
and that it's very, very upsetting.

In fact (I might as well go on) If you look into what Adobe is doing
with Flex builder, it becomes a obvious answer unless you're needing
the rich Microsoft technology integration that WPF provides.

I love Microsoft technology, I've development with it and recommended
it with pride for years. I also use non-Microsoft development
technologies when I have to, but in the past I have greatly
appreciated that Microsoft tools when on natural selection comparing
WPF to say for solutions that do not require integration any company
that's building a WPF solution instead of a Flex solution is probably
not providing the best value to their customers.

Why can't Microsoft build a better WPF tool? Why did they realize such
a substandard product? I'm sorry if that last comment about "best
value" upsets a few of you.. I'm irate that I'm I have to turn my back
on Microsoft technology because the company has failed me as a
professional developer with this tool.

Don't misunderstand I still highly recommend Visual Studio.NET 2008.
LINQ has incredible potential to boost productivity, WCF... finally! I
even like WPF, my compliant is solely around the WPF design tool and
it's problems.


Sep 7 '08 #1
4 2020
Designers use MS Blend. Coders edit the XAML directly in text. The WPF
designer was thrown in as a crutch for QA people who were used to the
buggy WinForms designer. (That's my theory anyway...)
Sep 7 '08 #2
JDeats wrote:
So I have bugs in my application that stem from the VS.NET 2008 WPF
desinger. The XML/XAML has gotten corrupted a few times (aparently due
to drag and drop operations executed by the designer from toolbox to
window in drop) and it consistently requires reloading, etc...

What's more: when the XAML does get corrupted, often times my
applications appear to compile bug free and the problems only reveal
themselves as nasty fatal run-time errors and yet this has been a
"released" product for almost a year now....

I really want to dig more into WPF, but until the tools stabilize I
have a very hard time justifying that action and in fact see WPF
development through VS.NET a high risk I would rather not introduce to
my team. Professional Team leads and Architects I recommend
youinvestigate the stability of the WPF/XAML visual design tool for
yourselves and not assume it's a product of Microsoft's past
standards. Even post SP1 It feels like a late beta/technology preview
and that it's very, very upsetting.
The WPF designer is pretty useless. The even more serious issue is that
it pushes developers towards User Controls, which are just wrong in WPF.

My theory is that somebody at MSFT made a commercial decision that they
couldn't ship without a designer (changing the programming model for
Windows developers is apparently bad, so they decided to hide the fact
that they changed the programming model and by doing so changed a
necessary inconvenience into a major issue) so they rushed the
development of one at the last minute.

That said, WPF is fantastic - I'd never willingly use WinForms again.
Just don't use the VS designer.

Alun Harford
Sep 7 '08 #3
On Sep 6, 7:28*pm, not_a_commie <notacom...@gmail.comwrote:
Designers use MS Blend. Coders edit the XAML directly in text. The WPF
designer was thrown in as a crutch for QA people who were used to the
buggy WinForms designer. (That's my theory anyway...)
OK, so WinForms designer (I guess you mean the Wizard, drag-and-drop)
is buggy--would you say then that the WPF designer is as buggy as
WinForms designer?

If so, I can live with WPF designer, since I'm getting better at
knowing when to drag and drop and when to backup before drag-and-
dropping a control onto WinForms (which is hard to 'undo' changes
sometimes, especially with status bars and the like).

RL
Sep 7 '08 #4
>it pushes developers towards User Controls, which are just wrong in WPF.

please explain, or point us to a resource...
Oct 6 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Atlas | last post by:
I've almost completed a small project with MS SQL 2000 server in the BE and Access 2003 in the FE. 5 concurrent users, 30 tables, 35 forms and subforms, 13 reports. Not so happy in the beginning...
4
by: Thilaka | last post by:
Hi guys, Recently i read some articles on Longhorn & XAML. & From what i learnt the future for developing UIs lies in XAML. Does this mean that I've got to learn XAML as developing UIs for web...
20
by: jm | last post by:
It is production, so I wondered why more people aren't using it. Is there any advantage to 2.0 developers to use 3.0?
2
by: GaryDean | last post by:
I downloaded Expression Web and expected it to have functionality for WPF or at least WPF/e but it is all about HTML. What am I missing? -- Regards, Gary Blakely
6
by: moondaddy | last post by:
will CodeDom create XAML windows or just regular windows forms? If so, how to I tell it to create a xaml window instead of a windows form? thanks -- moondaddy@noemail.noemail
3
by: =?Utf-8?B?Sm9obiBPbGJlcnQ=?= | last post by:
Does Microsoft provide any tools for creating simple 3D collections of shapes/drawings and outputing the results in an Xaml format that can be dropped into a Wpf application. Thanks. -- John...
2
by: unclepony | last post by:
I just want to make application like a Expression blend but it is not easy for me. And I already know that we can make custom form designer control that behave like visual studio. Microsoft...
3
by: arunonw3 | last post by:
Please answer me 1. Is XAML maily aiming windows. Why is the controls on double click not produce the event handlers in the c# file( code behind or something ...) 2. XAML web browser...
0
by: sloan | last post by:
I feel like I've gotten everything. XP Pro SP2. VS2005 2.0 and 3.0 installed. VS2008 Pro installed (eval version, but installfest license on the way). Expression Web Expresssion Blend w...
0
by: jianzs | last post by:
Introduction Cloud-native applications are conventionally identified as those designed and nurtured on cloud infrastructure. Such applications, rooted in cloud technologies, skillfully benefit from...
0
by: abbasky | last post by:
### Vandf component communication method one: data sharing ​ Vandf components can achieve data exchange through data sharing, state sharing, events, and other methods. Vandf's data exchange method...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: stefan129 | last post by:
Hey forum members, I'm exploring options for SSL certificates for multiple domains. Has anyone had experience with multi-domain SSL certificates? Any recommendations on reliable providers or specific...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
by: Aftab Ahmad | last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below. Dim IE As Object Set IE =...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.