Skip to content

Comment on Changing My Mind On Microsoftparent

Comments

> What? Did you ever see deploying to Windows servers? There's a reason AppHarbor's documentation pages are so much smaller than Heroku's: Deploying a .NET web app is peanuts. Through Microsoft-only-means, it's done with a single buttonclick from Visual Studio. This works really great. There's a convention as to how web applications are structured that is very widespread and supported by all relevant tooling.

Sorry but in a realistic production environment, not just a dev test environment, this is not true. Even Scott Hanselman pointed out ASP.NET has a terrible "deployment story"[1] compared to other options. I'm currently working as an ASP.NET MVC 3 developer and I've been really disappointed in Microsoft's stack in this regard. Life was a lot less stressful back when I was doing Python and PHP deployments on LAMP stacks.

To do it right you'll probably end up rolling our own Powershell scripts to do 1-shot deployments. These work great - but again - it's essentially the same story you have in the Linux world.

[1]: http://www.quora.com/Chandra-Sekhar-2/Posts/Excellent-unbias...

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.