C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2334 articles Updated Page 9 of 94
C# articles, tutorials, and news from the DotNetNews archive.
C# articles
Page 9 of 94
Newest first
-
C# Barcode Library: Comparing 11 Options for .NET Developers in 2026
c-sharpcorner.com 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.com 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.com 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.dev 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.com 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#
milanjovanovic.tech 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 ...
-
The Most Underrated LINQ Feature in .NET: ToLookup()
wiemksaier.medium.com Issue #466
Most C# developers know:
-
Microsoft is tightening restrictions on the use of unsafe code in C#
news.google.com Issue #466
Microsoft is tightening restrictions on the use of unsafe code in C#
-
Silly sorting algorithms in C#
medium.com 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
cloudmersive.medium.com 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?
pietschsoft.com 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
cloudmersive.medium.com 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
csharpdigest.net 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-sharpcorner.com 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
devblogs.microsoft.com 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.com 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
andrewlock.net 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.com 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.com Issue #464
In many enterprise applications, programmatically modifying Word documents is a common requirement — whether it’s batch‑updating…
-
C# Word Library: Comparing 7 Options for .NET Developers in 2026
c-sharpcorner.com Issue #463
Explore the top 7 C# Word libraries for .NET in 2026. Compare features, licensing, and performance to choose the best option for document generation, parsing, and conversion.
-
C# 15 and the Future of .NET: A Comprehensive Deep Dive into Union Types and the Evolution of C# 14
medium.com Issue #463
Introduction: The Next Evolution of C#
-
We built an AI tool for .NET/C# developers in 2 days
roundthecode.com Issue #463
We built an AI tool for .NET and C# developers in just 2 days using Claude's API. Here's how we did it, the prompts we used, and how you can try it now. The page We built an AI tool for .NET/C# develo...
-
Removing Duplicate Rows in Excel Using C#
medium.com Issue #461
Duplicate rows are a common nuisance when working with Excel data. Whether you’re cleaning data, generating reports, or performing…
-
Delegates vs Events in C# [Part 1] Control, Ownership, and Safe Communication
medium.com Issue #461
Part 1: 🍎 Fruit & Vegetable Production Systems
-
Stop Writing Foreach Loops for This
medium.com Issue #461
Three LINQ methods that replace the loops you write on autopilot