The Catch Block C# ASP.NET The Catch Block #34 - Useful String Extensions Let's build useful string extension methods like ToDelimitedList and Excerpt. Plus: .NET 5.0 has launched! by Matthew Jones
C# in Simple Terms C# Tutorials LINQ - C# in Simple Terms Let's query some C# collections using LINQ and a bunch of new keywords! by Matthew Jones
C# in Simple Terms C# Tutorials Arrays and Collections - C# in Simple Terms Let's learn about arrays, lists, ranges, indices, List, Dictionary, Stack, and more! by Matthew Jones
The Catch Block Dapper The Catch Block #33 - Dapper Helper Database Service Let's build a DatabaseService class to execute the DapperHelper generated SQL! by Matthew Jones
C# in Simple Terms C# Tutorials Exceptions and Exception Handling - C# in Simple Terms Let's learn how to create, throw, catch, re-throw, and handle exceptions in C#! by Matthew Jones
C# in Simple Terms C# Tutorials Namespaces - C# in Simple Terms Let's organize our C# code using namespaces! by Matthew Jones
The Catch Block Dapper The Catch Block #32 - Dapper Helper UPDATEs Let's add UPDATE functionality to our Dapper Helper. Plus: Galaga in Blazor! by Matthew Jones
C# in Simple Terms C# Tutorials Interfaces and Abstract Classes - C# in Simple Terms Let's inherit behavior and properties using two related, but different, kinds of C# objects. by Matthew Jones