#379 File IO improvements in .NET 6


Introduction to Async Programming in C#

Most languages and frameworks support asynchronous programming. But, what is it exactly? Learn about async programming and how to implement it in C#.

this week's favorite

File IO improvements in .NET 6

For .NET 6, we have made FileStream much faster and more reliable, thanks to an almost entire re-write. For same cases, the async implementation is now a few times faster!

Multitenancy in ASP.NET Core

In this article, let’s learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core. You can find the source code of the entire implementation in this repository.

Making «foreach» loop as fast as «for» loop

I want to share some experience on creating a enumerator for foreach loop so that it would be as performant as if it was a for loop.

Build .NET search experiences with Lunr-Core

Search can be the critical difference between a good app and a great app. Although search technologies like Elasticsearch, SOLR, RedisSearch, and more options have become readily available, they still require a non-trivial amount of resources to operate and maintain. The web community has a search solution for web developers in Lunr, and luckily .NET OSS community has ported the library to a NuGet package.

Introducing the .NET MAUI Community Toolkit

As announced last month, these libraries are the evolution of the Xamarin Community Toolkits. They contain .NET MAUI Extensions, Advanced UI/UX Controls, Effects, and Behaviors to help make your life as a .NET MAUI developer easier.


Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch.