languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2322 articles Updated Page 18 of 93
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 18 of 93
Newest first
-
Nullable Reference Types in C# – Eliminating the Billion-Dollar Mistake
c-sharpcorner.com Issue #415
C#'s Nullable Reference Types (NRT) combat the infamous "billion-dollar mistake" by catching null reference exceptions at compile time, boosting code reliability and maintainability.
-
FullJoin in .NET 11 - potentially
steven-giesel.com Issue #414
We have Join. We have LeftJoin. We have RightJoin. But somehow we still don't have a proper full outer join in LINQ. That might come soon!
-
Building a Remote MCP Server with .NET 10 and Prompts
logcorner.com Issue #413
Model Context Protocol (MCP) gives AI clients a standard way to discover and call server capabilities. Most examples focus on tools first, but this project demonstrates an equally important direction:...
-
dotNetDave Says… Clear Naming Standards Create Clearer Code and Clearer Code Leads to Better Software
dotnettips.wordpress.com Issue #413
Clear naming standards in software development significantly enhance code readability, maintainability, and overall quality. Consistent naming reduces cognitive load, facilitates collaboration, and lo...
-
Decoupling Service Access in .NET: How the Provider Pattern Keeps Your Code Flexible
medium.com Issue #413
The Provider Pattern in .NET is a Creational / Service Abstraction pattern that separates the logic for creating or providing an object…
-
What If Your .NET API Could Be Half the Size? Introducing ToonSharp for .NET
medium.com Issue #413
A hands-on guide to ToonSharp: smaller payloads, cleaner syntax, and a familiar API you can drop into any .NET project today.
-
Why IEnumerable Can Kill Performance in Hot Paths
blog.elmah.io Issue #412
For F1 racing, choosing the right car is as important as your expertise. No matter how skilled you are, if you race in an ordinary car, you can't stand out. You need to understand the race and use the...
-
How C# Lost Some of Its Original Elegance
news.google.com Issue #412
How C# Lost Some of Its Original Elegance
-
Flatten Arrays and Collections in C#: The Definitive Guide for Fast, Clean Code
medium.com Issue #411
If you’ve ever wrangled with multi-dimensional arrays, nested lists, or jagged collections in C#, you know the pain: you just want a…
-
Async/Await Explained from First Principles
medium.com Issue #411
1. All programming languages start from the same philosophy All mainstream programming languages are built on the same foundational…
-
Why async void Should Almost Never Be Used in .NET Core
medium.com Issue #411
Asynchronous programming is a core part of modern .NET applications. The async and await keywords make it easier to write non-blocking…
-
Claude Opus 4.6: Anthropic’s powerful model for coding, agents, and enterprise workflows is now available in Microsoft Foundry
azure.microsoft.com Issue #411
With Claude Opus 4.6 now available in Microsoft Foundry, developers can delegate complex tasks end‑to‑end and trust the AI to execute independently in production. The post Claude Opus 4.6: Anthropic’...
-
Understanding the Microsoft.Agents.AI API — A .NET Developer’s Guide
medium.com Issue #411
AI agents are changing how we build intelligent applications — from chatbots and workflow assistants to decision automation systems.
-
Learn Visual Studio Code in 15 minutes: 2026 Official Beginner Tutorial
youtube.com Issue #411
Get started in Visual Studio Code in just 15 minutes in this easy-to-follow tutorial! Bluesky: https://bsky.app/profile/vscode.dev
-
Part 2: Build an MCP Server in C#/.NET and Enrich It With Repository Context
medium.com Issue #411
The .NET ecosystem now has an official C# MCP SDK plus project templates that get you from “zero” to a working server fast.
-
C# Rounding Demystified: The Ultimate Guide to Rounding Numbers in .NET
medium.com Issue #410
If you’ve ever Googled “C# round” hoping for clear, practical guidance on rounding numbers in .NET, you’re not alone. Rounding is one of…
-
C# vs Java — Which Language Should You Choose in 2026?
medium.com Issue #410
Choosing between C# and Java in 2026 isn’t just about syntax or company loyalty — it’s about building software that lasts, scales, and…
-
The Real Difference Between record and class Isn’t About Syntax
donmahsu.medium.com Issue #410
When I first saw record, I honestly couldn’t grasp the point at all.
-
Studying compiler error messages closely: Input file paths
devblogs.microsoft.com Issue #410
A colleague was working in a project that used a number of data files to configure how the program worked. They wanted one portion of the configuration file to be included only if a particular build f...
-
How to Use Cursor for .NET Development: Top 5 Ways Explained
medium.com Issue #410
Do you need expert help for software development? Explore how you can use cursor for .NET development in this guide
-
-
Creating .Net Core Microservices using Clean Architecture using .Net 10 & Angular 21
rahulsahay19.medium.com Issue #410
Over the last few years, I’ve seen one pattern repeat itself again and again.
-
Building Workflows with Branching Logic in .NET (Microsoft Agent Framework)
blog.gopenai.com Issue #410
Modern applications often involve complex decision trees, where the flow of operations depends on conditions, user input, or model results… Continue reading on GoPenAI »
-
-
Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#
c-sharpcorner.com Issue #409
Safely handle DBNull values in C# when querying databases like Oracle or SQL Server. Prevent InvalidCastExceptions with practical examples and extension methods.