By Craig Buckler

Microsoft Launch Visual Studio 2010 Today

By Craig Buckler

Despite a fairly low-key Windows 7 release, Microsoft are launching Visual Studio 2010 and .NET 4.0 with a fanfare. I certainly don’t recall an event this big with previous editions.

Week-long launches are being held in Las Vegas, London, Beijing in China, Banglore in India, and Kuala Lumpur in Malaysia. Smaller events are being held in the following US cities: Denver, Orlando, Oak Brook, Boston, Brooklyn, Arlington, Costa Mesa, Dallas, Houston, Atlanta, San Francisco, Detroit, Minneapolis, Philadelphia and Seattle. Worldwide conferences can also be attended in Argentina, Australia, Brazil, Chile, France, Germany, Hungary, Italy, Ireland, Japan, Mexico, Poland, Russia, Spain, Switzerland, and Sweden.

Microsoft Visual Studio 2010Three editions of the package will be available:

  • VS 2010 Professional: the core application.
  • VS 2010 Premium: the Professional version with additional facilities, Microsoft Office, Expression Studio, Visio, and Project.
  • VS 2010 Ultimate: the Premium version with additional test case and management facilities.

All three versions include test editions of Windows Server, Azure and SQL Server. They can be installed on XP SP2, Vista SP1, Windows 7, Server 2003 SP2, Server 2008 SP2 or better.

Visual Studio may not be cheap, but the prices and MSDN subscriptions compare well with other professional development products when you consider what you’re getting. Microsoft also provide free Express versions which are great if you want to try the technologies.

If you’re an ASP.NET developer, here’s what you can expect in VS 2010:

  • .NET 4.0 — the latest edition of the framework
  • integrated Silverlight development
  • MS Office programmability in C#
  • F# (F-Sharp), a new language which supports more than one programming paradigm. Syntactically, it looks a little Pythonesque, but I’m no Python expert so please feel free to ridicule me below!
  • parallel programming tools
  • team collaboration facilities
  • code analysis to help you avoid common errors
  • a clearer, less cluttered IDE with better multi-monitor support

Even if you’re not developing ASP.NET applications, VS now supports IntelliSense for JavaScript. That’ll be interesting — few IDEs offer decent JavaScript support, probably because of the vast array of programming patterns and prototypal inheritance in the language.

I think Microsoft is heading in the right direction with VS and ASP.NET. They appear to be following web standards and the tools are maturing well. VS 2010 will almost certainly be a success, but would you consider switching from your current language and platform of choice?

(Note that neither I or SitePoint have been approached or paid by Microsoft for this article.)

  • Please fix your rss feed, has this marked as “blog > php”

  • Josh

    Um how come no one else knows about this release? I think you might be a day early ?

  • Madcow D

    Nice post, don’t want to be a grammar nazi (I’m most likely the wrong one), but is “I think Microsoft are heading in the right direction” correct? I’m most likely wrong but something to take into account.

  • Tim

    I know it isn’t Microsoft, but if the express versions supported PHP and SVN out of the box, I’m sure a lot more devs would use it on Windows. It may even encourage people to switch to the MS stack in the process by exposing them to the VS ecosystem. Regardless if you switch or not, it is a superb IDE and very easy to use. Eclipse feels so heavy by comparison. MS may get a lot of flack for their OS efforts, but as far as dev tools go, they are up there is one of, if not the best.

  • Lyzon

    While I think Visual Studio is an awesome piece of software, I primarily use Dreamweaver because of its support for PHP. If Visual Studio supported PHP with IntelliSense, Visual Studio would become my ONLY IDE.

  • Akram

    Interesting article, Microsoft is so much fast, before few days ago, they launched 2008 .. and now 2010.. wow!!! Sigh!

  • @Josh
    This article was published on April 12 — VS 2010 launch day. Remember that some time zones reach that date before you!

  • frank1

    Plus dreamweaver support for design view has huge advantage….
    Visual studio design view and support for css is not as good as dreamweaver’s

  • yeah the problem with VS2010 is that it doesnt support opensource langs. Support comes in the form of third party plugins, which isnt very attractive.

  • I kinda got sucked into the world of C# by way of my programming classes, but having worked with VS 2005 at least, I have to say that I think it’s their strongest product to date.

    Office works well enough but its best features tend to get buried in sub-sub-submenus, and the ribbon interface still baffles me. I’ve been fiddling with Sharepoint Services and it works well enough that I’m considering it as the template for our intranet, but as a CMS it leaves A LOT to be desired. Most of their other products (e.g. Bing, Silverlight) just seem to want to try and grab some market share against programs that are so ubiquitous that they’re practically the standard (Google, Flash).

    But Visual Studio is exactly the kind of programming environment in which I can learn and thrive; essentially, it’s to C programming what Dreamweaver is to web coding. I can only hope that they continue to expand their Intellisense efficiency, because that has been a lifesaver for me.

  • I love PHP but looking at PHP/Xend Framework vs. Visual Studio/C#/.NET it seems to me that the VS IDE and the components you can buy make developing an application much quicker. Drag and drop a text box, create a data grid, bind to a data source without doing much coding seems like a good deal. But, PHP, Apache, MySQL, Netbeans IDE are all free and performance is good. Not sure I can justify the trade off of ease vs. cost.

  • You should update the article a bit. The 2008 Express Editions have now been replaced with the 2010 versions. :)

  • loganathan

    Great and Very Useful Information

  • @logic_earth
    You’re right — they’ve appeared within the last 24 hours. Wow. It shows MS can release software quickly! If only IE9 was available…

Get the latest in Front-end, once a week, for free.