C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2334 articles Updated Page 19 of 94
C# articles, tutorials, and news from the DotNetNews archive.
C# articles
Page 19 of 94
Newest first
-
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.
-
How to Reverse a String in C#
c-sharpcorner.com Issue #409
Learn two efficient methods to reverse strings in C# using Array.Reverse() and loops. Understand the immutability of strings, performance considerations, and real-world applications. Master this funda...
-
The Diamond Problem and Why Interfaces are the Solution
medium.com Issue #409
Object-oriented programming is full of elegant ideas… and subtle traps. One of the most famous is the Diamond Problem, a classic ambiguity…
-
How to Classify Documents using AI in C#/.NET
cloudmersive.medium.com Issue #409
Upload portals for document automation pipelines are usually limited by input document classifications or categories. With AI, that all…
-
I Compared .NET and MERN in 2026 — Here’s the Brutally Honest Truth
medium.com Issue #408
Let’s be honest.
-
C#: The Engine Behind Modern Digital Infrastructure
medium.com Issue #408
When Anders Hejlsberg and his team at Microsoft introduced C# in 2000, it was positioned as a modern, object oriented language for the…
-
-
Brave new C#
unicorn-dev.medium.com Issue #408
Next month, another version of our beloved programming language is set to arrive. Nice reason to grab a cup of coffee and dwell on what is…
-
-
How Async and Await Work Internally in C#?
c-sharpcorner.com Issue #407
Unlock C#'s async/await secrets! Explore state machines, task-based patterns, and synchronization contexts for scalable, responsive apps. Avoid deadlocks and boost performance.
-
LINQ in C#: Understanding the SelectMany() Operator [Part 1]
medium.com Issue #407
Flattening Hierarchies, One Sequence at a Time
-
How to Detect Phishing from Text Input in C#/.NET
cloudmersive.medium.com Issue #407
Phishing attacks are increasingly coming from unconventional inputs.
-
Implementing a Custom Transport Layer in MCP
c-sharpcorner.com Issue #406
Extend MCP with custom transports! Learn to implement HTTP (JSON-RPC) and WebSocket layers in Python for flexibility, scalability, and real-time capabilities.
-
10 C# Mistakes Developers Make (And How to Avoid Them)
medium.com Issue #406
C# and .NET have matured into one of the most powerful ecosystems for building APIs, enterprise systems, cloud apps, and high-performance… Continue reading on CodeToDeploy »