C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2334 articles Updated Page 20 of 94
C# articles, tutorials, and news from the DotNetNews archive.
C# articles
Page 20 of 94
Newest first
-
LINQ in C#: Understanding the SelectMany() Operator [Part 2]
medium.com Issue #406
Flattening Financial Hierarchies — One Transaction at a Time 🏦
-
How to Detect Phishing Attacks in Email Containers using C# .NET
cloudmersive.medium.com Issue #406
Phishing detection is a necessary security policy for any email server.
-
-
Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#
c-sharpcorner.com Issue #405
Safely handle DBNull values in C# when querying databases like Oracle or SQL Server. Prevent InvalidCastExceptions with practical examples and extension methods.
-
How to Reverse a String in C#
c-sharpcorner.com Issue #405
Learn two efficient methods to reverse strings in C# using Array.Reverse() and loops. Understand the immutability of strings, performance considerations, and real-world applications. Master this funda...
-
How to Classify Documents using AI in C#/.NET
cloudmersive.medium.com Issue #405
Upload portals for document automation pipelines are usually limited by input document classifications or categories. With AI, that all…
-
Why I Replaced Microsoft’s DI Container — And Never Looked Back
fries-dotnet-legacy.medium.com Issue #404
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.
-
-
Why Your C# AI Agents Will Fail in Production (And How to Fix It)
levelup.gitconnected.com Issue #404
The transition from a cool AI prototype running in a Jupyter Notebook to a production-grade, scalable microservice is where most projects… Continue reading on Level Up Coding »
-
I Compared .NET and MERN in 2026 — Here’s the Brutally Honest Truth
medium.com Issue #404
Let’s be honest.
-
C#: The Engine Behind Modern Digital Infrastructure
medium.com Issue #404
When Anders Hejlsberg and his team at Microsoft introduced C# in 2000, it was positioned as a modern, object oriented language for the…
-
Mastering Dependency Injection in C#
medium.com Issue #404
Enhancing Software Scalability and Maintainability through Loosely Coupled Architecture
-
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.