.NET Blog

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

Improvements in Visual Studio 2017 15.8 for web and Azure developers

With the release of Visual Studio 2017 version 15.8 brings improvements for web developers such as custom docker image tags during publish, zip push deployment for Azure functions, managing Azure functions application settings, and enabling Application Insights as part of publishing to Azure App Service. Also learn about managing user secrets in ASP.NET framework projects, optimizing build performance for solutions containing ASP.NET frame as well as author and source information for ASP.NET Core templates.

Announcing F# 4.5

Today, we’re incredibly pleased to announce general availability of F# 4.5. This post will walk through the changes in F# 4.5 (just like the preview post), then show some updates to F# tooling, and finally talk a bit about where what we’re thinking about for the next F# version. Get started F# 4.5 can be acquired in two ways...

.NET Framework August 2018 Security and Quality Rollup

Today, we are releasing the August 2018 Security and Quality Rollup.  This release also addressed the July issues explained in KB 4345913 and Advisory on July 2018 .NET Framework Updates. Security CVE-2018-8360 – Windows Information Disclosure Vulnerability This update resolves an information disclosure vulnerability in Microsoft .NET ...

Advisory serializing/deserializing a CultureAwareComparer with .NET Framework 4.6+

An issue with serializing/deserializing a CultureAwareComparer was discovered with .NET Framework 4.7.1. This issue was resolved earlier this year, with the May 2018 Preview of Quality Rollup. We recently learned that some applications, including Johnson Controls’ C-CURE 9000 Software, were negatively impacted by this change as this ...

Are your Windows Forms and WPF applications ready for .NET Core 3.0?

(image) Download Portability Analyzer (2.37 MB) At Build 2018 we announced that we are enabling Windows desktop applications (Windows Forms and Windows Presentation Framework (WPF)) with .NET Core 3.0. You will be able to run new and existing Windows desktop applications on .NET Core and enjoy all the benefits that .NET Core has to offer...

Announcing ML.NET 0.4

A few months ago we released ML.NET 0.1 at //Build 2018., ML.NET is a cross-platform, open source machine learning framework for .NET developers. We’ve gotten great feedback so far and would like to thank the community for your engagement as we continue to develop ML.NET together in the open. We are happy to announce the latest version: ...

Tiered Compilation Preview in .NET Core 2.1

If you are a fan of .NET performance there has been a lot great news lately such as Performance Improvements in .NET Core 2.1 and Announcing .NET Core 2.1, but we've got more. Tiered compilation is a significant new performance feature that we are making available as a preview for anyone to try out, starting in .NET Core 2.1. In many scenarios...

.NET Framework July 2018 Update

Today, we released the July 2018 Update that fixes an issue in .NET Framework 2.0, 3.5, 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2. We recommend that you apply this update if you are experiencing the issue described in the known issues Knowledge Base article 4345913 and the Blog Advisory. Quality and Reliability This release contains ...

Announcing F# 4.5 Preview

Accounting for this change on Windows build servers: You may be doing one of the following things to install F# on a Windows build server. Installing the full Visual Studio IDE Installing the F# Compiler SDK MSI Neither of these options have been recommended for some time, but are still available with F# 4.1.

Blazor 0.5.0 experimental release now available

Blazor 0.5.0 is now available! This release explores scenarios where Blazor is run in a separate process from the rendering process. Specifically, Blazor 0.5.0 enables the option to run Blazor on the server and then handle all UI interactions over a SignalR connection. This release also adds some very early support for debugging your Blazor .NET code in the browser!