« Talking Roller in... | Main | No Unicode with... »

Free as in beer IDEs from MSFT


Microsoft has made freeware "express" editions of it's Visual Studio IDE products and SQL Server available free of cost. Supposedly, they were to become payware in November 2006. This is definitely a smart move on Microsoft's part; an effort to capture some of the armies of developers moving to free tools like Eclipse, Netbeans, MySQL, PostgreSQL, etc.

The free IDEs are stripped down versions of Visual Studio and with a few missing features. They're suitable for folks getting started with .NET 2.0 development using C#, VB.NET, J#, C++ and ASP.NET, but they're missing some key features you'll need for "real" development. The Visual Studio site has a feature-by-feature product comparison that shows the differences between the Express, Pro and Team System versions. Here's my summary of what's missing from the free IDEs:
  • No source code control - you can't even hook-in SouceSafe
  • No unit testing - you need the big-dollar Team System for that
  • No XSLT support - but some XML tools are available
  • No mobile device support - oh well (try the Netbeans Mobility Pack instead)
  • No 64-bit compilers
I've tried a couple of the express editions and they didn't look very stripped down to me, except in comparison to the current crop Java IDEs. None of the features I was using in Visual Studio C# 2003 were missing.

I recently upgraded the RSS and Atom in Action examples to .NET 2.0 using the express editions of Visual Studio C# 2005 and Visual Web Developer 2005. My overall impressions were mixed. I was a little disappointed that I had to install two completely separate IDEs to get C# development ASP.NET development capabilties, but I was glad to see that Visual Web Dev. includes a test web server, so you don't have to muck with IIS. All and all, free is good and I'm definitely happy that my readers can build and run all of the examples in the book with free-of-cost IDEs from Sun, IBM and now Microsoft as well.
Comments:

I do all of my real development in C# and Web Express and have for the last year or so. Sure it's not Visual Studio, but it's damn close. I've been trying to convince management to stop the $2000/developer we're forking to M$FT for VS. We have 100s of devs. Imagine the savings.

Posted by Randy Charles Morin on April 20, 2006 at 03:59 PM EDT #

If you're OK without integrated source code control, then I guess that works. But I'm pretty addicted to integrated SCS, merge/diff tools and such like you get for free in the Java IDEs.

Posted by Dave Johnson on April 20, 2006 at 04:21 PM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed

« Talking Roller in... | Main | No Unicode with... »

Welcome

This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog

Related entries

Below are the most recent entries in the category Microsoft, some may be related to this entry.