languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2552 articles Updated Page 13 of 103
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 13 of 103
Newest first
-
Beyond Chatbots: Building AI Agent Applications in .NET
medium.com Issue #486
Large Language Models have made it incredibly easy to build chat-based applications. A few API calls, a prompt, and a UI are often enough…
-
Building AI-Powered Release Notes from Git History Using .NET
c-sharpcorner.com Issue #486
Automate release notes with .NET and AI from Git history. Streamline documentation, improve consistency, and save developer time.
-
Claude Code for .NET Developers: A Practical Introduction
c-sharpcorner.com Issue #486
Unlock Claude Code for .NET! Learn to integrate this AI agent into your C# workflow for testing, debugging, refactoring, and more.
-
Stop Using .Result and .Wait() in Your .NET Code
medium.com Issue #486
Your app works fine in testing. You deploy it, a few users come on, and then it just… hangs. No error, no crash. The request sits there…
-
30 LINQ Interview Questions That Actually Get Asked in 2026
codewithmukesh.com Issue #486
30 real LINQ interview questions with great answers, red flags, and follow-ups. Deferred execution, IQueryable, expression trees, and the .NET 9/10 operators.
-
Stop throwing exceptions for control flow: the Result railway in C#
medium.com Issue #486
“This order ID does not exist” is not an exceptional event, it is a routine branch of normal control flow. Here is the Result railway…
-
Build a Fitness Tracker Health Dashboard in .NET MAUI — No SDK Required
medium.com Issue #486
Custom arc rings, bar charts, and MVVM from scratch using IDrawable and CommunityToolkit
-
AI-Powered Codebase Modernization Using GitHub Copilot Agents
c-sharpcorner.com Issue #486
Accelerate .NET codebase modernization with GitHub Copilot Agents. Analyze, refactor, and test legacy code efficiently.
-
Learn LINQ in C# from Scratch
c-sharpcorner.com Issue #486
LINQ is a set of language and framework features for writing queries on collection types. It is useful for selecting, accessing, and transforming data in a dataset.
-
Dependency Injection & Agent Framework
jesseliberty.com Issue #486
In the previous blog posts we ported a Python implementation of an agentic application to C# and Microsoft Agent Framework. We used interfaces, but we did not use Dependency Injection (DI). It is pret...
-
Dependency Injection in C# Explained With Real Examples
medium.com Issue #486
When I started working with C# applications, I used to create objects wherever I needed them.
-
AI-Assisted Refactoring Strategies for Large C# Codebases
c-sharpcorner.com Issue #486
Leverage AI for efficient C# codebase refactoring. Improve code quality, reduce technical debt, and boost developer productivity.
-
LoopAgent Class Explained Building Autonomous AI Agents with .NET and MAF - Ep 12
c-sharpcorner.com Issue #486
Learn how the LoopAgent class works in Microsoft Agent Framework and how to build autonomous AI agents with .NET. This session explains iterative agent workflows, autonomous decision-making, execution...
-
Migrating Agentic Code Python -> C# Part 1
jesseliberty.com Issue #485
In the last 5 posts we created an agentic application using Python. Let’s migrate that to C#. Here’s the set of files we’ll create: And here is the output after running it as a test using the prompt U...
-
The Day Deposits Doubled: Idempotency, Race Conditions, and a Lock That Saved Us
medium.com Issue #485
A real war-room story about duplicated deposits in production — why a check-then-insert idempotency guard isn’t enough under concurrency…
-
Understanding Access Modifiers in .NET (C#) — A Complete Guide
medium.com Issue #485
Access modifiers are one of the most fundamental concepts in .NET and C#. They control the visibility and accessibility of classes and…
-
Adding AI to your .NET app: simpler than it sounds
medium.com Issue #485
By a fellow .NET dev who finally stopped overthinking this
-
Build your own claw and agent harness with Microsoft Agent Framework
devblogs.microsoft.com Issue #485
What does it take to build your own "claw" - a capable, CLI-style agent that can plan, use tools, remember things, and safely act on your behalf? Coding agents and assistants like these can feel like ...
-
Meet your agent harness and claw
devblogs.microsoft.com Issue #485
Part 1 of Build your own claw and agent harness with Microsoft Agent Framework. In the
-
AI-Powered Test Case Generation for Enterprise .NET Applications
c-sharpcorner.com Issue #485
Automate .NET test case generation with AI. Enhance coverage, reduce errors, and accelerate enterprise application delivery.
-
Case‑Insensitive JSON Schema Validation in .NET: Customizing String Comparison
blog.devgenius.io Issue #485
By the spec, JSON Schema compares strings exactly — code point for code point. Here’s how to make enum, const, and uniqueItems… Continue reading on Dev Genius »
-
The field Keyword in C# 14 — A Small Feature That Removes a Lot of Boilerplate
medium.com Issue #485
If you’ve worked with C# long enough, you’ve probably written code like this countless times:
-
Migrating 200 Million Records in .NET: From Row-by-Row to a Crash-Safe Batched Pipeline
medium.com Issue #485
A real-world walkthrough of how we rewrote a data migration four times before it was production-ready
-
Reflection in C#: The “X-Ray Vision” Superpower Every .NET Dev Should Know
medium.com Issue #485
By a fellow .NET dev who’s been in the trenches for years Continue reading on CodeToDeploy »
-
C# 14 Key Features You Need to Know — Explained Simply
c-sharpcorner.com Issue #485
Discover the key features of C# 14, the latest language version shipping with .NET 10. This blog breaks down extension members, the field keyword, null-conditional assignment, implicit Span conversion...