.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

MSBuild Engine is now Open Source on GitHub

Today we are pleased to announce that MSBuild is now available on GitHub and we are contributing it to the .NET Foundation! The Microsoft Build Engine (MSBuild) is a platform for building applications. By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn't ...

Automatic code formatter released to GitHub

Code formatting can be a huge pain point. In this post, Jared Parsons, software developer on the Roslyn team, showcases a tool that takes care of it. We have just released the code formatting tool we use to automatically format our code to the prescribed coding guidelines. This tool is based on Roslyn and will work on any C# project. (image) ...

.NET Core Open Source Update

Wow. Just wow. I don’t know of a better way to describe my feelings right now. Open source is probably one of the most energizing projects our team has been working on. It’s been a blast so far and the stream of enthusiastic contributors and interactions doesn’t seem to stop any time soon. In this post, I want to give you a long ...

API review process for .NET Core

Happy new year! Three weeks ago we published a proposal for an API review process on GitHub and asked for your feedback. The process is now in-place and documented in our developer wiki. Review process Our primary goal with this review process is to provide a good balance between OSS agility and ensuring high quality APIs. This requires...

Yeoman generators for ASP.NET 5

Hi everyone, this post is in my name but it’s authored by Sourabh Shirhatti. He was a **Program Manager Intern **from the University of Texas at Austin that I’ve had the pleasure of working with this summer. This post is long overdue, we should have posted this a while back. Better late than never :)   (image) Building complex modern ...

Channel 9 interview on open sourcing .NET

Curious to where we are with open sourcing .NET Core? Do you want to know which libraries are next? Interested in a white boarding session with David Kean? Then you should check out this video on Channel 9: Questions or concerns? Leave a comment on the Channel 9 post...

Introducing .NET Core

At connect(), we announced that .NET Core will be entirely released as open source software. I also promised to follow up with more details on .NET Core. In this post, I’ll provide an overview of .NET Core, how we’re going to release it, how it relates to the .NET Framework, and what this means for cross-platform and open source ...

One Week of Open Source

Last Wednesday, we announced the new .NET 2015 Preview and our plans to fully open source .NET Core. What an awesome week! Thank you! We knew that you guys would really dig open source but we didn’t expect such a positive response. Within a single week, our open source blog post got more than 200k views! And even on GitHub, which seems...

.NET Core is Open Source

Today is a huge day for .NET! We’re happy to announce that .NET Core will be open source, including the runtime as well as the framework libraries. This is a natural progression of our open source efforts, which already covers the managed compilers (C#, VB, and F#) as well as ASP.NET: This takes it to the next level by ...