VS.NET Express for FREE!!!!!!!!!

Hmm... Microsoft is certianly taking a different direction with .Net. The framework comes with free compilers, there are free IDEs, and now they are even distributing their own IDE for free... how long can this hold up? My guess would be until the .Net platform becomes big enough that they can start making a serious profit charging more Microsoft-like prices (and after Java has taken a substantial hit, of course). Well... lets take advantage while we can.
 
marble_eater said:
... how long can this hold up? My guess would be until the .Net platform becomes big enough that they can start making a serious profit charging more Microsoft-like prices (and after Java has taken a substantial hit, of course).
The same was said about Internet Explorer. The same was also said about Microsoft Outlook, which used to be FREE but is now a premium license. So, those who said that were right about that one. The same is being said about Microsofts anti-spyware software, which Microsoft continues to claim the GA will be freely available.

I guess they could eventually start charging for their express IDE, but even I, a lone developer on a tight budget, am going to buy a more powerful version.
 
VagabondSW said:
I guess they could eventually start charging for their express IDE, but even I, a lone developer on a tight budget, am going to buy a more powerful version.
Good point... I am just a hobbyist, but am leaning towards standard versions as well.

The idea has occurred to me that the primary reason for the express versions might be to draw more people into programming. Anyone who is already serious about program will at least buy a standard version, and the express versions might bring more people into the market who could eventually want to upgrade.
 
My guess at MS releasing a free IDE? To get the product into schools. I had to buy two compilers in school, each about $99 for student pricing. If there are free IDEs out there and MS doesnt have one then students (and their teachers) are likely to use the free ones and get used to that. Now that MS has a free IDE, and a nice one at that, students are more likely to use it and want to continue to use it when they get out of school. MS is probably betting that it will help cut down on the MS bashing as well ("Unix and shell are COOL, M$ sux0rs", "Mono rocks, and its FREE").

I would guess that the majority of .NET developers use Visual Studio. It would certainly be a plus, albeit small, if a developer I wanted to hire anyway already knew Visual Studio.

-ner
 
That was l33t, Nerseus. :)

My observation is that Microsofts entire business model has changed. You basically have 3 levels of users for VS:
1. Basic user with no specific needs. Theyd be just as happy with VS as they would with Borland, sharp develop, or Java for that matter. They would be most likely to take the least expensive or easiest solution. These folks program mostly as individuals. Schools would fall into this category. This is about traction, market hold, and education. This is a very fickle crowd. Product: Express Editions.

2. Small - medium project and Professional grade. These are the small businesses, or small/medium projects that have some quality needs but are still relatively flexible. A small business would be likely to shell out $300 - $1000 a license with little consideration but would still entertain the ideas of group 1. These guys have specific needs and those needs must be met for their solution. Youll usually see a mix of open source and VS development environments with this group -- plus theyve already made up their mind to either buy or not buy. Microsoft wants this group but buyers from this group are gravy. Product: Standard and Professional Editions.

3. Medium-Large projects and Enterprise grade. This is where the money is to be made. These are the folks who will be buying large quantities of licenses and have very specific needs. These are going to the big time software makers whose biggest costs are things like communication and management and not development tools. These guys have probably also made up their mind already but still need convincing to buy Microsoft. Target Products: The whole enterprise enchilada.

The bottom line: Say you could either give away 100,000 copies of VS Express or sell 50,000 copies at $50. Todays express users are tomorrow
 
Last edited by a moderator:
I think Microsoft is afraid that NetBeans 5.0 (http://www.netbeans.org) is pulling too many developers back to Java. Since it is 100% free and is not stripped down at all, I dont know how successful Microsoft will be at pulling people back. I use VB.NET at work because I have to. I like using NetBeans at home for fun.
 
Actually, what you think is free for the Express editions is only free for the first year. At least that is what some of the information stated as I was reading the various screens on my way to download the Express edition. If I recall correctly, the plan is to provide the express editions free for the first year, after that there is a charge, cant recall what they quoted as being the target price tag for the express editions, its not a lot in comparison to the other products though.

Putting in my two cents worth, and from a somewhat different viewpoint, the Express editions may be an avenue to provide initially a zero cost and later a lower cost way for those who program as a hobby or for those who program for Open Soruce projects. One of the big roadblocks for .NET programs making it into Open Soruce was the high cost of the IDE, compared to what other languages like Java and PHP were providing. If you are an avid PHP programmer, you could get from Zend the equivalent of the VS.NET Professional IDE for less than half the price and if you wanted to use something totally Open Source then Eclipse was right there waiting for you (at least I think it could be used for PHP).

Anyway, it was just a thought so figured I would share it as to why I think the Express editions exist.
 
That will probably prevent 2005 Express from being installed free on the new PC you get for Christmas in 2006 - even if you made backups of the downloads, since it has to be activated online through Microsoft first.
 
I was wondering if you could re-use a registration code from a free license. (After you uninstall the old installation of course! We cant go around violating licenses!) I suppose they might simply disable the install (since the install downloads the program files). Maybe the details are contained somewhere in the license text.
 
marble_eater said:
I was wondering if you could re-use a registration code from a free license. (After you uninstall the old installation of course! We cant go around violating licenses!) I suppose they might simply disable the install (since the install downloads the program files). Maybe the details are contained somewhere in the license text.
Thats a good question, and I really dont know how Microsoft is going to address that.

The Express Editions that I have installed seem to require an internet connection to register the product during the installation. Maybe after the 1 year grace period, Installers will be presented a screen in the IDEs Explorer interface listing how much it will cost them to "unlock" the product.

Something like that would be relatively easy to impliment, and it would allow Installers to load it for free for one year.

...but thats just my idea, though.
 
Back
Top