Take advantage of array pooling and memory pooling in C# to reduce allocations and improve the performance of your applications Optimal usage of available resources is one of the most important ...
Take advantage of the stream classes in .NET 7 for faster reads and writes of the data in your .NET applications. A stream is an abstraction over a sequence of bytes. You can think of it as a ...
The use pattern matching refactoring introduces C# 9 pattern combinators Of course, helping developers learn about new things while actually working in Visual Studio 2019 was greatly enhanced with the ...
Visual Basic development in Visual Studio 11 offers asynchronous methods, iterators, call hierarchy, the Global keyword and Windows 8 Metro-based applications. One of the primary themes in Windows 8 ...