I think hosting cost is the biggest issue, especially if you reach a point where you need to balance load across many servers. There is also the cost ofthe development tools, although I think MS has some programs that allow you to get Visual Studio .NET for free or for minimal cost. Other than that, I think there is just a huge bias against the MS stack in the "hacker" (yes, ironic quotes) community. Having worked wi…
Not to mention that the average hacker is usually far better equipped to manage a Unix flavoured server than a Windows server. With small companies who can't afford to have a full time sysadmin on staff, what you know is a powerful motivator. Windows server administration simply isn't the type of thing you pick up while using Windows, while the basics of managing Unixen is something you pick up while using Unix boxes…
Ask HN: what is wrong with asp.net?
11–15 of 15 posts
Re: Ask HN: what is wrong with asp.net?
#12Re: Ask HN: what is wrong with asp.net?
#13Why use it when you can use good, free, robust/reliable, open-source tools to do the same things?
ASP.NET and the .NET Framework are free no less, and more reliable than Windows itself. And the Mono project (.NET stack for Unix) is open source. While ASP.NET in its out-of-the-box form may be a bit daunting at times, since it follows nearly the same development model (viz event wireups, binded controls etc) as with developing software apps. But ASP.NET MVC is an upcoming alternate model that is quite flexible and…
MS does make some very good products (I use and like VS2008) but the core reason most hackers don’t use them is because they don’t want these aforementioned issues. This becomes more evident the more you scale.
It is no coincidence the top performing web-apps produced so far have not been based on MS software.
Re: Ask HN: what is wrong with asp.net?
#14Re: Ask HN: what is wrong with asp.net?
#15Nothing is wrong with ASP.NET if your problem is building websites the same way you build Windows desktop apps . If not however, ASP.NET is simply the wrong tool.
I don't understand what your comment means. Elaborate?