Designer's are *still* bad, M'kay?
Well, I agree, mostly.
My biggest hangup with the Visual Studio designer is it's destructive nature - as discussed before.
I see where Sam's coming from, too. But just because GUI designer tools aren't living up to their potential is no reason to dismiss them. And yet...
Visual Studio is surprisingly schizophrenic in this area - it's quite difficult to write code wihout some form of graphical helper butting it's way in sometimes (hiding files from the user is a particularly bad habit of VS.Net), and I've seen some demo for the new intellisense helper, and it looks way to complicated, with filters on member type, protection level, object type - stuff I might only ever use when I'm investigating a new class.
The form designer is poor at outputting maintanable code, and the idea of writing a whole application just using the GUI designer is laughable, given its shortcomings.
But sometimes, it is nice to drop a control onto a form and see all of the tedious stuff done for you... but I guess this is something that could be added to the code view.
I spend most of my time when I use a new PC hiding all of the GUI stuff, making sure everything defaults to code view, then hiding all of the other windows so the code view occupies almost all of the screen. I think, however, that one reason I do this because I distrust the Visual Studio designer based on experience, otherwise I might be happy to drop controls onto the page, then switch to code view to make everything just so. I could never live with just the designer though.
The Petzold article is fantastic. Over 60,000 properties and methods in Framework 2.0? Wow! I'll store that one for the .Net quiz.


