languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2640 articles Updated Page 48 of 106
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 48 of 106
Newest first
-
C# Parallel Programming for CPU-Bound Workloads (In-Depth Parallel Class Guide)
Medium Issue #326
Target audience: Intermediate to advanced .NET developers
-
50 Hidden C# & .NET Features That Will Change How You Code
Medium Issue #326
If you’re coding in C# or .NET daily, you already know how even a tiny improvement in your code can lead to big performance wins and…
-
SOLID Principles: A Practical Guide (with C# Examples)
Medium Issue #326
“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” ~ Martin Fowler
-
The Simple Way to Understand Managed Resources in .NET
Medium Issue #326
Many developers hear about managed and unmanaged resources but find the topic confusing. In reality, it’s much simpler than it sounds —…
-
10 Lessons I Learned the Hard Way Building LLM Apps
slimktari.com Issue #326
AI made my code shorter, but my nights longer. That pretty much sums up my experience building LLM-powered apps.
-
Remove duplicate elements from an array in C#
C# Corner Issue #325
Learn how to remove duplicate elements from an array in C# using a practical, step-by-step approach with code examples and a real-time web application demo.
-
Program to Convert Decimal to Binary in C#
C# Corner Issue #325
Learn how to convert decimal numbers to binary in C# using a recursive function within an ASP.NET WebForms application. Includes code and examples! #csharp
-
Why It’s Not C-Hash and Is C-Sharp — An In-Depth Explanation
Medium Issue #325
Why it’s C #- Hash and the implications. When you first come across C#, the computer programming language, you will probably wonder: Why…
-
C# Logical Programs
C# Corner Issue #325
Master C# with these essential logical programs! Learn to reverse strings, remove duplicates, count characters, find the 2nd highest number, check palindromes, & more.
-
10 Essential C# Fixes That Will Make You a Better Programmer
C# Corner Issue #325
Elevate your C# programming skills by addressing common pitfalls that lead to inefficient and buggy code. This article highlights 10 essential fixes, including avoiding magic strings, excessive commen...
-
Performance & Observability in ASP.NET Core 2025 With Latest .NET Core Version
C# Corner Issue #325
Explore ASP.NET Core 2025's performance & observability features! Discover JIT/AOT compilation, OpenTelemetry, improved logging, and metrics for faster, traceable apps.
-
Roadmap for AI in Visual Studio (November)
Microsoft Dev Blogs Issue #325
Today, we’re excited to share our public roadmap, which outlines the next steps in evolving Visual Studio with AI-powered agentic experiences. With every month, we aim to deliver smarter, faster, and ...
-
The History of C#: From Microsoft’s Bet to a Global Programming Powerhouse
Medium Issue #325
Programming languages come and go, but few have managed to stay relevant across two decades of technological evolution. Among them, C#…
-
Understanding Vibe Coding
C# Corner Issue #324
Vibe Coding: AI-powered software development using natural language. Learn how it accelerates prototyping, lowers entry barriers, and enhances learning for developers.
-
Stop Debating It — _ Prefixes Actually Make Your .NET Code Easier To Read
Medium Issue #324
It's 2025. We've got AI copilots, cloud-native everything, and .NET is faster than ever. And yet… in some corner of code reviews, someone…
-
How To Create Smart Enums in C# With Rich Behavior (.NET 9)
Medium Issue #324
The Guide I Wish I Had Years Ago
-
Understanding Recursion in C# – Find Sum of N Natural Numbers
C# Corner Issue #324
Learn recursion in C# using ASP.NET WebForms! This tutorial explains how to calculate the sum of N natural numbers with a practical, step-by-step example.
-
Your LINQ is Slowing You Down: 5 Fixes Every .NET Developer Should Know
Medium Issue #324
Five practical changes that eliminate hidden allocations, buffering, and unnecessary work.
-
How I Accidentally Created a Memory Leak That Taught Me C#’s Darkest Secret
Medium Issue #324
From 150MB to 4GB in 48 hours: The static event subscription that almost killed our Azure API and what it taught me about .NET’s garbage… Continue reading on .Net Programming »
-
C# Value Types vs Reference Types — Differences, Performance, and Memory Usage Explained
Medium Issue #324
Discover how C# value and reference types work, where they live in memory, their behavior, and impact on performance!
-
Interesting new C# 14 features coming with .NET 10
Thomas Levesque's .NET Blog Issue #323
With the release of .NET 10 just around the corner (next month!), it’s time to take a look at the new features we can expect for C# 14. Note: the goal of this post is not to be an exhaustive list of a...
-
Stop Using Old C#: Unlock the Future with C# 14
Medium Issue #323
Fresh features, zero hassle
-
.NET 10 Just Turned C# Into a Scripting Powerhouse — And It’s a Game-Changer for Developers
Medium Issue #323
You might think .NET 10 is just another annual update — but it’s not. This release tears down old boundaries, turning C# into a full-blown…
-
Modern C# Error Handling Patterns You Should Be Using in 2025
Medium Issue #323
Throwing exceptions and catching them everywhere is easy. Doing error handling well — predictable, testable, and performant — is the hard…
-
From Freezes to Flow: Mastering I/O-Bound Performance in C# .NET Like a Pro
Medium Issue #323
Go beyond theory — uncover real-world examples, proven async techniques, and performance patterns that turn your sluggish apps into…