languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2703 articles Updated Page 2 of 109
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 2 of 109
Newest first
-
Must-Know C# 15 and .NET 11 Features
Medium - Dmytro Korolov Issue #569
A quick, no-fluff tour of the C# 15 and .NET 11 changes that actually matter in your day-to-day work.
-
TypeSafe Jev .NET SDK 0.7.0: Experimental Images and Bounding Boxes
Laurent Kempé Issue #569
In my first post about TypeSafe and Jev in .NET, I used the SDK to make structured judgments about text and J...
-
Testing Payment Retries Without Charging Customers Twice
C# Corner - Vivek Kumar Issue #569
Learn how to test payment retry logic in C# using idempotency keys, explicit payment states, and simulated timeout scenarios to prevent duplicate charges.
-
-
How to Use Redis Distributed Locks Without Creating Stuck Locks
C# Corner Issue #569
Learn how to implement safe Redis distributed locks in C# with StackExchange.Redis, unique ownership tokens, expirations, and atomic Lua-based release.
-
How to Build a Provably Fair Verification Tool in C# with SHA-256 and HMAC-SHA256
C# Corner - Jutsu Casino Issue #568
-
How to Find and Fix Time Zone Bugs in C# Applications
C# Corner Issue #568
Learn how to diagnose and prevent time zone bugs in C# using DateTime, DateTimeOffset, UTC storage, and explicit TimeZoneInfo conversions.
-
From InMemory to SQLite: Making My First C# API Data Persistent
Medium Issue #568
Today, I spent a few hours working on my PizzaStore API, and one of my main goals was to move from an InMemory database to SQLite.
-
Restoring Readable Crash Logs from Obfuscated .NET Builds: A Field Guide to Symbol Map Deobfuscation
C# Corner - Rustem soft Issue #568
Learn how to securely store .NET obfuscation maps and use them to restore readable C# stack traces from production crash logs.
-
Draw Lines, Rectangles, and Curves on PDF Pages with C#
Medium - Andrew Wilson Issue #568
Drawing shapes in PDFs is a common task when generating reports, diagrams, or data visualization documents. This article shows how to use…
-
What’s New in .NET 11 and C# 15: Complete Guide With Code
Medium - tech-genius Issue #567
Union types, closed hierarchies, Runtime Async, Blazor, EF Core 11 and every other change worth knowing, plus why reading the docs beats…
-
C# 15 Union Types: Build Serializable Workflows
Khalid Abuhakmeh Issue #567
Build a C# 15 union workflow on .NET 11: one Next method, typed inputs, exhaustive results, and JSON state you can save and rehydrate.
-
A JSON-RPC Library With No Method Registration: How Does It Decide What Can Be Called?
Medium - Jeff Issue #566
An introduction to Polhem.JsonRpc, and how it differs from common .NET JSON-RPC libraries
-
Collection Expression Arguments Fix the Comparer Problem in C# 15
Khalid Abuhakmeh Issue #566
C# 15 adds with(...) arguments to collection expressions, so you can finally set a comparer or capacity without abandoning the [a, b] syntax.
-
Why Await Inside a Loop Can Make Your Async Code 5x Slower
C# Corner - dhana gani Issue #565
Learn why awaiting independent async calls in a loop runs them sequentially, and how Task.WhenAll, throttling, and error handling enable safe concurrent execution.
-
.NET Interview Questions and Answers: A Complete Guide with Real-World C# Examples
Medium - Pavan pitthdiya Issue #565
Understand the .NET runtime, C# fundamentals, asynchronous programming, ASP.NET Core, microservices, performance optimization, and Entity…
-
How to Find Time Zone Bugs in C# Applications
C# Corner - Bhavya Singh Issue #565
Learn how to prevent and diagnose C# time zone bugs using DateTime, DateTimeOffset, UTC storage, TimeZoneInfo, and daylight saving time checks.
-
FrozenDictionary in C#: What If Your Dictionary Never Changed?
Medium - Ravikumar Makwana Issue #565
We use Dictionary everywhere. It’s fast. It’s familiar. It works. But here’s an interesting question: “What if your…
-
-
MCP and Microsoft Agent Framework
YapCast – Jesse Liberty Issue #563
tl;dr This post explains what MCP is, how servers and clients work, and how to connect MCP tools into the Microsoft Agent Framework with short, practical C# examples (stdio client, converting tools to...
-
I Ran a Harness Eval Loop on My Own .NET Agent. Here’s What Changed and What Didn’t
Medium - Ali Süleyman TOPUZ Issue #563
For about four months I improved my coding agent the way most people do. I’d watch it fail on something, sigh, and then add a tool. Or add…
-
Palindrome Number in C#: A Simple Guide to Solving LeetCode #9
Medium - Pavan pitthdiya Issue #563
Introduction
-
A faster, lighter C# Dev Kit
Microsoft Dev Blogs - Drew Noakes Issue #563
We developers know just how fast computers can be, and we want to feel that speed in our tools. Waiting for language support to load, builds to complete and tests to run is time we could better spend ...
-
Edge AI with .NET, Part 4: Time Series That Outlives the Hardware
Medium - Mehdi Mohseni Issue #562
The Data Outlasts the Device
-
C# Dev Kit 11 to Arrive with .NET 11 - Thurrott.com
""charp" OR "asp.net" OR "fsharp" OR "c#" OR "vb.net" " - Google News Issue #562
C# Dev Kit 11 to Arrive with .NET 11 Thurrott.com