languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 20 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 20 of 93
Newest first
-
Brave new C#
unicorn-dev.medium.com Issue #404
Next month, another version of our beloved programming language is set to arrive. Nice reason to grab a cup of coffee and dwell on what is…
-
How to Use Dependency Injection in .NET Core With Practical Example?
c-sharpcorner.com Issue #404
Master .NET Core Dependency Injection! Learn DI principles, service lifetimes (Transient, Scoped, Singleton), and implement a practical example for scalable apps.
-
How Async and Await Work Internally in C#?
c-sharpcorner.com Issue #403
Unlock C#'s async/await secrets! Explore state machines, task-based patterns, and synchronization contexts for scalable, responsive apps. Avoid deadlocks and boost performance.
-
LINQ in C#: Understanding the SelectMany() Operator [Part 1]
medium.com Issue #403
Flattening Hierarchies, One Sequence at a Time
-
What is the Difference Between Task and ValueTask in C#?
c-sharpcorner.com Issue #402
Unlock C# async efficiency! Learn the Task vs. ValueTask difference for optimized performance. Discover when to use each for high-performance apps and avoid common pitfalls.
-
Parallel Programming in C#: The Complete Guide to Task Parallel Library (TPL) for High-Performance Applications
c-sharpcorner.com Issue #402
Unlock C# parallel programming with TPL! Master multi-core utilization, boost performance, and build scalable apps. Learn TPL architecture, best practices, and avoid common pitfalls.
-
How to Extract Barcodes from a Document using AI in C#/.NET
cloudmersive.medium.com Issue #402
Reliably pulling barcode types and values from a document requires both powerful OCR and intelligent AI to work in conjunction with one…
-
Clean Architecture in .NET — Explained Simply for Interviews
medium.com Issue #401
When preparing for .NET interviews, one topic that almost always comes up is Clean Architecture.
-
Async/Await Best Practices in C#: Building Scalable and High-Performance .NET Applications
c-sharpcorner.com Issue #401
Master C# async/await for scalable .NET apps! Learn best practices for I/O-bound operations, avoid blocking, and optimize performance. Build responsive, efficient applications.
-
Difference Between IEnumerable and IQueryable in LINQ?
c-sharpcorner.com Issue #401
Unlock LINQ performance! Discover the crucial differences between IEnumerable and IQueryable for efficient data querying in .NET. Optimize your ASP.NET Core apps!
-
5 Common Async Coalescing Patterns
itnext.io Issue #401
Five practical async coalescing patterns: Use First, Use Last, Queue, Debounce, and Aggregate — with demos and code. Continue reading on ITNEXT »
-
How Does Threading Work in C#?
c-sharpcorner.com Issue #400
Unlock C# threading! Learn how to build responsive, scalable .NET apps using threads, Thread Pool, and TPL. Master async/await and synchronization for peak performance.
-
Required Members Feature in C#: Ensuring Safer and More Reliable Object Initialization
c-sharpcorner.com Issue #400
Ensure safer object initialization in C# with Required Members! Prevent invalid states, improve code safety, and enhance readability. A must-know for .NET devs.
-
What Is LINQ and How Does It Improve Data Querying in C#?
c-sharpcorner.com Issue #400
Discover LINQ in C#: Simplify data querying, boost code readability, and enhance performance in .NET applications. Ideal for scalable enterprise systems.
-
Refactoring a Membership Calculator in C# Using SOLID Principles
rupen-anjaria.medium.com Issue #400
From instanceof / if chains to Clean OOP Design
-
How to Work with Files and IO in C#?
c-sharpcorner.com Issue #400
Master C# file I/O with System.IO! Learn to read, write, and manage files efficiently in .NET applications. Boost performance and security in cloud environments.
-
.NET 11 Preview 1 Arrives With Runtime Async, Zstandard Support, and C# 15 Features
news.google.com Issue #399
.NET 11 Preview 1 Arrives With Runtime Async, Zstandard Support, and C# 15 Features
-
Beyond Data: Adding an AI “Brain” to your C# Applications
medium.com Issue #399
In the previous installment (Link here) of our C# series, we built VectoDash — a high-performance, cross-platform weather dashboard. It…
-
Make Unity Feel Instant: Background Jobs With Thread Manager
medium.com Issue #399
You hit Play, trigger a big file load or pathfinding pass, and your Unity scene freezes for a second or two. Players feel it immediately —…
-
Locks, Monitors, and Semaphores — Explained Without Fear
medium.com Issue #399
Nobody explains this clearly.
-
What’s New in C# 15 — Practical Language Enhancements for .NET Developers
towardsdev.com Issue #399
Every year, the C# language evolves to help developers write safer, clearer, and more expressive code. Continue reading on Towards Dev »
-
MCP Aggregator
blog.lhotka.net Issue #399
If you’ve been using AI coding tools like Claude Code, Cursor, or GitHub Copilot, you’ve probably started connecting them to MCP servers. But the current model has each AI tool maintaining its own dir...
-
Being stupid is fun: Let's create long exception messages!
steven-giesel.com Issue #399
Sometimes doing arbitrary stuff feels just good! So let's do that!
-
How LINQ Execution Actually Works: Power of Being Lazy
medium.com Issue #398
Have you ever written a beautifully complex LINQ query, stepped through it with your debugger, and noticed that your app didn’t actually…
-
Stop Cascading Failures: A Practical Guide to the Circuit Breaker Pattern in .NET
medium.com Issue #398
How to prevent cascading failures in distributed systems using Polly.