.NET Blog

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

Latest posts

Jun 8, 2021
Post comments count 13
Post likes count 1

.NET Framework June 2021 Security and Quality Rollup Updates

Tara Overfield

Today, we are releasing the June 2021 Security and Quality Rollup Updates for .NET Framework. Security The June Security and Quality Rollup Update does not contain any new security fixes. See February 2021 Security and Quality Rollup for the latest security updates. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 NCL2 WPF3 1 Common Language Runtime (CLR) 2 Network Class Library (NCL) 3 Windows Presentation Foundation (WPF) Getting the Update The Security and Quality Rollup is available via Windows Update, Wi...

Jun 8, 2021
Post comments count 0
Post likes count 0

.NET June 2021 Updates – 5.0.7 and 3.1.16

Rahul Bhandari (MSFT)

Today, we are releasing the .NET June 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages. You can download 5.0.7 , 3.1.16 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64. Security CVE-2021-31957: ASP.NET Denial of Service Vulnerability Microsoft is releasing this security advisory to provide information about a vulnerability in .NET 5.0 and .NET Core 3.1. This advisory also provides guidance on what developers can do to update their applications to remove th...

Jun 8, 2021
Post comments count 4
Post likes count 0

Conversation about containers

Richard Lander

Conversation with .NET engineers who make .NET work great with containers. They share their perspective on OOMKill, performance, secure publishing, orchestrators, and why containers have become so popular.

Jun 8, 2021
Post comments count 45
Post likes count 1

Date, Time, and Time Zone Enhancements in .NET 6

Matt Johnson-Pint

.NET 6 Preview 4 introduces DateOnly and TimeOnly structs and improves time zone support.

Jun 3, 2021
Post comments count 36
Post likes count 0

Conversation about the .NET type system

Richard Lander

Conversation with .NET engineers about the .NET type system. They share their perspective on value types vs structs, the murky boundary between C# and the CLR, upcoming type system enhancements, and also compare .NET and Java type systems.

Jun 2, 2021
Post comments count 1
Post likes count 0

IntelliCode Package Suggestions for NuGet in Visual Studio

Christopher Gill

Building on Visual Studio’s robust IntelliCode experience for .NET, we’re excited to introduce NuGet IntelliCode Package Suggestions in Visual Studio 16.10! IntelliCode Package Suggestions use your project’s context, such as installed packages and project type, to suggest packages to enhance your workflow! IntelliCode AI-assistance has become an integral part of the Visual Studio development experience, using machine learning to offer developers intelligent code completion, argument completion, refactoring suggestions, and now even package suggestions! To date, IntelliCode features have saved developers countles...

Jun 1, 2021
Post comments count 2
Post likes count 0

Announcing Visual Studio Code extension for Tye

Pratik Sanglikar

Announcing the availability of Visual Studio Extension for Tye

Jun 1, 2021
Post comments count 11
Post likes count 0

Conversation about .NET interop

Richard Lander

Conversation with .NET engineers about native, language, and operating system interop. They share their perspectives on modern programming languages, low-level concepts like calling conventions and marshaling, performance, comparing .NET and Java Interop, and a new project that adds support for Interop with Objective-C.

May 30, 2021
Post comments count 3
Post likes count 0

Building Contextual Experiences w/ Blazor

Hassan Habib

Hi there! My name is Hassan Habib, I'm a Sr. Engineering Manager @ Microsoft. This is my very first blog post on the ASP.NET team blog. You may know me from my OData posts. Few weeks ago I reached out to Daniel Roth wondering if it would be a good idea to share how Microsoft engineers use Microsoft products to build our own systems. It's a little something we call "Run Microsoft on Microsoft" - Daniel was very supportive and we worked together to make it possible, and for that I'm very grateful. As I continue to work with internal teams inside Microsoft to develop end-to-end enterprise solutions, my experience...