.NET Blog

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

Featured posts

Announcing .NET 10
Nov 11, 2025
Post comments count 15
Post likes count 43

Announcing .NET 10

.NET Team
.NET Team

Announcing the release of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C# 14...

.NETASP.NET CoreNuGet

Latest posts

Yeoman generators for ASP.NET 5
Dec 17, 2014
Post comments count 0
Post likes count 0

Yeoman generators for ASP.NET 5

Sayed Ibrahim Hashimi
Sayed Ibrahim Hashimi

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 :)   Building complex modern web applications used to be difficult because of the lack of tooling to maintain and develop client-side code. Recent Open Source projects have made it easier to manage complex client-side code. Writing Coffeescript/Typescript has made Javascript more manageable. Likewise, SASS/LESS have...

ASP.NET MVC 5.2.3, Web Pages 3.2.3 and Web API 5.2.3 Beta releases
Dec 17, 2014
Post comments count 0
Post likes count 0

ASP.NET MVC 5.2.3, Web Pages 3.2.3 and Web API 5.2.3 Beta releases

Yishai G_
Yishai G_

While the MVC team is working hard on MVC 6 as part of the ASP.NET 5 effort, we also keep working on the 5.x packages. Today we are releasing a Beta of ASP.NET MVC 5.2.3, Web Pages 5.2.3 and Web API 5.2.3.This preview release addresses 12 issues. Here is the full list.Highlight of issues fixedWeb API Issues2092 Significant performance improvement in the default overload for System.Net.HttpFormatting.ReadAsAsync by caching the default JSON formatter. This can result in improvements of 100s of milliseconds on the second call to ReadAsAsync (or similarly to the write method).2103 Batch's inner request's Url not bein...

The Changelog interview on open sourcing .NET
Dec 10, 2014
Post comments count 0
Post likes count 0

The Changelog interview on open sourcing .NET

Rich Lander [MSFT]
Rich Lander [MSFT]

We recently talked to Adam and Jared at The Changelog about open sourcing .NET Core. Check out the show.   #134: Open Sourcing .NET Core with the Microsoft .NET team Here's the introduction from The Changelog: This week, we have members from .NET core team at Microsoft on the show to discuss Microsoft’s motivation for open sourcing the base class libraries of .NET, open source vs source open, the true goal of open sourcing .NET Core, and more. “As far as open source goes, one of the key things that we need to focus on is being able to not just release source, but also take contributions bac...

Channel 9 interview on open sourcing .NET
Dec 8, 2014
Post comments count 0
Post likes count 0

Channel 9 interview on open sourcing .NET

Immo Landwerth
Immo Landwerth

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
Dec 4, 2014
Post comments count 0
Post likes count 2

Introducing .NET Core

Immo Landwerth
Immo Landwerth

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 development. Looking back – motivating .NET Core First let’s look back to understand how the .NET platform was packaged in the past. This helps to motivate some of the decisions and ideas that resulted in the creation of .NET Core. .NET – a set of verticals When we originally shipped ...

Introducing the NuGet PowerShell Commands Survey
Dec 3, 2014
Post comments count 0
Post likes count 0

Introducing the NuGet PowerShell Commands Survey

Jeffrey Fritz
Jeffrey Fritz

You've probably seen the cool announcements from Microsoft about the new Community Edition of Visual Studio and the upcoming Visual Studio 2015 release in the new year. We at the NuGet team have been ramping up our tools to support the new Visual Studio with a better visual experience and a better command-line experience. We've also released some information about our upcoming v3 release of our protocol based on JSON-LD. Now we want to do something to stay true to the open-source license of our tool. We want to ask you for your input about our PowerShell capabilities. We will review all feedback and make decisio...

Advisory Council Proposal — Call for Community Feedback Extended to December 5th
Nov 24, 2014
Post comments count 0
Post likes count 0

Advisory Council Proposal — Call for Community Feedback Extended to December 5th

Immo Landwerth
Immo Landwerth

This is a cross post from the .NET Foundation blog and written by Gianugo Rabellino. --ImmoThe increased openness of .NET has sparked widespread interest in the .NET Foundation. As a result, its Board of Directors has decided to extend the timeframe for community feedback on the .NET Foundation Advisory Council to December, 5, 2014. The Advisory Council will bring unique knowledge and skills to complement our Board to more effectively govern the organization. The community has already helped shape the role of the Foundation – a new organization that already includes more than 30 projects across t...

Content negotiation in MVC 6 (or how can I just write JSON)
Nov 24, 2014
Post comments count 0
Post likes count 0

Content negotiation in MVC 6 (or how can I just write JSON)

Yishai G_
Yishai G_

[Update] - We decided to make two significant changes starting with Beta3, we are to not include the XML formatter by default, as well as special treat browsers. The content below is still relevant up to MVC 6 Beta2.IntroIn this blog, I intend to provide a simplified how-things-work and how-to-change-the-behavior. It is not intended as a deep dive into content negotiation.Since Web API 1 controller code can return an object of an arbitrary type and the framework will send it as JSON or XML to the client. The process of picking the output format is called “content negotiation”. The basic rules can be d...

One Week of Open Source
Nov 20, 2014
Post comments count 0
Post likes count 0

One Week of Open Source

Immo Landwerth
Immo Landwerth

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 to be the place for open source these days, .NET Core jumped at the top of the trending GitHub repositories for last week. We also have seen a tremendous activity in our social channels, specifically Twitter, blog comments and our Facebook site. I’ve seen very few ...