.NET Blog

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

Latest posts

Sep 16, 2019
Post comments count 2
Post likes count 0

Release Candidate builds of Entity Framework Core 3.0 and Entity Framework 6.3 are now available

Diego Vega

We previously said that preview 9 would be your last chance to test EF Core 3.0 and EF 6.3 before general availability. But it turns out that we made enough improvements to our libraries and across the whole of .NET Core 3.0 to justify publishing a release candidate build. Hence the packages for EF Core 3.0 RC1 and EF 6.3 RC1 were uploaded to nuget.org today. Consider installing daily builds Although RC1 builds contain several improvements, we took several more critical bug fixes after the RC1 branch was created. Detailed instructions to install daily builds, including the necessary NuGet feeds, can be found i...

Sep 16, 2019
Post comments count 8
Post likes count 0

ASP.NET Core and Blazor updates in .NET Core 3.0 Release Candidate 1

Daniel Roth

.NET Core 3.0 Release Candidate 1 is now available! This release contains only a handful of bug fixes and closely represents what we expect to release for .NET Core 3.0.

Sep 16, 2019
Post comments count 29
Post likes count 0

Announcing .NET Core 3.0 Release Candidate 1

Rich Lander [MSFT]

Today, we're announcing .NET Core 3.0 Release Candidate 1. Just like with Preview 9, we've focused on polishing .NET Core 3.0 for a final release. We are now getting very, very close. We intend to release the final version on September 23 at .NET Conf. Download .NET Core 3.0 RC1 on Windows, macOS, and Linux, available now. Details: Why RC1? The .NET Core 3.0 Preview 9 post stated that Preview 9 would be the last release before the final GA one. We, or at least the tireless writer of these blog posts, were mistaken. And now for the explanation. For technical and historical reasons, the .NET toolset (...

Sep 16, 2019
Post comments count 3
Post likes count 0

Finalization implementation details

maoni

Years ago I wrote a document on making finalization scanning concurrent. At the time there was an internal team that was using finalization as a way to resurrect objects and putting them back in their cache. While we’ve always advised to folks that finalization was for releasing native resources I couldn’t fault this team for using it the way they did. And of course finalization scanning was taking quite some time because well, there were so many finalizable objects to scan so I wanted to make this part concurrent. As part of the on-going latency reduction effort we’ve finally put this on the agenda. Of course be...

Sep 10, 2019
Post comments count 0
Post likes count 0

.NET Framework September 2019 Security and Quality Rollup

Brett Lopez

Today, we are releasing the September 2019 Cumulative Update, Security and Quality Rollup, and Security Only Update for .NET Framework. Security CVE-2019-1142– .NET Framework Elevation of Privilege Vulnerability An elevation of privilege vulnerability exists when the .NET Framework common language runtime (CLR) allows file creation in arbitrary locations. An attacker who successfully exploited this vulnerability could write files to folders that require higher privileges than what the attacker already has. To exploit the vulnerability, an attacker would need to log into a system. The attacker could then spe...

Sep 10, 2019
Post comments count 2
Post likes count 0

.NET Core September 2019 Updates – 2.1.13 and 2.2.7

Lee Coward

Today, we are releasing the .NET Core September 2019 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version. Information needed to make this choice will be seen on the download page. If you use other development environments, we recommend using the latest SDK release. Security CVE-2019-1302: ASP.NET Core Elevation Of Privilege Vulnerability Microsoft is releasing this security ...

Sep 9, 2019
Post comments count 6
Post likes count 0

GC Perf Infrastructure – Part 0

maoni

In this blog entry and some future ones I will be showing off functionalities that our new GC perf infrastructure provides. Andy and I have been working on it (he did all the work; I merely played the consultant role). We will be open sourcing it soon and I wanted to give you some examples of using it and you can add these to your repertoire of perf analysis techniques when it’s available. The general GC perf analysis flow on a customer scenario usually goes like this – 1) get a perf trace (ETW trace on Windows and event trace on Linux); 2A) if the customer has no complains and just wanted to see if they...

Sep 4, 2019
Post comments count 29
Post likes count 0

Announcing Entity Framework Core 3.0 Preview 9 and Entity Framework 6.3 Preview 9

Diego Vega

Preview 9 your last chance to try Entity Framework Core 3.0 and Entity Framework 6.3 before we release the final versions later this month. Get a head start on everything that is new and please give us your feedback.

Sep 4, 2019
Post comments count 28
Post likes count 0

Announcing .NET Core 3.0 Preview 9

Rich Lander [MSFT]

Today, we're announcing .NET Core 3.0 Preview 9. Just like with Preview 8, we've focused on polishing .NET Core 3.0 for a final release and aren't adding new features. If these final builds seem less exciting than earlier previews, that's by design. Download .NET Core 3.0 Preview 9 right now on Windows, macOS, and Linux. ASP.NET Core, EF Core and Visual Studio are also releasing updates today. Details: .NET Core 3.0 is launching at .NET Conf Tune in for .NET Conf, September 23-25th. We will launch .NET Core 3.0 during .NET Conf. Yes, that means that Preview 9 is the last preview, and .N...