4 ms·
Missing .NET 4.5, which introduces C# 5 with async support. C# is a great language. Shame it's stuck on Windows and the "enterprisey" .NET framework.
by jinushaun 15y ago
Missing .NET 4.5, which introduces C# 5 with async support. C# is a great language. Shame it's stuck on Windows and the "enterprisey" .NET framework.
- deleted 15y ago[deleted]
- hamidpalo 15y agoWhat is "enterprisey" about .NET? Mono is a real alternative, many businesses run it production, including the likes of Fog Creek.
- deleted 15y ago[deleted]
- TazeTSchnitzel 15y ago.NET is very "enterprisey". It seems to be designed to make creating line-of-business applications easier.
- 4deadaccounts 15y agoI'm sorry, but throwing around vague pejoratives like 'enterprisey' is lazy as hell. Please formulate an actual argument.
- hamidpalo 15y agoWhat exactly makes it enterprisey? I am always really unclear on what makes something "enterprisey" other than perceptions.
- powertower 15y agoIMO, complete integration (one solution, one vendor) across the board (from OS, to IDE, to Database, to Frameworks, etc) is what makes something "enterprisey". That, and a large and mature ecosystem built around it.
- hamidpalo 15y agoBut that's not true. Plenty of .NET users do use other OSs (through Mono) and databases (I use MySQL). Sure, the best IDE is VS and there's tons more docs and support on using it all on Windows, but the same can be said of Rails with Linux and Textmate for example. Enterprisey is a matter of perception and shouldn't be a slur.
- jinushaun 15y agoIf you step outside of the startup bubble, you'll find that the bulk of .NET stuff is boring line-of-business apps developed by large corporations using the MS stack from top to bottom because MS is "safer" than open source. I actually work at a .NET startup doing non-traditional things with .NET and we have the hardest time hiring new developers because of the "enterprisey" nature of .NET and the type of developer that generates.
- gecko 15y agoJust so we're all on the same page here, Fog Creek is not currently using Mono in any part of Kiln or FogBugz On Demand. We use Mono to allow FogBugz to run on Unix systems for on-site installation, and we're looking at using Mono in Kiln for similar reasons. At the moment, though, Kiln and FogBugz On Demand are 100% WISC deployments.
- hamidpalo 15y agoSorry should have clarified that it's not run in-house but rather supported for full-on production deployments, from what I have heard.
- yatendra 15y agoI am not sure what is enterprisey about .Net. I am working on Live Post http://livepost.in http://livepost.in using ASP.Net MVC/jQuery/jQuery Mobile/MySQL/MongoDB/Dapper(ORM). Just replace ASP.Net MVC/Dapper with django and it will become a common stack used by alot of startups these days. Also from cost point of view the difference is very minimal - I am running it on a 1GB VPS which at my host costs just 2.95$ extra per month compared to a linux VPS with similar specs. I use Visual Web Developer 2010 express edition IDE for development which is pretty good in terms of features and is free. So its just a matter of perception nothing else.