Showing results for C# - .NET Blog

Jul 13, 2020
60
3

Performance Improvements in .NET 5

Stephen Toub - MSFT
Stephen Toub - MSFT

Explore many performance improvements, big and small, that have gone into the .NET 5 runtime and core libraries to make apps and services leaner and faster.

.NET.NET Core.NET Framework
Jun 25, 2020
11
0

Announcing Entity Framework Core EFCore 5.0 Preview 6

Jeremy Likness
Jeremy Likness

Today, the Entity Framework Core team announces the sixth preview release of EF Core 5.0. This release includes split queries for related collections, a new "index" attribute, improved exceptions related to query translations, IP address mapping, exposing transaction id for correlation, and much more. Prerequisites EF Core 5.0 will not run on .NE...

.NET CoreC#Entity Framework
Apr 23, 2020
0
0

Announcing Entity Framework Core 5.0 Preview 3

Jeremy Likness
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 pa...

.NET.NET CoreC#
Apr 2, 2020
9
0

Announcing Entity Framework Core 5.0 Preview 2

Jeremy Likness
Jeremy Likness

Today we are excited to announce the second preview release of EF Core 5.0. Improvements include support for C# attributes to specify a backing field, complete discriminator mapping, and performance improvements with SQLite.

.NET.NET CoreC#
Mar 16, 2020
20
4

Async ValueTask Pooling in .NET 5

Stephen Toub - MSFT
Stephen Toub - MSFT

The async/await feature in C# has revolutionized how developers targeting .NET write asynchronous code. Sprinkle some and around, change some return types to be tasks, and badda bing badda boom, you've got an asynchronous implementation. In theory. In practice, obviously I've exaggerated the ease with which a codebase can be made fully asynchron...

.NET.NET CoreC#
Dec 16, 2019
49
0

An Introduction to DataFrame

Prashanth Govindarajan
Prashanth Govindarajan

Last month, we announced .NET support for Jupyter notebooks, and showed how to use them to work with .NET for Apache Spark and ML.NET. Today, we're announcing the preview of a DataFrame type for .NET to make data exploration easy. If you've used Python to manipulate data in notebooks, you'll already be familiar with the concept of a DataFrame. At a...

.NET.NET CoreC#
Dec 11, 2019
51
55

ConfigureAwait FAQ

Stephen Toub - MSFT
Stephen Toub - MSFT

.NET added / to the languages and libraries over seven years ago. In that time, it's caught on like wildfire, not only across the .NET ecosystem, but also being replicated in a myriad of other languages and frameworks. It's also seen a ton of improvements in .NET, in terms of additional language constructs that utilize asynchrony, APIs offering asy...

.NET.NET CoreC#
Dec 11, 2019
39
21

An Introduction to System.Threading.Channels

Stephen Toub - MSFT
Stephen Toub - MSFT

"Producer/consumer" problems are everywhere, in all facets of our lives. A line cook at a fast food restaurant, slicing tomatoes that are handed off to another cook to assemble a burger, which is handed off to a register worker to fulfill your order, which you happily gobble down. Postal drivers delivering mail all along their routes, and you eithe...

.NET.NET CoreC#
Nov 6, 2019
23
0

.NET Core with Jupyter Notebooks – Available today | Preview 1

Maria Naggaga
Maria Naggaga

You can now write .NET Code in Jupyter Notebooks. Try .NET has grown to support more interactive experiences across the web with runnable code snippets, interactive documentation generator for .NET core with dotnet try global tool, and now .NET in Jupyter Notebooks. And you can get started with it today!

.NET Core.NETC#