Visual Studio 11 Beta - Are We Ready
Written by Mike James   
Friday, 24 February 2012

As well as the Windows 8 Consumer Preview, Visual Studio 11 and .NET 4.5 will be released on February 29th.

 

Perhaps the biggest change is that of emphasis:

We want developers to be productive in building such applications, whether they’re using C++, JavaScript, Visual Basic or C#.”

Only a short time ago JavaScript wouldn't have been mentioned and C++ would have been last in the list.

 

visualstudiologo11

 

The list of new features, as highlighted in the press release is:

Reduced toolbar commands

There are now fewer commands on the toolbar. You can still get at the removed commands via the drop down menu and you can add them back using the customization. For example, the copy and paste icons have gone because studies show that most programmers use the keyboard shortcuts.

Simplified graphics

The use of  color within tools, except in cases where color is used for notification or status change purposes, has been removed. 

vstoolicons.

(Top row is the VS 2010 icon and the bottom row is the simplified VS 11 icons)

Comprehensive search

This is a new search option which will find commands and configuration options, tool windows, and open files.

Workflow hubs

 These combine common tasks into one simplified window

Preview Tabs

 You can view the contents of documents using new Preview Tabs, which get reused. The idea is that you reduce the number of tabs that accumulate while you work.

All of these seem nice extras, but nothing to merit a version number increment. Of course, the bit of the iceberg that isn't in sight are the extras required to support Windows 8 and WinRT.

Overall the look of the new Visual Studio is "grey"  and flat. It may be an attempt to look less cluttered and confusing, but it succeeds in looking bland and boring.

Are programmers and programming really colorless?

 

VisualStudio11betaUI

 

One of things that isn't clear at this point is whether or not the controversial WPF graphics have been removed as part of the change. Visual Studio 2010 was the only Microsoft application to actually use WPF to implement its UI. Many programmers complained how slow and unresponsive it was compared to earlier versions.  It seems unlikely that anything major has happened.

Perhaps the biggest surprise is the announcement of the cut-down version of Team Foundation Server, TFS Express. This will be free and will support up to five users.

On the .NET 4.5 front, most of the new features have been well publicised as community technology previews and the like. Now we have asynchronous commands built in as standard to C# and VB. Less obvious is the upgrade to the CLR, with features such as multicore background JIT compilation. It is claimed that this speeds up startup and execution.

 

vslogo11

Personally I'm not impressed by the look of Visual Studio 11 - but it's the feel that matters so I have to reserve judgment until I've tried it.

What is clear however is that there are big changes afoot and may .NET developers are in for a big, and possibly brutal shock.

More Information

TFS Express

Visual Studio team blog

The Road to Visual Studio 11 Beta and .NET Framework 4.5 Beta

 

blog comments powered by Disqus

 

To be informed about new articles on I Programmer, subscribe to the RSS feed, follow us on Google+, Twitter, Linkedin or Facebook or sign up for our weekly newsletter.

 

Banner


NetBeans IDE 8.0.1
16/09/2014

The NetBeans Team has released an updated to NetBeans 8.0, with enhancements to features relating to HTML5, JavaScript, and CSS3.



$15M Global Learning XPRIZE
25/09/2014

A crowdfunded challenge from XPRIZE to create tablet-based open source software to provide basic education in reading, writing and arithmetic aims to bring literacy to over 250 million children around [ ... ]


More News

 

Last Updated ( Friday, 24 February 2012 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.