March 2, 2009

Visual Studio 2010, Floating vs. Embedded Designers

Jason Zander, General Manager for Visual Studio, revealed a few changes for Visual Studio 2010, from a WPF-based architecture to floating documents.

Jason Zander, General Manager for Visual Studio, revealed on his blog a few changes for Visual Studio 2010. The first is that the entire IDE has been rewritten using WPF (which will probably make it the first large application based on this framework... but something expected as it needs to embed the related WPF designers).

The second change is the availability of "floating documents", which is a departure from the embedded designers that also recent versions of Delphi have borrowed from Visual Studio, with the main reasons of supporting developers having multiple monitors. With the decision to remove "floating designers" from Delphi looming for years... this might imply a reversign of the decision. 

As my friend Luigi pointed out on our Delphi And Dintorni newsgroup, had Delphi kept pushing floating designers it could have claimed to be ahead of Visual Studio. But at least they are still in the product...

 





 

10 Comments

Visual Studio 2010, Floating vs. Embedded Designers 

if CG going to follow VS style again to use the
floating form, this shows that the managers in CG is
totally hopeless.

Please don't give us that floating form is more
practical on the multiple monitors as your decision
making is purely on MS decision.  We actually raised
this issue since long time ago but CG/Borland just
ignored it.

Can't wait for VS to change the palette form as the
previous Delphi 7...

Comment by ahmoy on March 2, 09:35

Visual Studio 2010, Floating vs. Embedded Designers 

Still using floating designes here, never stopped, and
cursed the other IDEs all the time because of it.

Floating designers is not just about multi-monitors,
it's also about being able to arrange you desktop as
you wish, allowing other applications so real state on
a large screen at the same time as the IDE.
Comment by Eric [http://DelphiTools.info] on March 2, 11:05

Floating vs. Embedded Designers 

One of the things I liked (and still like most!) of 
Delphi 7 is the IDE with its floating windows 
(besides so many other things...).

I do not know what the majority thinks, but for me 
the "post D7" IDE simply sucks!

Levend.
Comment by Levend [] on March 2, 11:26

Visual Studio 2010, Floating vs. Embedded Designers 

 Technically, you have forgotten Sparkle.  Although, 
that is drawing a a mighty fine line, since that is 
ultimately a designer for the VS suit I suppose.
Comment by Xepol on March 2, 12:59

Visual Studio 2010, Floating vs. Embedded Designers 

It was my understanding that creating a "standard 
Windows interface" was not possible with WPF and the 
screen shot seems to confirm this. WPF was NOT used 
for the whole GUI; the main menu and toolbars are 
conventional Windows controls.
Comment by Victor [] on March 2, 15:30

Visual Studio 2010, Floating vs. Embedded Designers 

"had Delphi kept pushing floating designers it could
have claimed to be ahead of Visual Studio."

This is what happens when a company goes from a
visionary leader to a reactive follower. :(

We need to get back to the visionary leader position!
Comment by Alan Fletcher [http://delphibistro.com] on March 2, 16:49

Visual Studio 2010, Floating vs. Embedded Designers 

Most people commenting here seem to dislike the 
embedded designers, however I very much prefer them.  
Mostly as I can have everything on screen at once and 
not have to keep clicking windows to the top.  I just 
seems to me that embedded designers are more efficient 
.

If you have a low-res screen you can auto-hide the 
various pallets so you have plenty of coding area, or 
if you have plenty of screen real estate you pin 
everything.  If I'm working multi-monitor I usually 
have a web browser / email client etc. in the other 
window.
Comment by Alister Christie [http://codegearguru.com] on March 2, 22:58

Visual Studio 2010, Floating vs. Embedded Designers 

 Yes, we all welcome the return to floating designers.

And the first person who talks about the current 
IDE's so called floating designer mode gets whacked 
in the head with a 2 week old fish.  That so 
called "floating designer mode" is the only way to 
make the monolithic designer harder to use.  The 
point is to be able to see code AND form at the same 
time, not one or the other, indeed even multiple 
forms at the same time.

The Delphi 7 IDE layout is unquestionably superiour 
in every way (and you could dock most things together 
if you prefered).  And there is no reason CodeGear 
could not return to it, except that they would have 
to admit it was a huge mistake (and blaming dotNet 
compatiblity has never, ever flew with me - not in a 
million years) - perhaps that is more likely now that 
Borland is out of the picture, but I still wouldn't 
hold my breath.

While we are at it, I just had a run with Delphi 2 
today, which makes me want to start bitching about 
the tool palette again - again **NOT** an 
improvement.  Search is nice, but only because the 
new toolpalette is useless without it, and if you are 
so inclined, the old toolpalette could be tweaked to 
do the same trick.  Wastes waaaaaay less screen space 
to.

The old wounds go deep it seems.
Comment by Xepol on March 3, 02:06

Visual Studio 2010, Floating vs. Embedded Designers 

 Now we will see D201x coming with floating windows
and some CG employee will swear that that was not
because of VS2010, but just because they've realized
that a floating window IDE is superior... although he
spent the last 2 or 3 years swearing quite the
opposite in CG forums.

Best regards
Comment by Alexandre Machado [http://alexandrecmachado.blogspot.com] on March 7, 03:16

Visual Studio 2010, Floating vs. Embedded Designers 

I like Floating form because programmer can have the 
freedom to put the form in any place he/she is 
comfortable. I agree that D7 ide is still the best 
compared with VS.NET because it is sooo.. simplified. 
Comment by Davy Yabut [] on March 10, 16:40


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.