Kevin Kinnett logoKevin Kinnett
  • Home
  • Recent Posts
  • Skills
  • Experiences
  • About
  • Posts
  • RSS
  • Theme System
    Light Dark System
Kevin Kinnett logo Kevin Kinnett logo
  • Tags
  • Ai
  • Architecture
  • Automation
  • Azure
  • Bitcoin
  • Biztalk
  • Career
  • Cloud
  • Csharp
  • Devops
  • Dotnet
  • Hardware
  • Integration
  • Salesforce
  • Security
Raw String Literals in C# 11: When to Use Triple-Quoted Strings
Raw String Literals in C# 11: When to Use Triple-Quoted Strings

Raw string literals in C# 11 use triple-or-more quotes to embed JSON, regex, and SQL without escape gymnastics. Here is when to use them over @" and $" forms.

May 1, 2026 Read
UTF-8 String Literals in C# 11: How u8 Literals Work
UTF-8 String Literals in C# 11: How u8 Literals Work

A practical guide to UTF-8 string literals in C# 11, including how the u8 suffix works, why it matters for performance, and when to use it in .NET.

February 6, 2023 Read
Say Hello to the Power of Generic Attributes in C# 11
Say Hello to the Power of Generic Attributes in C# 11

How generic attributes in C# 11 work, what problems they solve, and where they fit into modern .NET codebases.

February 4, 2023 Read
Custom String Interpolation in C#: InterpolatedStringHandler Explained
Custom String Interpolation in C#: InterpolatedStringHandler Explained

Learn how custom string interpolation works in C#, how InterpolatedStringHandler changes string interpolation, and when it can improve formatting and performance.

February 4, 2023 Read
Tupple Pattern Matching in C#
Tupple Pattern Matching in C#

Using tuple pattern matching in C# to write clearer conditional logic and simplify branching across multiple values.

February 4, 2023 Read
Solid Series: Comparing Interface Segregation With Open Close in C#
Solid Series: Comparing Interface Segregation With Open Close in C#

How the Interface Segregation and Open/Closed principles overlap and differ in C#, with examples that show when each leads to better design.

February 3, 2023 Read
Solid Series: Interface Segregation Principle in C#
Solid Series: Interface Segregation Principle in C#

A practical look at the Interface Segregation Principle in C# and how smaller interfaces reduce coupling and improve design.

August 26, 2022 Read
Solid Series: Open Close in C#
Solid Series: Open Close in C#

A practical C# example of the Open/Closed Principle and how it supports extensible designs with fewer code changes.

December 12, 2020 Read
Solid Series: Single Responsibility in C#
Solid Series: Single Responsibility in C#

A practical C# example of the Single Responsibility Principle and how focused classes improve maintainability and changeability.

December 2, 2020 Read
Navigation
  • Recent Posts
  • Skills
  • Experiences
Contact me:
  • Email: kevin[at]kinnett.dev

Toha theme logo Toha
© 2026 Kevin Kinnett. · Privacy · Editorial
Powered by Hugo Logo