8 ms·
.Net isn't the most terrible framework but it comes with a lot of baggage and some technical problems that would deter startups from using it. On the web devel
by sarvesh 17y ago
.Net isn't the most terrible framework but it comes with a lot of baggage and some technical problems that would deter startups from using it.
On the web development side ASP.Net is really hard compared to other frameworks out there. Until ASP.Net MVC, there wasn't a quick and easy method to implement URL rewriting for example. On the ORM side they seem to be changing their mind every year they ditched Linq to SQL in favor Entity Framework which really doesn't work as seamlessly as they make it out to be.
Add to this the fact the startup has to buy licenses for the server, the costs add up as you scale up. I know there is Mono but there it isn't easy to port everything to it, the implementation isn't exactly complete.
.Net has its place for example if you are writing a Windows only desktop application .Net is by far the easiest framework MS had to support it. I believe Xobini uses .Net. Again writing cross platform desktop applications doesn't look as appealing to me. Silverlight 3 is almost here but it still yet to get font rendering and printing right.
- ScottWhigham 17y agoWhat "baggage" does .NET come with specifically other than being from MSFT? And I don't know what "technical problems" .NET, the framework, has. That opening sentence is just so vague and full of very strong statements yet there is absolutely no defense of those statements. I'm no MS apologist but the guy's asking for reasons why there's a .NET stigma and the first sentence in your response is just hyperbole IMO.