While there are a handful of great programs for ISV Startups (BizSpark, Emplower ISV, etc), the only option avaiable for non-startups seems to be Visual Studio w/ MSDN. It's not that expensive (I was quoted $10,080/yr for 8 developers), but I'm fairly sure that we'd be just as fine without it.
We need pretty standard dev workstations (Windows, Office, VS2008), a small handful of actual servers (app, file, domain, etc), and a whole bunch of "disposable" testing servers (used to test installation/usage of the software product).
Here's the plan:
- Action Pack ($300/yr, includes 10x Windows/Office licenses and 1x server licenses, etc)
- 8x Visual Studio 2008 Standard Upgrade, Retail (in the $150/ea range, no need to buy full version)
- 6x Server 2008 licenses, Retail (in the $500/ea range on eBay)
- Evaluation editions of Server (VHD or normal)
- Free Hyper-V Server to run evals
If my math serves me right, that's a cost of ~$4500 for the first year, and $300 for the following years. And not only that, we get all those cool plastic boxes.
The downside (as I see it) is that we have to recycle the "disposable" servers every 120 days (perhaps a good thing, so we can test our installations?) and we don't get every piece of software Microsoft makes (I have no idea what we'd do with it, though).
So I'm wondering... is this a crazy idea? Am I just being a complete cheapskate? Will this actually work?