languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 4 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 4 of 93
Newest first
-
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...
-
Building a Vehicle Rental Management System in C# Using Entity Framework Core
c-sharpcorner.com Issue #484
Build a Vehicle Rental Management System in C# Console App with EF Core, Repository Pattern, Session Management, and Email Integration.
-
How to Build AI-Powered Data Analyst Using Semantic Kernel and .NET
c-sharpcorner.com Issue #484
Build an AI-powered data analyst with Semantic Kernel and .NET. Transform business data into actionable insights using natural language.
-
Implementing AI-Powered Data Classification Systems Using .NET
c-sharpcorner.com Issue #484
Implement AI-powered data classification in .NET for enhanced security, compliance, and efficiency. Automate categorization of sensitive information.
-
💻 Issue 519 - Evolving your C# types without migrating stored JSON
dotnet.libhunt.com Issue #484
-
Building Event-Driven Communication in .NET Using RabbitMQ and MassTransit
medium.com Issue #484
Introduction