languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2640 articles Updated Page 21 of 106
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 21 of 106
Newest first
-
Multi-Agent Frameworks for .NET — A Practical Guide
Medium Issue #469
If you’ve spent any time building with LLMs, you’ve probably hit the wall: a single prompt only gets you so far. Stuff too much into one…
-
Collections in C# — From Basic to Advanced
Medium Issue #469
Collections are one of the most important concepts in C#. They help us store, manage, search, sort, and manipulate groups of data…
-
Agent Governance Toolkit for .NET:
Medium Issue #469
A few months ago, most conversations around AI agents focused on one thing:
-
Microsoft wants safer C# without turning it into Rust
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #469
Microsoft wants safer C# without turning it into Rust
-
C# Has a Null Problem. Here’s What That Means
Medium Issue #469
What null is, why it crashes your app, and how ?. and ?? fix it
-
Improving C# Memory Safety: Why Modern .NET Is Quietly Becoming More Secure
towardsdev.com Issue #469
A few years ago, whenever developers talked about “memory safety,” the conversation usually centered around languages like: Continue reading on Towards Dev »
-
C# Barcode Library: Comparing 11 Options for .NET Developers in 2026
C# Corner Issue #469
Explore the top 11 C# barcode libraries for .NET developers in 2026. Compare open-source & commercial SDKs for generating, reading, and scanning barcodes in diverse applications. Find the best fit...
-
Why an Interface Is a Projection of Capability
Medium Issue #468
When I first learned object-oriented programming, interface always felt a little strange to me.
-
C# 15 Quietly Expanded — And It’s a Bigger Deal Than You Think
Medium Issue #467
C# 15 ships with .NET 11 in November 2026. Its previews are already live — and two features are quietly reshaping how we write C# every…
-
Python for .NET devs: data types, classes, objects, records and interfaces
Code4IT Issue #467
A quick comparison of data types, classes, objects, records, and interfaces in C# and Python, designed for .NET developers learning Python.
-
From Structs to Strongly Typed Zero-Copy Views in C#
Medium Issue #466
Why value semantics, refs, ref structs, scoped lifetimes, and cursor projections make it possible to model data without moving it.
-
Union Types Are Finally Coming to C#
Milan's .NET Weekly Issue #466
For years we faked union types with marker interfaces, base classes, and the OneOf library. C# 15 finally bakes them into the language - and here's a quick tour of what they look like and why I think ...
-
-
Microsoft is tightening restrictions on the use of unsafe code in C#
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #466
Microsoft is tightening restrictions on the use of unsafe code in C#
-
Silly sorting algorithms in C#
Medium Issue #466
Algorithms and data structures are fundamental building blocks of informatics and are usually one of the first classes at university that…
-
How to Split a Document into Sub-Documents in C# Using AI
Medium Issue #465
Batch-scanned files present some issues in document processing pipelines. A single file can contain dozens of separate forms, ID cards, or…
-
C#: Should This Service Be Singleton, Scoped, or Transient?
Chris Pietschmann Issue #465
One of the most common ASP.NET Core dependency injection questions sounds simple:
-
How to Extract Tables from Documents in C# Using AI
Medium Issue #465
It can be really painful to extract tabular data buried inside PDFs, spreadsheets, and scanned files A lot of naive parsing approaches…
-
Streaming data without loading everything into memory
C# Digest Issue #465
IAsyncEnumerable lets you process large datasets one item at a time instead of loading everything into memory
-
C# 14 New Features Explained with Real-World Examples
C# Corner Issue #464
Explore C# 14's powerful new features with real-world examples! Boost productivity, reduce boilerplate, and enhance performance in your .NET applications.
-
Improving C# Memory Safety
Microsoft Dev Blogs Issue #464
We're in the process of significantly improving memory safety in C#. The unsafe keyword is being redesigned to inform callers that they have obligations that must be discharged to maintain safety, doc...
-
Pragmatic Monads for .NET Developers
Medium Issue #464
For sometime now, whenever I heard about Monads, my eyes glazed over. As a .NET developer, the heavy academic jargon — functors, category…
-
.NET (OK, C#) finally gets union types🎉: Exploring the .NET 11 preview - Part 2
Andrew Lock | .NET Escapades Issue #464
In this post I discuss the support for union types released in .NET 11, how they're implemented, the choices made, and how to create your own
-
Mastering C# Delegates: The Remote Controls That Power Your Code
Medium Issue #464
Say goodbye to messy if-else chains and learn how C# delegates power events, design patterns, LINQ, and cleaner, more flexible code. Continue reading on TechBits@Argusoft »
-
C# Replace Text in Word Documents (Regex Replace)
Medium Issue #464
In many enterprise applications, programmatically modifying Word documents is a common requirement — whether it’s batch‑updating…