JasonCoder
Golden Member
- Feb 23, 2005
- 1,893
- 1
- 81
Mine was Windows/.NET for years, so most recently ASP.NET/MVC4 + C# + SQL Server. But I have moved all my own development efforts to Python, using Django for web work and Postgresql for the database. I may mess with MariaDB as it evolves. The main reason for my transition is that the entire production stack is mature and free, whereas on the MS side you either have to cobble together a development platform using free versions, or pay a minimum of $1200 or so for an MSDN sub. Just as an aside, the top end MSDN sub is now around $13k. Amazing.
Related but subsidiary reasons are simply the lost momentum on the MS side, and my own perception that all the really interesting work is being done in Linux these days (with a few exceptions like games and Kinect and whatnot).
Mark, mad respect brother, but you really need to look into WebSiteSpark and/or BizSpark. I'm rocking on VS2012 for next to nothing. Sure, you need to pay for the platform (Windows 8/Server (which MSFT is really after)) but check into Azure web sites or amazon hosting there. It's absurd if you're used to paying colocation or full hosting fees. I think I paid more for my ReSharper license than I did for VS.NET
Locally, I have VM'd out a 4 server test environment for zero dollars using eval VMs. If you need a test environment for longer than the 30 days + 3 rearms, snapshot that bitch and you'll never need to worry.