.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

Why did my package download count suddenly go up
Sep 30, 2015
Post comments count 0
Post likes count 0

Why did my package download count suddenly go up

Maarten Balliauw
Maarten Balliauw

Last week, we released our Revised Download Counts and Package Statistics that are now based on the raw logs of our CDN. For this to become reality, we had to also import data from our old statistics data warehouse into the new system. As it turns out, we overlooked something very important: in the old system (and by importing data, also in the new system), NuGet download counts did not reflect non-normalized package versions. Today, we’re taking these downloads into account as well, resulting in an increase in package downloads for many NuGet packages that have been in the NuGet gallery for a long time. Our old...

Announcing the ASP.NET WebHooks Visual Studio Extension Preview
Sep 29, 2015
Post comments count 0
Post likes count 0

Announcing the ASP.NET WebHooks Visual Studio Extension Preview

Brady Gaster
Brady Gaster

After a few days of work, I’m excited to introduce you to the ASP.NET WebHooks preview support we’ve put together for Visual Studio developers. This tool bootstraps your ASP.NET project with the NuGet packages and configuration code you’ll need so you can add custom processing for incoming WebHook requests from third parties like GitHub, Dropbox, and more. The 7-minute video embedded below demonstrates and end-to-end user experience offered by the WebHooks extension. Over the past few weeks Henrik has been busy developing framework NuGets that enables WebHook support for ASP.NET, and he’s documented each...

What’s new for .NET and UWP in Win10 Tools 1.1
Sep 28, 2015
Post comments count 0
Post likes count 0

What’s new for .NET and UWP in Win10 Tools 1.1

Rich Lander [MSFT]
Rich Lander [MSFT]

This post was written by Lucian Wischik, Program Manager on the Managed Languages team. Last week we updated the Visual Studio tools for Universal Windows Apps. The easiest way to get the update is within Visual Studio, under Tools > Extensions > Updates. (Also read the release notes). As part of this update, we're including a new opt-in pre-release feature that will shrink the size of your app: In this article I'll tell you the what and why and how of this new feature. Then I'll tell you how it fits into the wider context -- about how improvements in .NET make their way into your UWP apps. UWP ...

Meet the new NuGet status page
Sep 28, 2015
Post comments count 0
Post likes count 0

Meet the new NuGet status page

Maarten Balliauw
Maarten Balliauw

On the server side we are working on boosting performance, scalability and reliability. We were also in need of a new status page to better communicate the status of the service. Without further ado: meet the new status.nuget.org! We're happy with this new incarnation of our status page. It not only shows whether individual services are up or not, it also adds some insights in our back-end jobs like search indexing. And when we want to communicate written context about potential issues, we can now do so as well. Services status The question we get when we have a production service issue is the one which is d...

Revised Download Counts and Package Statistics
Sep 24, 2015
Post comments count 0
Post likes count 0

Revised Download Counts and Package Statistics

Maarten Balliauw
Maarten Balliauw

In the last few months we have been hard at work on the NuGet.org backend. One of the things we've done is switch to a new CDN. This work is all about reinforcing the foundations of nuget.org so we provide a better service experience and be in a position to build new features reliably. As a result we're happy to announce package statistics are back! From the NuGet gallery, we can see various statistics and trends in package downloads (for the last 6 weeks). We can drill down to individual packages and get details on the number of downloads per package version, NuGet client name and even the operation. This al...

ASP.NET Community Standup – September 15, 2015
Sep 22, 2015
Post comments count 0
Post likes count 0

ASP.NET Community Standup – September 15, 2015

Jeffrey Fritz
Jeffrey Fritz

This is the next in a series of blog posts that will cover the topics discussed in the ASP.NET Community Standup.  The community standup is a short video-based discussion with some of the leaders of the ASP.NET development teams covering the accomplishments of the team on the new ASP.NET 5 framework over the previous week.  Within 30 minutes, Scott Hanselman, Damian Edwards, Jon Galloway and an occasional guest or two discuss new features and ask for feedback on important decisions being made by the ASP.NET development teams. Each week the standup is hosted live on Google Hangouts and the team publishes the re...

Accelerate your network share hosted Package Source
Sep 22, 2015
Post comments count 0
Post likes count 0

Accelerate your network share hosted Package Source

Andrew Arnott
Andrew Arnott

This is a guest blog, by Andrew Arnott from the Visual Studio team. Andrew was having performance issues with NuGet updating or installing packages from a UNC share. These issues where well known, and our solution in the past was to point people to http servers. We discussed this issue with Andrew and suggested that the new supported folder structure introduced in NuGet 3 and in 2.8.7 should resolve the issue. This blog is the result of Andrew's experiments with the structure in his project. (The NuGet team) Accelerate your network share hosted Package Source NuGet is fairly flexible in where you set up your ...

Integrating with Instagram using ASP.NET WebHooks Preview
Sep 21, 2015
Post comments count 0
Post likes count 0

Integrating with Instagram using ASP.NET WebHooks Preview

Henrik F Nielsen
Henrik F Nielsen

In the blog Introducing Microsoft ASP.NET WebHooks Preview, we gave an overview of how to work with Microsoft ASP.NET WebHooks. We described how you get out-of-the-box support for a variety of WebHooks providers such as Dropbox, GitHub, MailChimp, PayPal, Slack, Salesforce, Trello, as well as being able to write your own. In this blog we describe integrating with Instagram which enables you to get notified as new images and videos are posted to their service. Instagram WebHooks support four kinds of subscriptions: The last one is my personal favorite as it is very easy to use and provides grea...

Deploy to Azure from GitHub with Application Insights
Sep 16, 2015
Post comments count 0
Post likes count 0

Deploy to Azure from GitHub with Application Insights

Sergey Kanzhelev
Sergey Kanzhelev

Browsing GitHub the other day I found an interesting button in README: Deploy to Azure. This button intrigued me to say the least. With one click I can create my own instance of that web app and try it out. Isn’t it great? And it’s very easy to insert into your own GitHub repo. But every app should include monitoring! So I’ll show you how to extend the button to create a new Application Insights resource. Anyone who deploys your app also gets their own web app monitor that shows the performance and usage of their instance of the app. Just a button There is a nice blog post on how to implement this button for ...