Posted by: Harold Ennulat | February 23, 2010

Visual Studio 2010: Update

Today I attended a session at our local Microsoft office on Visual Studio 2010.  It was called “Driving Your Development with Visual Studio 2010”.

I was hoping for an update on the use of the various new and improved programming tools I discussed back in January on this blog site.  I wanted to learn more about how LINQ, PLINQ, XAML, the Entity Framework, and the new .NET 4.0 framework are used. I would have also liked to hear something about how VS2010 supports Azure and cloud computing and programming.  

Instead it focused on the workflow, project management, and modeling tools that are now integrated into the Premium and Ultimate Versions of VS2010.  And there is a lot here, such as architectural modeling and analysis including UML modeling, models linked to the program elements to allow a certain level of architecture and design validation, source controls with automatic build verification and notifications, linking, attachments, workflow mapping, targeting to any .net framework, and much more.  A huge array of features for larger projects.  

VS2010 will come in 3 flavors:  Pro, Premium, and Ultimate.  Premium was recommended for most developers to get all the modeling and workflow tools as well as the next level of IntelliSense that can pin intermediate data anywhere in your program and save it in your project.  Ultimate was geared for Data Architects so perhaps only 1 – 5% of users would ever need this package.  Premium can view all Architectural models.  Pro was seen as a version that paid programmers would find to limiting when compared with Premium which allows improved work efficiency and workflow.  Premium and Ultimate also now comes with MSDN subscriptions.  Pricing was not announced, but it sounds spendy.

Perhaps the biggest news for me was that all this power is currently available for free in the VS2010 Release Candidates.  This includes the Premium and Ultimate versions.  April 12th is when VS2010 is scheduled for release, but the current Release Candidate is expected to continue to operate well beyond April 12th.  November was mentioned.  This allows for a lot of development and testing with the most full featured Ultimate version.  

What about smaller projects?  Do we need all these capabilities.  Right now, I’m not sure.  There is also an express version available as well.  Express  has always been a free version and is expected to continue to be available for freee in 2010.  This was not even mentioned at the seminar today.  If the express version works then this would continue to be a great learning tool.  However for users that are ready to jump in now, the “release candidate” of Ultimate or Premium might be a better choice, especially if you are trying to get some real work done in as short a time as possible.  I’m certainly leaning that way.  I should note that it appears to be a very large program, some 20 GB if I recall correctly.  However, when I downloaded VS2010 Ultimate the download size was only around 2 GB.  Also it appears that some horse power is required to run this environment, so a newer PC would be advised.  

One final item of interest was that VS2010 was said to have been completely rewritten using what I thought was called WPS.  It sounded familiar, but now I am unable to look it up to verify this.  Wikipedia says it was written in C++. 

Updated Feb 25, 2010  9:19am CST  |  Posted Feb 23, 2010  4:25pm CST

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s


%d bloggers like this: