.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 7
Post likes count 28

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

Integrating with Slack Using ASP.NET WebHooks Preview
Sep 6, 2015
Post comments count 0
Post likes count 0

Integrating with Slack 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. Slack provides an interesting model where you can set up a WebHook to be fired when a certain trigger word is used in one of their messaging channels. In addition, it is possible for the WebHook to send data back to the channel which is very useful. For example, if you have a trigger word AskMe: then you can get the WebHook to respond like this: WebHook Configuration To setup Slack WebHooks you need a Slack account. Then you configure the WebHook using what they call an Integration a...

Introducing Microsoft ASP.NET WebHooks Preview
Sep 4, 2015
Post comments count 1
Post likes count 0

Introducing Microsoft ASP.NET WebHooks Preview

Henrik F Nielsen
Henrik F Nielsen

We are very pleased to announce ASP.NET WebHooks preview as a new addition to the ASP.NET family. WebHooks is a lightweight HTTP pattern providing a simple pub/sub model for wiring together Web APIs and SaaS services. When an event happens in a service, a notification is sent in the form of an HTTP POST request to registered subscribers. The POST request contains information about the event which makes it possible for the receiver to act accordingly. Because of their simplicity, WebHooks are already exposed by a large number of services including Dropbox, GitHub, Instagram, MailChimp, PayPal, Slack, Trello, an...

AJAX Control Toolkit Critical Update
Sep 3, 2015
Post comments count 0
Post likes count 0

AJAX Control Toolkit Critical Update

Jeffrey Fritz
Jeffrey Fritz

Our friends at DevExpress have been hard at work on the AJAX Control toolkit and have an update available that should be installed to cover a critical security vulnerability that has existed prior to the v15.1.x version.Brian Cardinale discovered the security vulnerability, a directory traversal issue, and has a blog post describing the issue in more detail.Read more on the DexExpress blog: https://community.devexpress.com/blogs/aspnet/archive/2015/08/31/update-ajax-control-toolkit-to-patch-critical-security-vulnerability.aspxDownload an installer for the latest version of the toolkit now.

MSBuild is going cross-platform with .NET Core!
Sep 3, 2015
Post comments count 0
Post likes count 0

MSBuild is going cross-platform with .NET Core!

Nikolai Tillmann
Nikolai Tillmann

We have some exciting new developments to share – an update on our open source development, our ongoing cross-platform work, and more. Going forward, we will post everything around MSBuild and build tools in general here on the .NET blog. You can still check out the many interesting tips and tricks that we earlier posted on the MSBuild Team blog. MSBuild is now open source, and it is going cross-platform. The .NET Compiler Platform (“Roslyn”) has been open source for a while now, Microsoft is taking .NET open source and cross-platform, and the ASP.NET 5 Runtime is open source and cross-platfo...

Announcing Availability of ASP.NET 5 Beta7
Sep 2, 2015
Post comments count 0
Post likes count 0

Announcing Availability of ASP.NET 5 Beta7

Daniel Roth
Daniel Roth

ASP.NET 5 beta7 is now available both on NuGet and as a tooling update to Visual Studio 2015! This release also includes the first public preview of the .NET Execution Environment (DNX) for Mac and Linux based on .NET Core – no Mono required. Let’s take a look at how we can get started with ASP.NET 5 beta7. Installation Note: To use ASP.NET 5 beta7 with Visual Studio 2015, you will need to download and install the beta7 version (14.0.60831.0) of ASP.NET and Web Tools 2015. On Windows download and install the latest ASP.NET and Web Tools updates for Visual Studio 2015. For Mac and Linux follow the instruct...

NuGet Command line and Visual Studio 2015 Extension 3.2 RC released
Sep 2, 2015
Post comments count 0
Post likes count 0

NuGet Command line and Visual Studio 2015 Extension 3.2 RC released

Yishai Galatzer
Yishai Galatzer

Today we are releasing nuget.exe 3.2-RC command line. In addition to fixing a significant number of bugs, support has been added for push and list for compliant V3 servers. This wave also includes a release of the visual studio extension version 3.2-RC. This version is about addressing top blocking customer scenarios. The 3.2 RTM release is planned for September, for both nuget.exe and the NuGet extension. Note: We decided to bump the version of nuget.exe (NuGet command line) to 3.2 to match the release of the Visual Studio Extension. Changes Below are the top highlights of this release Command line ...

The future of Unity
Aug 21, 2015
Post comments count 0
Post likes count 0

The future of Unity

Immo Landwerth
Immo Landwerth

This post was written by Christopher Bennage (@bennage), a member of the Microsoft patterns & practices team.A few months ago, we announced that we were handing Prism over to new owners. We put a lot of time and effort into identifying owners that would invest in the project and support the community.Today, we are announcing a similar transition of ownership for Unity.The new owners for Unity are:Pablo Cibraro. Pablo is an internationally recognized expert with over 15 years of experience in designing and implementing large distributed systems with Microsoft technologies. For the last 9 years Pablo has helped...

ASP.NET Community Standup – August 18, 2015
Aug 20, 2015
Post comments count 0
Post likes count 0

ASP.NET Community Standup – August 18, 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...

Gen2 free list changes in CLR 4.6 GC
Aug 12, 2015
Post comments count 0
Post likes count 0

Gen2 free list changes in CLR 4.6 GC

maoni
maoni

I wanted to mention this because I started seeing posts about it. In 4.6 we improved the way we use the gen2 free list to promote gen1 survivors into. Unfortunately there was a perf bug that I didn’t notice till it was fairly late so it wasn’t approved to be checked into 4.6 at the time. Now that I am seeing more people hitting it, I have checked the fix into the next hotfix rollup for 4.6 which you will be able to download when it’s released in the near future (I will update the exact location when it’s available). The symptom for this bug is that you are seeing GC taking a lot longer th...