Read or watch - all in one place.
Use the search or tag filters to find something specific - results pull from every article at once, no page limits. Select All to go back to browsing page by page.
7 articles
- .NET Video
.SLNX: Better .NET Solution Files (And How to Switch) Video
.NET 9 introduced .slnx - a cleaner XML-based replacement for the old .sln format. Here's what changed, why it matters, and how to migrate in two different ways.
- .NET Video
Modern .NET Explained: A Beginner-Friendly Guide Video
What .NET actually is, how it evolved from .NET Framework to a unified modern platform, and what you need to know to get started without any confusion.
- C# Video
C# Tuples: Group Values Without Creating a Type Video
Tuples let you return multiple values from a method without a custom class or out parameters. Here's the syntax, when to use them, and the difference between Tuple and ValueTuple.
- C# 15 Video
C# 15: Collection Expression Arguments Video
C# 15 extends collection expressions with the with keyword, letting you pass constructor arguments like capacity or a comparer directly inside the expression.
- SOLID Video
SOLID Principles in C#: A Beginner-Friendly Guide Video
All software starts simple. SOLID principles are how you keep it from collapsing under its own weight as it grows. This is a practical walkthrough of all the five principles.
- C# 14 Video
C# 14: Field-Backed Properties Video
C# 14 introduces the field keyword inside property accessors, eliminating the private backing field while guaranteeing that validation logic can never be skipped.
- C# 14 Video
C# 14: Null-Conditional Assignment Operator Video
C# 14 lets you use ?. or ?[] on the left side of an assignment, so the right side never evaluates when the object is null. Here's why that matters.
No articles match your filters. Try clearing them.