languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 30 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 30 of 93
Newest first
-
-
Async/Await Is Killing Your .NET Performance: The Value-Task Masterclass
medium.com Issue #348
Async/Await is slow. Master ValueTask and advanced C# concurrency patterns to write allocation-free, lightning-fast .NET APIs.
-
How to Detect Spam from Text Input in C# .NET Core
cloudmersive.medium.com Issue #348
Detecting and blocking spam inputs in our application starts with accurately classifying what spam is.
-
The C# Features You’re Not Using (But Should Be)
medium.com Issue #348
Stop writing code like it’s 2015
-
-
Understanding Classes and Types of Classes in C# – A Complete Guide
c-sharpcorner.com Issue #348
This article provides a complete and easy-to-understand guide to classes and all types of classes in C#. It covers the fundamentals of what a class is, how objects work, and explains each class type—i...
-
3 Ways to Check for null in C# — Which One Do You Use?
medium.com Issue #348
Null checks are everywhere in our code. But modern C# gives us cleaner, smarter, and more expressive ways to handle them.
-
5 LINQ Mistakes That Pass Code Review But Crash Production
medium.com Issue #347
We all know the basics while writing API calls that say “Don’t use .ToList() too early” and “Don’t loop over database calls.” Continue reading on Readers Club »
-
IEnumerable vs IQueryable — The Day This Finally Made Sense
medium.com Issue #347
The Real Reason Beginners Get Confused
-
Access Modifiers and Access Specifiers in C#
c-sharpcorner.com Issue #347
This article provides a comprehensive and easy-to-understand guide to Access Modifiers and Access Specifiers in C#. It explains how accessibility works in classes and class members, covering public, p...
-
Is It a Dictionary? Is It a Queue? No! It’s a C# UniquePriorityQueue!
medium.com Issue #347
Imagine you’re building a system to buy a popular gadgets from an online marketplace. Each seller has a unique ID, and you always want to…
-
Learn Operators in C#
c-sharpcorner.com Issue #347
This article provides a complete and highly descriptive guide to Operators in C#. It explains all categories of operators—arithmetic, assignment, comparison, logical, unary, bitwise, conditional, null...
-
What If Your Queue Could Drop Useless Work? Meet the CoalescingQueue for C#
medium.com Issue #347
Applications often get hit with updates faster than they can process them. Whether it’s telemetry bursts, rapid UI events, or state-sync…
-
The C# Skills Every .NET Backend Developer Must Master (2025 Edition)
medium.com Issue #346
If you’re learning .NET backend development in 2025, mastering C# is not optional — it’s the foundation of everything you build in ASP.NET…
-
Implement Aggressive Control Flow in .NET
medium.com Issue #346
There are provide examples of implementing aggressive control flow obfuscation using Skater .NET Obfuscator. Skater offers several control…
-
10 Code Review Rules That Stop Production Bugs Before They Happen
medium.com Issue #346
(What senior .NET engineers actually look for — beyond naming and formatting)
-
DotEnv for .NET: The Configuration Superpower You Didn’t Know You Needed!
medium.com Issue #346
Why DotEnv is PERFECT for both regular apps and the new .NET 10 file-based apps
-
C# Array Tutorial: How to Declare, Initialize, Access & Use Arrays
c-sharpcorner.com Issue #346
Learn how to declare, initialize, access, and manipulate arrays in C#. This guide covers sorting, copying, and finding the length of arrays with practical examples.
-
C# 14 Just Made Your Properties Smarter
medium.com Issue #345
There’s always that one bug that makes you question your entire career. Mine showed up during a QA run where a perfectly innocent model…
-
How to Create a WCF Web Services in C# .NET Core
c-sharpcorner.com Issue #345
Learn how to seamlessly integrate WCF web services into your C# .NET Core projects using Visual Studio's Connected Services feature. This guide provides a step-by-step walkthrough.
-
Understanding Extension Members in C# 14
c-sharpcorner.com Issue #345
Explore C# 14's extension members! Enhance existing types with properties, methods, and more, without modifying original code. Write cleaner, modular, and maintainable C# code.
-
Delegates, Func, Action & Lambdas — The Heart of ASP.NET Core (Beginner-Friendly Guide)
medium.com Issue #344
If you’ve ever wondered how ASP.NET Core magically wires up controllers, middleware, services, background tasks, filters, event handlers……
-
How a Tiny Null Check Broke an Entire Feature and How I Fixed It
medium.com Issue #344
This blog is a bit personal and it helped me understand how important it is to sometimes appreciate good programming practices.
-
Building Multi-Tenant .NET 9 Applications with Row-Level Security and Event Isolation
medium.com Issue #344
Multi-tenant applications are no longer a nice-to-have — they’re the default architectural requirement for SaaS. But supporting true…
-
Why Your Async Code Is Slower Than You Think (with Real C# Examples)
itnext.io Issue #344
If you still block on async tasks, mix sync + async, or fire-and-forget without care — this is your fix. Continue reading on ITNEXT »