languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 21 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 21 of 93
Newest first
-
What Are the New Features in C# 13?
c-sharpcorner.com Issue #398
Explore C# 13's new features: enhanced params, ref structs, partial properties, compiler optimizations & .NET 9 interoperability for cleaner, faster code!
-
Solving SOLID Problems with Design Patterns in .NET
medium.com Issue #398
Introduction
-
LINQ in C#: Understanding the Select() Operator
medium.com Issue #398
When developers first encounter LINQ, they often see Select() as “just a projection method.” But in real systems, Select() is the operator…
-
Readonly vs Immutable vs Frozen in C#: differences and (a lot of) benchmarks
code4it.dev Issue #397
The words ReadOnly, Immutable, Frozen seem similar but have distinct meanings in .NET. Here’s a detailed comparison of Readonly, Immutable, and Frozen collections in C#, with benchmarks and typical us...
-
A Unified Agent Experience
youtube.com Issue #397
Multicast Delegates and Events
-
Multiplexed RBAC in .NET — Part 4 — Deterministic TRN Authorization Engine
medium.com Issue #397
Structural Enforcement via Proxy & Attribute-Driven Dynamic Registration (Class, Interface & Method)
-
Async/Await Best Practices in C#: Writing Scalable and Responsive Applications
c-sharpcorner.com Issue #396
Master C# async/await for scalable apps! Learn best practices for I/O, error handling, and avoiding deadlocks. Build responsive and high-performance .NET applications.
-
How Do I Start Coding in C# and .NET? The Practical Guide for Beginners and Beyond
medium.com Issue #396
Ever wondered, “How do I start coding in C# and .NET?” You’re not alone. Every day, thousands of developers — from absolute beginners to…
-
Parsing HTML with C#: Text & Structured Data Extraction
medium.com Issue #395
In .NET development, parsing HTML content and extracting meaningful data are frequent tasks.
-
Implementing strongly-typed IDs in .NET for safer domain models
blog.elmah.io Issue #395
As developers, we know that user requests can be unpredictable. When they request data, it is either successfully returned or not found. However, a "not found" result usually happens in two ...
-
How Function Composition Can Make Your Code Better
blog.stackademic.com Issue #395
A Practical Guide to Functional Programming in C# Continue reading on Stackademic »
-
String Enums in C# and TypeScript: Getting the Value Properly
medium.com Issue #395
Enums represent a fixed set of values, but when working with APIs, logging, or UI output, you typically need the string value, not the…
-
Why Moving from C# to .NET Backend Isn’t Magic (And How To Master It Step-by-Step)
medium.com Issue #395
When I began my .NET journey, I made a mistake many developers do: I jumped straight into building APIs, controllers, and routing — but…
-
I Misused C# Records for 12 Months — The Painful Lessons Real Production Code Taught Me
blog.stackademic.com Issue #394
Why my obsession with immutability backfired in ASP.NET Core projects, broke EF Core tracking, and forced a refactor I never saw coming. Continue reading on Stackademic »
-
C# ASP.NET Core MVC: Building Your First Application — A Complete Guide from Models to Controllers
medium.com Issue #393
A Step-by-Step Tutorial for Creating Models, Views, and Controllers from Scratch
-
-
C# .Net 10 MinimalAPI: Weather Service Migration from Azure to AWS — Part 4
pkoretic.medium.com Issue #393
You never know when you will need to do this.
-
Advanced LINQ Techniques Every C# Developer Should Know
c-sharpcorner.com Issue #392
Unlock C# LINQ's full potential! Master advanced techniques for efficient querying, performance optimization, and avoiding common pitfalls. Elevate your .NET skills!
-
IEnumerable vs. IQueryable - Understanding the “Where” and “When” of Data
medium.com Issue #392
If you’ve spent any time working with C# and LINQ, you’ve likely seen these two interfaces popping up everywhere. At first glance, they…
-
Flatten Arrays and Collections in C#: The Definitive Guide for Fast, Clean Code
medium.com Issue #391
If you’ve ever wrangled with multi-dimensional arrays, nested lists, or jagged collections in C#, you know the pain: you just want a…
-
Async/Await Explained from First Principles
medium.com Issue #391
1. All programming languages start from the same philosophy All mainstream programming languages are built on the same foundational…
-
Why async void Should Almost Never Be Used in .NET Core
medium.com Issue #391
Asynchronous programming is a core part of modern .NET applications. The async and await keywords make it easier to write non-blocking…
-
-
Understanding the Microsoft.Agents.AI API — A .NET Developer’s Guide
medium.com Issue #391
AI agents are changing how we build intelligent applications — from chatbots and workflow assistants to decision automation systems.
-
Learn Visual Studio Code in 15 minutes: 2026 Official Beginner Tutorial
youtube.com Issue #391
Get started in Visual Studio Code in just 15 minutes in this easy-to-follow tutorial! Bluesky: https://bsky.app/profile/vscode.dev