languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2552 articles Updated Page 28 of 103
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 28 of 103
Newest first
-
-
Creating .Net Core Microservices using Clean Architecture using .Net 10 & Angular 21
Medium Issue #410
Over the last few years, I’ve seen one pattern repeat itself again and again.
-
Building Workflows with Branching Logic in .NET (Microsoft Agent Framework)
blog.gopenai.com Issue #410
Modern applications often involve complex decision trees, where the flow of operations depends on conditions, user input, or model results… Continue reading on GoPenAI »
-
The best new features of C# 14
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #409
The best new features of C# 14
-
Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#
C# Corner Issue #409
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# Corner Issue #409
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...
-
The Diamond Problem and Why Interfaces are the Solution
Medium Issue #409
Object-oriented programming is full of elegant ideas… and subtle traps. One of the most famous is the Diamond Problem, a classic ambiguity…
-
How to Classify Documents using AI in C#/.NET
Medium Issue #409
Upload portals for document automation pipelines are usually limited by input document classifications or categories. With AI, that all…
-
I Compared .NET and MERN in 2026 — Here’s the Brutally Honest Truth
Medium Issue #408
Let’s be honest.
-
C#: The Engine Behind Modern Digital Infrastructure
Medium Issue #408
When Anders Hejlsberg and his team at Microsoft introduced C# in 2000, it was positioned as a modern, object oriented language for the…
-
-
Brave new C#
Medium Issue #408
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 Async and Await Work Internally in C#?
C# Corner Issue #407
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 Issue #407
Flattening Hierarchies, One Sequence at a Time
-
How to Detect Phishing from Text Input in C#/.NET
Medium Issue #407
Phishing attacks are increasingly coming from unconventional inputs.
-
Implementing a Custom Transport Layer in MCP
C# Corner Issue #406
Extend MCP with custom transports! Learn to implement HTTP (JSON-RPC) and WebSocket layers in Python for flexibility, scalability, and real-time capabilities.
-
10 C# Mistakes Developers Make (And How to Avoid Them)
Medium Issue #406
C# and .NET have matured into one of the most powerful ecosystems for building APIs, enterprise systems, cloud apps, and high-performance… Continue reading on CodeToDeploy »
-
LINQ in C#: Understanding the SelectMany() Operator [Part 2]
Medium Issue #406
Flattening Financial Hierarchies — One Transaction at a Time 🏦
-
How to Detect Phishing Attacks in Email Containers using C# .NET
Medium Issue #406
Phishing detection is a necessary security policy for any email server.
-
The best new features of C# 14
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #405
The best new features of C# 14
-
Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#
C# Corner 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# Corner 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
Medium 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
Medium Issue #404
DryIoC delivers what the built-in container promises but can’t keep: speed, flexibility, and control over complex dependency graphs.