C# Articles, Tutorials & News

C# articles, tutorials, and news from the DotNetNews archive.

2334 articles Updated

Start here

Editor picks for C#

  1. Factory Pattern C#

    c-sharpcorner.com Issue #369

    Factory Pattern basics are covered in a straightforward way for readers who want a refresher on object creation tradeoffs.

    Read article Issue #369

  2. Partial Events and Constructors in C# 14 (.NET 10) Explained with Examples

    c-sharpcorner.com Issue #365

    C# 14 and .NET 10 keep pushing both ergonomics and speed forward.

    Read article Issue #365

  3. IEnumerable vs IQueryable in C# — What Every .NET Developer Should Know

    medium.com Issue #236

    A useful compare-and-contrast on deferred execution and query translation.

    Read article Issue #236

  4. Local AI + .NET = AltText Magic in One C# Script

    devblogs.microsoft.com Issue #236

    A fun local AI script demo that shows practical .NET + models usage.

    Read article Issue #236

  5. Using Pattern Matching in C# for Performance Optimization

    meziantou.net Issue #210

    Pattern matching isn't just cleaner here; it's being used to squeeze real performance wins.

    Read article Issue #210

  6. Use C# 14 extensions to simplify enum Parsing

    meziantou.net Issue #199

    Enum parsing gets a cleaner treatment here, which is exactly the sort of small improvement that adds up.

    Read article Issue #199

  7. Why we built our startup in C#

    devblogs.microsoft.com Issue #195

    The startup-in-C# story is always interesting because it shows what the language buys real teams.

    Read article Issue #195

  8. The Hidden Power of init in C# — How to Make Your Objects Immutable, But Flexible

    medium.com Issue #194

    The init keyword gets a focused treatment here, especially for immutable objects that still need flexibility.

    Read article Issue #194

C# articles and tutorials from the DotNetNews archive, curated for .NET developers who already ship production code. This is a reading list pulled from daily issues, not a substitute for the official docs on C#.

Use Start here for the editorial shortlist, then browse Latest or the full archive when you need more depth. Coverage leans toward C# articles and tutorials, C# language, C# features. Recent pieces worth opening: “You don’t need to create all properties inside a DTO to successfully deserialize” and “C# ToString(), operators and indexers, Are you using these?”.

Latest

Newest C# from the archive

Archive

Page 1 of 94

Newest first