I'm sure some of you have heard, but if not: Microsoft open sourced the core of .NET and plans to open source the rest in time. ASP.NET will now have a linux server bit as well. This is fantastic news and totally unexpected of Microsoft.
http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspxIn addition to this, Microsoft will be releasing a "community" version of the next Visual Studio. Like the current express editions it'll be free, but it'll have way more features including allowing plugins. I'm excited to see how Mono will grow or become part of .NET and to see .NET games and applications be better supported on Linux, Mac, and mobile devices.Good work, Microsoft. What does everyone think of this?
Damn, I'd give that version of visual studio a shot.
Always dreamed about the idea that Microsoft would have an open source version of their OS available for those savvy enough to install and use it, maybe that's a possibility now with the direction they are going.The 2013 Community edition has already been released (Yesterday, in fact). I might download it when I have time.
They're probably making these changes for their Azure platform. The most used OS on the platform is Linux, which has official support.Also, Microsoft was the top contributor to the 3.x versions of the Linux Kernel, and they're still going strong.DotNetNuke has left me with a deep distrust of any ASP.NET application that faces the internet.
Pigs can fly!
Still waiting for Paint.NET for Linux…
M$ tends to bloat their software, which helps, but also hinders progress oh so damn much. You get 80% the way there, then 20% fighting against their "standards". They assume the others who don't follow their framework will just find work-arounds and hack their way to make what they need to make.
That being said MVC is the redeemer of the old, sluggish, ugly webforms and other project/frameworks, and may need to be more platform independent to compete with something like PHP and Python. My guess is that PHP and python have been developing and a quicker rate to become more effective to program with than ASP.NET, hence why their new CEO pushed for it. I think its the right move for them.Disclaimer: I haven't made any real projects with ASP MVC and prefer PHP, so I can't make a fair judgement.