Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it.
From: Ed Kaim [MSFT] (edkaim_at_online.microsoft.com)
Date: 03/28/04
- Previous message: Phil Wilson: "Re: Deploying assemblies to User's machine"
- In reply to: Mike Cox: "VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Next in thread: Philip Callan: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: Philip Callan: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: Mike Cox: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: GreyCloud: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: John Bailo: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: Daniel Rudy: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Messages sorted by: [ date ] [ thread ]
Date: Sun, 28 Mar 2004 12:38:22 -0800
I'm going to address the inaccurate anti-Microsoft issues in this post. I'm
not going to bite on any of the Linux-based flamebait.
> I'm a big fan of .NET and Visual Studio.NET. But at my company, we
> are going to switch to Linux because, quite frankly, VS.NET costs way
> too much in light of the huge competition from Linux. After all, in
> order for MS to be successful it needs a large group of developers.
If your company is considering a switch to Linux because you feel the cost
of developer tools is too high then you may want to consider doing some more
research before making a final decision.
> At my company, I'm an MS proponent, but I have LOST the battle in
> terms of justifiying the cost of using Visual Studio when there are
> free Linux alternatives. My company won't use Visual Studio.NET stuff
> for internal use because of its cost. Why should management spend
> thousands of dollars per year for MSDN and VS.NET per developer when
> it can just use Open Source software and documentation for free?
Microsoft provides the SDKs for free. Microsoft provides Web development
tools for free. Microsoft provides millions of lines of sample source code
(and complete projects) and all documentation for free. You don't have to
pay a dime to build apps for Microsoft's platform. If you feel you need
Visual Studio, as millions of developers do, then there is cost because
Microsoft has to invest in making it better. Much of that cost goes towards
product servicing. If you can live without the drastic boost in
productivity, support from hundreds of tools partners, and official
technical support with a well-defined roadmap, then it's harder to make the
case. The only really effective arguments you could make for not using
Visual Studio would be if you need to build cross-platform client
applications or if you're trying to take the company down from the inside.
> Especially considering the fact that g++ is really standards
> compliant,
Is it more standards-compliant than Visual C++? Look it up--you may be
surprised. Also see how many 100% ANSI-compliant C++ compilers you can find,
if any.
> and that there is ACE+TAO for CORBA development.
Yes, but most new development is using standards-compliant Web services for
integration & remoting. Visual Studio excels in Web services development.
> There is
> troll tech for GUI app development which is completely cross-platform,
> and you can choose the license you want, GPL or commercial.
You can choose to license software you build with Visual Studio under
whatever license you want.
> There is
> even mono and eclipse for .NET development.
Yes--but this doesn't support the claim you make about why the cost of
Visual Studio if making you move to Linux.
> Why does anyone need Microsoft Visual Studio.NET and MSDN then?
> Especially when it costs thousands per yer for one developer? I can't
> make the cost argument, and there aren't any Visual Studio.NET
> installations at my company, only VS 6.0, and any upgrades that happen
> will be to Linux.
Let's say the typical developer costs around $120,000 per year (which
includes salary, benefits, equipment, training, and all other employee
costs). In order tyo justify that employee, they must produce more than that
in some way. It could be the development of a small app that helps
information workers get projects completed faster or their contributions to
the company's flagship software product. Either way, the faster and more
effective they can be as a developer, the more value they provide to the
company. If someone said "we can increase developer productivity by 5% (by
having all the software on DVDs in the office and reducing the code used to
integrate it), but it'll cost us an extra 3% ($2,799 for a new MSDN
Universal subscription)", then most companies would be thrilled. With Visual
Studio .NET and MSDN, developer productivity can be drastically improved in
this way. In fact, many of the case studies have shown that development
productivity reduces product cycles by more than half and project quality
has increased substantially. You can search
http://www.microsoft.com/casestudies to find an example similar to what your
comapny does.
> But all is not lost. If you follow my pricing guide lines, you will
> see people stay or convert to VS.NET. I am in the trenches so I know
> what is going on. Here are my price ideas for VS.NET:
>
> Visual Studio.NET Professional: 129 dollars
> Visual Studio.NET Enterprise : 199 dollars
> MSDN (The Enterprise version) : 125 dollars per year.
> VS C# Basic Edition: 29 dollars.
Thank you for your feedback, but I don't think this would be a justifiable
business model. I am also in the trenches every day and have seen a huge
percentage of developers upgrade already while MSDN subscribers
automatically upgrade as part of their license. When you look at the online
pricing of alternative offerings, Visual Studio pricing is very fair.
IBM's Websphere Enterprise Developer: $6,177
Oracle's Internet Developer Suite: $5,000
Borland's JBuilder X Enterprise: $3,500
Microsoft's MSDN Universal (which has more than just tools): $2,799
"Mike Cox" <mikecoxlinux@yahoo.com> wrote in message
news:3d6111f1.0403281012.7877707f@posting.google.com...
> I'm a big fan of .NET and Visual Studio.NET. But at my company, we
> are going to switch to Linux because, quite frankly, VS.NET costs way
> too much in light of the huge competition from Linux. After all, in
> order for MS to be successful it needs a large group of developers.
>
> At my company, I'm an MS proponent, but I have LOST the battle in
> terms of justifiying the cost of using Visual Studio when there are
> free Linux alternatives. My company won't use Visual Studio.NET stuff
> for internal use because of its cost. Why should management spend
> thousands of dollars per year for MSDN and VS.NET per developer when
> it can just use Open Source software and documentation for free?
> Especially considering the fact that g++ is really standards
> compliant, and that there is ACE+TAO for CORBA development. There is
> troll tech for GUI app development which is completely cross-platform,
> and you can choose the license you want, GPL or commercial. There is
> even mono and eclipse for .NET development.
>
> Why does anyone need Microsoft Visual Studio.NET and MSDN then?
> Especially when it costs thousands per yer for one developer? I can't
> make the cost argument, and there aren't any Visual Studio.NET
> installations at my company, only VS 6.0, and any upgrades that happen
> will be to Linux.
>
> But all is not lost. If you follow my pricing guide lines, you will
> see people stay or convert to VS.NET. I am in the trenches so I know
> what is going on. Here are my price ideas for VS.NET:
>
> Visual Studio.NET Professional: 129 dollars
> Visual Studio.NET Enterprise : 199 dollars
> MSDN (The Enterprise version) : 125 dollars per year.
> VS C# Basic Edition: 29 dollars.
- Previous message: Phil Wilson: "Re: Deploying assemblies to User's machine"
- In reply to: Mike Cox: "VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Next in thread: Philip Callan: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: Philip Callan: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: Mike Cox: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: GreyCloud: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: John Bailo: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Reply: Daniel Rudy: "Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it."
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|