languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2640 articles Updated Page 4 of 106
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 4 of 106
Newest first
-
TypeSafe's Jev AI Model in .NET: A Community SDK for Structured AI Output in C#
Laurent Kempé Issue #547
Most AI tooling I've used in the last couple of years follows the same pattern. You send a prompt, get back text, and then write brittle code to turn that text into something your app can actually use...
-
From Specialist Agents to Distributed Skills over MCP
Microsoft Dev Blogs Issue #547
Keep your domain services distributed. Move the specialist's instructions, not another model, into the orchestrator. A multi-agent system often starts with a straightforward design: one agent understa...
-
Claude Code with Gui Ferreira
The Unhandled Exception Podcast Issue #547
In this episode, I was joined again by Gui Ferreira - who was last on the show back in episode 78 talking about goals and time management. This time we're talking AI, and specifically a deep dive into...
-
Is Any() Really Better Than Count() > 0?
Medium Issue #546
Like everything else in life, it depends.
-
System.Text.Json Polymorphism with Swagger in .NET 7
Medium Issue #546
Polymorphic JSON is not finished when System.Text.Json can serialize a derived type. The same discriminator contract must survive OpenAPI…
-
Operators & Control Flow in C#: What .NET Interviews Actually Ask
Medium Issue #546
Value types vs reference types usually opens a .NET interview — operators and control flow is often where it continues. Most of it looks…
-
CommandFlow — version 2.0
Medium Issue #546
A few weeks ago, I presented CommandFlow, the alternative to CQRS and MediatR. The goal of the framework was to provide a simple but…
-
Discover Essential Skills Every .NET
Medium Issue #546
Introduction
-
Building a RAG Application with .NET 10 and OpenAI
Medium Issue #546
A practical, step-by-step introduction to embeddings, vector similarity, retrieval, and grounded LLM responses using C# and .NET 10.
-
Value Types vs Reference Types in C#: What .NET Interviews Actually Ask
Medium Issue #546
If there’s one C# fundamentals topic that shows up in almost every .NET interview, it’s this one. It sounds simple on the surface — “value…
-
8 Modern C# Features That Make Everyday Code Shorter and Safer
Medium Issue #546
C# has changed a lot since the C# 7 days, and most of the additions are not exotic language-designer toys.
-
When (Not) to Use MCP in .NET: A Practical Guide
Medium Issue #546
I built a working MCP server in C#, hit every production gotcha the tutorials skip, and then had to ask myself if any of it was necessary
-
I Built a Finite-State Transducer in C# Because a Dictionary Wasn’t Enough
Medium Issue #546
There are not many situations in normal C# development where you start with
-
.NET Scripting is Finally Complete
YouTube Issue #544
Online Workshop: Vibe Coding for Production: https://dometrain.com/workshop/vibe-coding-for-production/?ref=nick-chapsas&promo=mail-list&coupon_code=3YEARS Get every Dometrain 40% off with code 3YEARS...
-
Creating A Textbox UI Element In Monogame!
Medium Issue #544
Whether you are new or returning to Monogame/XNA, at some point we inevitably require UI. Some elements are easy, some need a bit more set…
-
The Socket Is Not the Toaster
Medium Issue #544
What an interface actually is in C#, and how to know you understood it Continue reading on Coffee☕ And Code »
-
What I Learned During My First Software Engineering Internship
Medium Issue #544
Lessons from working with C#, SQL, APIs, Git, and real development workflows at Comtrade System Integration.
-
💻 Issue 531 - My OSS Projects: AngleSharp
Awesome .NET Weekly Issue #544
-
Less known LINQ methods
C# Digest Issue #543
many useful extension methods that developers often overlook
-
Microsoft Agent Framework Channels: Connecting .NET AI Agents to Telegram, A2A, and MCP
C# Corner Issue #543
Learn how Microsoft Agent Framework channels connect .NET AI agents with Telegram, A2A, MCP, and other communication systems while maintaining a scalable enterprise agent architecture.
-
Best Practices in .NET I Don't Like Anymore
YouTube Issue #543
Online Workshop: Vibe Coding for Production: https://dometrain.com/workshop/vibe-coding-for-production/?ref=nick-chapsas&promo=mail-list&coupon_code=3YEARS Get every Dometrain 40% off with code 3YEARS...
-
Microsoft Foundry Hosted Agents: Benchmarking Deployment Overhead for .NET Agents
C# Corner Issue #543
Benchmark Microsoft Foundry Hosted Agents for .NET by measuring deployment time, startup overhead, resource usage, and the operational cost of hosted AI agents.
-
The case of the progress callback that never got called when progress happened
Microsoft Dev Blogs Issue #543
A colleague was trying to figure out why their progress handler wasn't being called. // C# async Task DownloadItemAsync(string id) { var op = item.DownloadAsync(id); op.Progress += (s, pct) UpdateProg...
-
Testing AI Agents When External Web Sources Become Unavailable
C# Corner Issue #543
Learn how to test AI agents when web search and external sources fail, including timeout handling, fallback strategies, graceful degradation, and response validation.
-
LINQ and lambda expressions in C# for beginners
Round The Code Issue #542
Learn LINQ and lambda expressions in C# with beginner friendly examples covering Where, Select, OrderBy, GroupBy, ToDictionary and many more LINQ methods.