String Performance: Retrieving a Substring

The post discusses optimizing string concatenation in .NET by using the Span type, which significantly enhances performance and reduces memory allocation.

Collection Performance: Adding Items To a Dictionary

The excerpt from "Rock Your Code" discusses two methods for adding items to a Dictionary in .NET: Add() and TryAdd().

Collection Performance: The Fastest Way To Iterate Over a Collection in .NET!

Discover the quickest method to iterate over a collection in Microsoft.NET with this article, which includes performance benchmark tests.

Rock Your Code: Coding Standards for Microsoft .NET (8th Edition)

The 8th edition of the book, Rock Your Code: Coding Standards for Microsoft .NET, is available on Amazon. It consolidates Microsoft .NET coding standards and provides supplementary directives. Drawing insights from Microsoft’s code inspection tools, the book covers topics such as project setup, naming standards, class design, coding style, and more. The book's purpose is to facilitate superior code quality and swift integration of new team members. It's designed for use with Visual Studio 2022, C#, and .NET 8.

Nullable Type Performance: Retrieving a Nullable Value

The article discusses performance for the three methods for retrieving nullable values in C#, including using the nullable modifier '?' with HasValue and Value properties, the null coalescing operator ??, and the GetValueOrDefault() method.

Coding Faster with dotNetTips.com Spargine 6:  February 2023 Release

I am pleased to announce the new release (v2023.6.2.1) of Spargine on February 3rd, 2023, my open-source projects, and NuGet packages for .NET 6 & 7. I have added new classes, methods, benchmarks, and unit tests!

Rockin’ the Code World: Special Guest Milan Jovanović

Join me on Saturday, March 18th, 2023, at 10:00 PST on C# Corner for show #76 where, for the first time, my special guest will be Milan Jovanović, Software Architect, and Content Creator. Don't miss this episode!

Rockin’ the Code World: Special Guest Khalid Abuhakmeh

Join me on Saturday, February 18th, 2023 at 10:00 PST on C# Corner for show #74 where, for the second time, my special guest will be Khalid Abuhakmeh, JetBrains Developer Advocate. Don't miss this episode!

Rockin’ the Code World: Special Guest Clark Sell

Join me on Saturday, February 11th, 2023 at 10:00 PST on C# Corner for show #73 where, for the first time, my special guest will be Clark Sell, Found & Practitioner, THAT & Unspecified. Don't miss this episode!

Rockin’ the Code World: Special Guest Mark Brown

Join me on Saturday, January 21st, 2023 at 10:00 PST on C# Corner for show #72 where my special guest will be Mark Brown, Principal Program Manager at Microsoft for Cosmos DB. Don't miss this episode to learn everything new and exciting about CosmosDB!