• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Microsoft Open Sources .NET

Jodell88

Diamond Member
On Wednesday, Microsoft Corp. reinforced its commitment to cross-platform developer experiences by open sourcing the full server-side .NET stack and expanding .NET to run on the Linux and Mac OS platforms. Microsoft also released Visual Studio Community 2013, a new free edition of Visual Studio that provides easy access to the Visual Studio core toolset. The announcements kicked off Microsoft’s Connect (); event, where the company released Visual Studio 2015 Preview and .NET 2015 Preview.

http://news.microsoft.com/2014/11/1...tudio-2015-net-2015-and-visual-studio-online/
 
My co-worker just told me about this. Pretty exciting news for .NET developers I think.

Visual Studio 2015 and .NET 2015: build for any device

Built from the ground up with support for iOS, Android and Windows, Visual Studio 2015 Preview makes it easier for developers to build applications and services for any device, on any platform.
Woot! I'll have to read more about this when I have time but it sounds awesome.
 
I have been using C# as of late at work, and this is rather interesting news. I actually like using it, coming from an extensive Java background. This is good news, IMO. MS seems to be moving in the right direction as of late.
 
This is huge IMO.

Microsoft is finally learning that the best way to get adoption of your products is to be as open as possible.

I was a huge fan of C# when I was using it extensively for a job, back when .NET 3.5 had just come out.
 
Does it actually run on Linux now? Yeah, this could be really huge.
 
Java will be around and be a major player for years.

Agreed. But there is a major trend right now, especially in the financial industry: .NET is "legacy" and Java is vNEXT. No matter which of the two is winning the battle, the other will always exist. I just hope to see the pattern reverse; where Java becomes a legacy platform and .NET becomes the #1 choice for new projects.
 
Yeah, that new CEO is really pushing MS in the right direction.

Question is, what will the MONO guys do now ? Close shop ?
 
Yeah, that new CEO is really pushing MS in the right direction.

Question is, what will the MONO guys do now ? Close shop ?

MONO was always a good idea, but there was no way to do what they wanted from a technical standpoint. MS.NET was just too closed off.
 
Yeah, that new CEO is really pushing MS in the right direction.

Question is, what will the MONO guys do now ? Close shop ?

Microsoft is open sourcing .Net, but that doesn't mean .Net suddenly runs on all platforms. Mono will now have access to the microsoft .net codebase and will have an easier time porting .Net to linux. So I think Mono will still be around and will just get better.
 
This is huge. I've always loved c#, but its biggest limitation has been the facts that it's tied to the Microsoft world and had no footprint in Linux or Android.

Dave
 
Microsoft is open sourcing .Net, but that doesn't mean .Net suddenly runs on all platforms. Mono will now have access to the microsoft .net codebase and will have an easier time porting .Net to linux. So I think Mono will still be around and will just get better.

Agreed. It will likely be similar to the relationship between the Oracle JVM and OpenJDK. Except I expect that .Net framework will probably never run on linux.
 
Agreed. It will likely be similar to the relationship between the Oracle JVM and OpenJDK. Except I expect that .Net framework will probably never run on linux.

Didn't Microsoft, in the same announcement that said .NET will be open-sourced, also say they will expand it to Linux and Mac?
 
Did they? I missed that if they did. That might kill off mono then.

Here's what the release said:

On Wednesday, Microsoft Corp. reinforced its commitment to cross-platform developer experiences by open sourcing the full server-side .NET stack and expanding .NET to run on the Linux and Mac OS platforms.

A paragraph or so later it says:

Delivering on its promise to support cross-platform development, Microsoft is providing the full .NET server stack in open source, including ASP.NET, the .NET compiler, the .NET Core Runtime, Framework and Libraries, enabling developers to build with .NET across Windows, Mac or Linux.

And as far as I see that's it. So the first reference talks about commitment and the second talks about delivering, and I am still not quite sure what has been committed to, or what has been delivered, or will be.
 
Also Visual studio Professional 2013 is now free http://www.visualstudio.com/en-us/products/visual-studio-community-vs
That guy Nadella or whatever might be the best thing for Microsoft since Bill.

Visual Studio Community is claimed to be the equivalent of VS Pro, but I can't find anything that says it will build MFC applications, which is the biggest thing missing from VS Express.

I have a slow internet connection, so I don't want to download the 6GB install until that's confirmed. Has anyone got it yet? Does it include MFC?

Thanks.
 
Last edited:
I just wish I could develop with VS.NET in Linux. But it looks like they're not even getting close to that.
 
I just wish I could develop with VS.NET in Linux. But it looks like they're not even getting close to that.

Yeah I told my colleagues that the day I can do "sudo apt-get install dotnet4-dev" and run VS is the last day I write python 😉.
 
Visual Studio Community is claimed to be the equivalent of VS Pro, but I can't find anything that says it will build MFC applications, which is the biggest thing missing from VS Express.

I have a slow internet connection, so I don't want to download the 6GB install until that's confirmed. Has anyone got it yet? Does it include MFC?

Thanks.

I`m not sure,but AFAIK it includes everything in pro version,the only limitation its that its free for max 3 computers or something like that.
 
This is quite exciting news.

It feels like .NET is going in a great direction and I would assume it'll grow in popularity.

I'm excited to have the free VS for small side projects. The android/Linux thing is interesting as well.
 
Wow this is awesome news! GG Microsoft. I have used .net (particularly C#) and I found it fairly enjoyable to code with, but I've always tried to avoid it due to it being Windows only. But this could now change.

Hopefully we will see native support in Linux without having to emulate it.
 
Back
Top