.NET Blog

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

Latest posts

May 8, 2018
Post comments count 0
Post likes count 0

.NET Core May 2018 Update

Rich Lander [MSFT]

Today, we are releasing the .NET Core May 2018 Update. This update includes .NET Core 2.1.200 SDK and ASP.NET Core 2.0.8. Security Microsoft is releasing this security advisory to provide information about a vulnerability in .NET Core and .NET native version 2.0. This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability. Microsoft is aware of a denial of service vulnerability that exists when .NET Framework and .NET Core improperly process XML documents. An attacker who successfully exploited this vulnerability could cause a denial of service against...

May 8, 2018
Post comments count 0
Post likes count 0

.NET Framework May 2018 Security and Quality Rollup

Rich Lander [MSFT]

Today, we are releasing the May 2018 Security and Quality Rollup. Security CVE-2018-1039 – Windows Security Feature Bypass Vulnerability A security feature bypass vulnerability exists in Windows which could allow an attacker to bypass Device Guard. An attacker who successfully exploited this vulnerability could circumvent a User Mode Code Integrity (UMCI) policy on the machine. To exploit the vulnerability, an attacker would first have to access the local machine, and then run a malicious program. The update addresses the vulnerability by correcting how Windows validates User Mode Code Integrity policies CVE-201...

May 8, 2018
Post comments count 0
Post likes count 1

F# language and tools update for Visual Studio 2017 version 15.7

Phillip Carter

We’re excited to share updates about changes to F# and F# tools which shipped with the Visual Studio 2017 version 15.7 release. Let’s dive in! Type Providers now support .NET Standard For those who aren’t familiar with Type Providers, they are a feature of F# which allow you to get IntelliSense for data. When pointed at a data source, a Type Provider can produce an object model for that data. This object model is read by the F# compiler, which can then be used to power IntelliSense. Type Providers can now be .NET Standard components. What this means is that you can use Type Providers in .NET Core apps, .NET ...

May 7, 2018
Post comments count 0
Post likes count 0

Introducing ML.NET: Cross-platform, Proven and Open Source Machine Learning Framework

Cesar De la Torre

Today at //Build 2018, we are excited to announce the preview of ML.NET, a cross-platform, open source machine learning framework. ML.NET will allow .NET developers to develop their own models and infuse custom ML into their applications without prior expertise in developing or tuning machine learning models. ML.NET was originally developed in Microsoft Research and evolved into a significant framework over the last decade; it is used across many product groups in Microsoft like Windows, Bing, Azure, and more . With this first preview release, ML.NET enables ML tasks like classification (e.g. text categor...

May 7, 2018
Post comments count 0
Post likes count 0

ASP.NET Core 2.1.0-rc1 now available

Daniel Roth

Today we’re happy to announce the first release candidate of ASP.NET Core 2.1! This release should be very close to the final stable release of ASP.NET Core 2.1 and includes primarily bug fixes and polish for the features that we shipped in earlier previews. This is a "go live" release that can be used in production with the understanding that you will need to update to the final stable release once it is available. Also, be sure to read about .NET Core 2.1.0-rc1 and Entity Framework Core 2.1.0-rc1. Get started To get started with ASP.NET Core 2.1.0-rc1 download the .NET Core 2.1.0-rc1 SDK Customer...

May 7, 2018
Post comments count 0
Post likes count 0

Announcing Entity Framework Core 2.1 RC 1

Diego Vega

Today, we are excited to announce that the first release candidate of EF Core 2.1 is available, alongside .NET Core 2.1 RC 1 and ASP.NET Core 2.1 RC 1, for broad testing, and now also for production use! Go live support EF Core 2.1 RC1 is a "go live" release, which means once you test that your application works correctly with RC1, you can use it in production and obtain support from Microsoft, but you should still update to the final stable release once it's available. Go live support for EF Core RC1 extends to the base functionality in EF Core and to the providers that are developed as part of the Entity F...

May 7, 2018
Post comments count 15
Post likes count 0

.NET Core 3 and Support for Windows Desktop Applications

Rich Lander [MSFT]

At Microsoft Build Live today, we are sharing a first look at our plans for .NET Core 3. The highlight of .NET Core 3 is support for Windows desktop applications, specifically Windows Forms, Windows Presentation Framework (WPF), and UWP XAML. 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. We are planning on releasing a first preview of .NET Core 3 later this year and the final version in 2019. We will be looking for developers to partner with us, to give us feedback, and to release versions of your applications in the s...

May 7, 2018
Post comments count 0
Post likes count 0

Announcing .NET Core 2.1 RC 1

Rich Lander [MSFT]

Today, we're announcing .NET Core 2.1 Release Candidate 1 (RC 1). The .NET Core 2.1 RC 1 is now ready for broad testing and for production use. Our quality, reliability, and performance testing give us confidence that the release is ready for the first set of production users. On the metrics that we can measure, .NET Core 2.1 is a large step forward from .NET Core 2.0. ASP.NET Core 2.1 RC 1 and Entity Framework 2.1 RC 1 are also releasing today. You can download and get started with .NET Core 2.1 RC 1, on Windows, macOS, and Linux: You can see complete details of the release in the .NET Core 2....

May 2, 2018
Post comments count 1
Post likes count 0

Blazor 0.3.0 experimental release now available

Daniel Roth

Blazor 0.3.0 is now available! This release includes important bug fixes and many new feature enhancements. New features in this release (details below): A full list of the changes in this release can be found in the Blazor 0.3.0 release notes. Get Blazor 0.3.0 To get setup with Blazor 0.3.0: To install the Blazor templates on the command-line: You can find getting started instructions, docs, and tutorials for Blazor at https://blazor.net. Upgrade an existing project to Blazor 0.3.0 To upgrade an existing Blazor project from 0.2.0 to 0.3.0: Your upgraded Blazor project file shou...