4 ms·
The push to open source started under Ballmer and has been gaining momentum the past few years. You saw some of the very early open source work debut when Scot
by WDCDev 11y ago
The push to open source started under Ballmer and has been gaining momentum the past few years. You saw some of the very early open source work debut when Scott Guthrie open sourced ASP.NET MVC 2 in 2010.
He (Guthrie) blogged a few times about evangelizing open source in Microsoft, and given today's news, he gained quite a bit of traction over the years. It also helped that ASP.NET MVC is a pretty sold web framework too.
- aceperry 11y agoFunny thing is most MS devs seem to think that asp.net is on its way out.
- DougWebb 11y agoThere's ASP.Net and there's ASP.Net MVC. They're very different beasts, even though the latter is/was built upon the former. ASP.Net probably is on the way out, but MVC is not.
- mreiland 11y agoASP.Net is going nowhere, the abomination known as Web Controls is on the way out (and good riddance). It will never go away, there's too much code and money involved, but it won't be used for new projects.
- manigandham 11y agoasp.net is the web framework. WebForms and MVC and WebAPI were different stacks that ran on top of asp.net to deliver different functionality. WebForms is the old school stuff and was great at what it did (which was replicate the winforms ability so desktop developers could rapidly create webapps) and serves millions of businesses today. WebForms is still being supported but now finally seems to be removed from future roadmap. MVC and WebAPI have been combined together now. The latest stack is ASP.NET MVC 6 running on top of ASP.NET 5 running on top of .NET framework 4.6
- frik 11y agoASP.NET MVC, ASP.NET Web API and ASP.NET Web Pages will merge into a unified "ASP.NET vNext". http://en.wikipedia.org/wiki/ASP.NET http://en.wikipedia.org/wiki/ASP.NET
- M8 11y agoThere is no real alternative to ASP.NET.
- aceperry 11y agoI don't know about that. A lot of companies, some of the world's largest, use non-MS technologies and seem to get by very well.
- NicoJuicy 11y agoAsp.Net 1.0 is still working on new servers. MS got compatibility covered better then any other firm :)
- manigandham 11y agoasp.net is not going anywhere, it's the name for the web focused framework of the .net stack. The layers are ASP.NET MVC 6 running on ASP.NET 5 (the web framework) running on .NET Framework 4.6 (the core libraries).
- jf 11y agoI was at Microsoft when Nadella took over Azure but I left before he became CEO. While it's true that Microsoft was taking steps to open source products under Ballmer, it was despite him, not because of him. There was an incredible amount of red tape, dragging of heels and internal fear uncertainty and doubt. Even internal only projects to synchronize open source practices among divisions were an uphill battle. If anybody deserves credit for Microsoft's open source efforts at that time, it's Sam Ramji who should get the credit, not Ballmer. From the outside, Microsoft under Nadella has all the stops removed. This all lines up with a quote that I heard from Nadella 3rd hand: "We [Microsoft] can either push the 'One Microsoft' vision, or we can make money."