.NET Blog

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

Latest posts

Apr 23, 2020
Post comments count 22
Post likes count 0

Announcing .NET 5.0 Preview 3

Rich Lander [MSFT]

Today, we're releasing .NET 5.0 Preview 3. It contains a set of new features and performance improvements. We're continuing to work on the bigger features that will define the 5.0 release. The .NET 5.0 Preview 1 post covers what we are planning on building for .NET 5.0. Please take a look at the post and the dotnet/designs repository and share any feedback you have. And, of course, please install Preview 3, and test your workloads with it. You can download .NET 5.0 Preview 3, for Windows, macOS, and Linux: ASP.NET Core and EF Core are also being released today. You need to use Visual Studio...

Apr 23, 2020
Post comments count 1
Post likes count 0

ASP.NET Core updates in .NET 5 Preview 3

Sourabh Shirhatti [MSFT]

.NET 5 Preview3 is now available and is ready for evaluation! .NET 5 will be a current release. Get started To get started with ASP.NET Core in .NET 5.0 Preview3 install the .NET 5.0 SDK. If you're on Windows using Visual Studio, we recommend installing the latest preview of Visual Studio 2019 16.6. If you're on macOS, we recommend installing the latest preview of Visual Studio 2019 for Mac 8.6. Upgrade an existing project To upgrade an existing ASP.NET Core 5.0 preview2 app to ASP.NET Core 5.0 preview3: See the full list of breaking changes in ASP.NET Core 5.0. That’s it! You should...

Apr 23, 2020
Post comments count 0
Post likes count 0

Announcing Entity Framework Core 5.0 Preview 3

Jeremy Likness

Today we are excited to announce the third preview release of EF Core 5.0. The third previews of .NET 5 and ASP.NET Core 5.0 are also available now. Prerequisites The previews of EF Core 5.0 require .NET Standard 2.1. This means: How to get EF Core 5.0 previews EF Core is distributed exclusively as a set of NuGet packages. For example, to add the SQL Server provider to your project, you can use the following command using the dotnet tool: The EF Core packages published today are: We have also published the 5.0 previe...

Apr 22, 2020
Post comments count 0
Post likes count 0

NuGet.org will continue to support TLS 1.0 and 1.1 until further notice

Christopher Gill

Last November, we shared our two-stage plan for deprecating TLS 1.0/1.1 on NuGet.org and actions you can take today to ensure your systems use TLS 1.2. In that post, we announced that NuGet.org would remove support for TLS 1.0/1.1 in April 2020. However, since then, our customers have faced a variety of challenges in the wake of the COVID-19 pandemic. In order to avoid any further disruptions to our customer's workflows, we have postponed the removal of TLS 1.0/1.1 support until further notice. For enhanced security, we still recommend ensuring your systems use TLS 1.2. We will announce a revised date for perman...

Apr 21, 2020
Post comments count 5
Post likes count 1

Help us shape the future of deep learning in .NET

Brigit Murtaugh

Deep learning is a subset of machine learning used for tasks such as image classification, object detection, and natural language processing. It uses algorithms known as neural networks to learn and make predictions on image, sound, or text data. Neural networks learn from experience, just like we do as humans. Similar to how we may try an activity and adjust our actions based on the outcome, these algorithms perform a task repeatedly and tweak various actions or variables each time to improve their results, making them very powerful and intelligent. We'd love to learn more about your current or prospective...

Apr 16, 2020
Post comments count 50
Post likes count 0

Blazor WebAssembly 3.2.0 Preview 4 release now available

Daniel Roth

Blazor WebAssembly 3.2.0 Preview 4 is now available! Check out all the updates and improvements in this release.

Apr 15, 2020
Post comments count 2
Post likes count 0

Using .NET Core to provide Power Query for Excel on Mac

Oded Hanson

Power Query is a data connection technology that enables you to discover, connect, combine, and refine data sources to meet your analysis needs. Features in Power Query are available in Excel and Power BI Desktop. Power Query was developed for windows and is written in C# targeting .NET Framework. The Power Query product has been in development for many years, it has a considerably large codebase, and is being used by millions of existing customers. Originally Power Query was distributed as an Excel 2013 Add-In. However, as part of Excel 2016 it was natively integrated into Excel. Due to the dependency on .NET...

Apr 12, 2020
Post comments count 1
Post likes count 0

Work flow of diagnosing memory performance issues – Part 1

maoni

Work flow of diagnosing memory performance issues – Part 0 Work flow of diagnosing memory performance issues – Part 1 (this post) Work flow of diagnosing memory performance issues – Part 2 In this blog post I’ll talk a bit about contributing to PerfView and then continue with the GCStats analysis. You can skip to the analysis part directly if you like. One of the frustrating things for me when it comes to tooling is there are a lot of memory perf tools out there but very few are targeting the common types of customers I normally work with. Every tool does the basics; very few do intermediate and ...

Apr 5, 2020
Post comments count 9
Post likes count 0

Work flow of diagnosing memory performance issues – Part 0

maoni

Work flow of diagnosing memory performance issues – Part 0 (this post) Work flow of diagnosing memory performance issues – Part 1 Work flow of diagnosing memory performance issues – Part 2 I wanted to describe what I do to diagnose memory perf issues, or rather the common part of various work flows of doing such diagnostics. Diagnosing performance issues can take many forms because there’s no fixed steps you follow. But I’ll try to break it down into basic blocks that get invoked for a variety of diagnostics. This part is for beginners so if you've been doing memory perf analysis for a while you...