Implementing Modern API Versioning in .NET
How t0 implement modern API versioning in .NET using the latest tooling available. In this video we will focus on Minimal APIs since this is the new feature added in .NET 6, but this approach can be used for Web APIs as well.
Performance increase in LINQ 7
Microsoft used Span and hardware acceleration to work with vectors in order to improve LINQ performance in .NET 7 dramatically.
Parameter Null Checking in C# 11
Get ride of common boilerplate code to validate if the method arguments are null with C# 11.
The magic of LINQ
Practical LINQ: Calculate the duration of whole music album
How to return Yield Results in Async Operations
How to return Yield Results in Async Operations thanks to IAsyncEnumerable in C#
What is a jagged array?
Global and implicit Using statements in C# 10
Global and implicit Using statements in C# 10 reduce the number of usings you need to specify at the top of each file.
File-scoped Namespaces in C# 10
File-scoped Namespaces in C# 10 simplify your code and removes a level of nesting.
Delete all files in BIN and OBJ folders recursive
Visual Studio: How-To delete all binary files in BIN and OBJ folder recursive for all projects
Xamarin.Android await AlertDialog.Builder
How-to await AlertDialog.Builder user input in Xamarin.Android