.NET Blog

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

Featured posts

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
May 19, 2025
Post comments count 0
Post likes count 5

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!

Jeffrey T. Fritz
Jeffrey T. Fritz

.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrat...

.NETASP.NET CoreC#

Latest posts

The NuGet.org Architecture
Jul 11, 2014
Post comments count 0
Post likes count 0

The NuGet.org Architecture

Jeff Handley
Jeff Handley

As part of Building NuGet 3.x, we have been working on a significant re-architecture of NuGet.org. Progress has been steady and we are starting to see a return on investment. In this post, we'll compare the legacy architecture to where we'll be in the near future. Legacy Architecture One of the goals when the NuGet Gallery project was started in 2011 was to provide a reference ASP.NET MVC application hosted in Azure. The project would follow our own prescriptive guidance and leverage the frameworks we build within our group: Legacy Architecture Diagram Deployment Details Deploying this architectur...

Release Candidate for Katana 3 and the ASP.NET Security Components
Jul 10, 2014
Post comments count 0
Post likes count 0

Release Candidate for Katana 3 and the ASP.NET Security Components

Vittorio Bertocci - MSFT
Vittorio Bertocci - MSFT

One step closer to GA! The release candidate NuGet packages for Katana 3 are now available on the NuGet.org gallery, published with version 3.0.0-rc2.Most of this release consists of bug fixes and stabilization updates, with the exception of the ASP.NET security components.What’s New with the ASP.NET Security Components in the Release CandidateYou can install or update the release candidate bits through the Package Manager Console. If you were using WS-Federation, get the corresponding package with the following command:Install-Package Microsoft.Owin.Security.WsFederation -PreIf you were using OpenId Connec...

ASP.NET vNext in Visual Studio “14” CTP 2
Jul 8, 2014
Post comments count 0
Post likes count 0

ASP.NET vNext in Visual Studio “14” CTP 2

Xinyang Qiu
Xinyang Qiu

Today we released various runtime and tooling updates for ASP.NET vNext in the Visual Studio “14” CTP 2. This CTP includes our alpha2 runtime packages for ASP.NET vNext. You can find all the details on the specific enhancements added and issues fixed in the published release notes on GitHub.For information on how to get started with ASP.NET vNext using Visual Studio “14” check out the article Getting Started with ASP.NET vNext and Visual Studio "14".The existing MVC Music Store and Bug Tracker sample projects have been updated with the bits for this release. You can find instructions on ho...

dotnetConf 2014 Wrapup
Jul 2, 2014
Post comments count 0
Post likes count 0

dotnetConf 2014 Wrapup

.NET Team
.NET Team

We just wanted to say thank you for your time attending the dotnetConf in June 2014 where we shared innovation and news about the present and future of .NET, all in a single place focusing on .NET technologies.  You may have missed sessions during the streaming delivered on June 25th and 26th, so, for your convenience, we’d like to remind that all the sessions at the dotnetConf were recorded and are available here: https://channel9.msdn.com/Events/dotnetConf/2014 The dotnetConf 2014 was a two-day virtual event (June 25th-26th) focused on .NET technologies, covering application development for the desktop,...

Changes to Google OAuth 2.0 and updates in Google middleware for 3.0.0 RC release
Jul 2, 2014
Post comments count 0
Post likes count 0

Changes to Google OAuth 2.0 and updates in Google middleware for 3.0.0 RC release

suhasbj
suhasbj

This article explains the recent changes made to Google OpenID and OAuth 2.0 along with the corresponding updates to the 3.0.0 RC release of Google OAuth  middleware. Here we will first look at the experience of using Google OAuth middleware in an MVC application with the OWIN 2.1.0 release bits. We will then explain the current changes to Google OAuth API and implications on applications that would continue to use the 2.1.0 version of the packages. Finally we will look at the changes made in the recent 3.0.0 RC release of Google middleware. Deprecated Google OpenID 2.0 In the Visual Studio 2013 RTM and U...

Announcing the Release of ASP.NET MVC 5.2, Web API 2.2 and Web Pages 3.2
Jul 2, 2014
Post comments count 0
Post likes count 0

Announcing the Release of ASP.NET MVC 5.2, Web API 2.2 and Web Pages 3.2

Daniel Roth
Daniel Roth

The NuGet packages for ASP.NET MVC 5.2, ASP.NET Web API 2.2 and ASP.NET Web Pages 3.2 are now live on the NuGet gallery!Download this releaseYou can install or update the NuGet packages for ASP.NET MVC 5.2, ASP.NET Web API 2.2 and ASP.NET Web Pages 3.2 using the NuGet Package Manager Console, with the following commands: Prerequisites for this release What’s in this release?This release primarily includes great new features for Web API OData v4 as summarized below but has bug fixes and minor features that bring in a lot more goodness to MVC, Web API, and Web Pages:ASP.NET MVC 5.2 ASP.NET Web API 2.2...

Monitoring nuget.org
Jun 26, 2014
Post comments count 0
Post likes count 0

Monitoring nuget.org

Jeff Handley
Jeff Handley

We've recently found ourselves answering the same question repeatedly: How do you monitor nuget.org? If you too are interested, here are the details. Monitoring Approaches We have two approaches for monitoring the gallery: External Monitoring For our external monitoring, we use Pingdom. You can see our public Pingdom status page at http://status.nuget.org. If you ever experience trouble connecting to nuget.org and you're wondering, "Is NuGet down or is it just me?" you can visit http://status.nuget.org to find out. If you see all green, then it might just be you. Public Status Page Here are the checks ...

dotnetConf is on! Free virtual conference.
Jun 25, 2014
Post comments count 0
Post likes count 0

dotnetConf is on! Free virtual conference.

.NET Team
.NET Team

The free, virtual and community-driven dotnetConf is on. Point your web-browser to dotnetConf. No registration, manager approval or anything required! The virtual conference is two days long. Check out the schedule to find talks that interest you. Join the community, online and in the dotnetConf JabbR room.    

Would you like a MultiDictionary?
Jun 20, 2014
Post comments count 0
Post likes count 0

Would you like a MultiDictionary?

Immo Landwerth
Immo Landwerth

We’ve recently shipped new collection types on NuGet with our Immutable Collections package. NuGet allows us to ship prerelease and experimental versions of libraries to gather feedback from the community. In this post, our software developer intern Ian Hays will talk about his intern project: an experimental NuGet package containing advanced collection types. -- Immo Dictionary provides a mapping between a key and a single value, and is one of the most used collection types in the .NET Framework. Programs often need a mapping between one key and multiple values. While the functionality can be composed usin...