languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2466 articles Updated Page 28 of 99
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 28 of 99
Newest first
-
-
Are exceptions exposing vulnerabilities in your .NET App?
roundthecode.com Issue #390
Unhandled exceptions in ASP.NET Core can expose sensitive data. Learn when it happens, why it's dangerous, and how to fix it. The page Are exceptions exposing vulnerabilities in your .NET App? appeare...
-
How to Set Background Colors and Images in Word Documents Using C#
medium.com Issue #390
Automating Word document formatting is a common requirement in .NET development. Setting document backgrounds — whether solid colors or…
-
How to Demonstrate Deep C# Knowledge: A Guide Through Delegates and Events
medium.com Issue #389
Preparing for a C# interview? Or looking to validate your senior-level expertise? Here’s the truth: nothing showcases your advanced grasp…
-
Hire C# Developer: How Companies Find the Right Talent for Scalable Software
c-sharpcorner.com Issue #389
Looking to hire a C# developer for your startup or enterprise project? Learn how to find skilled C# and .NET developers, avoid hiring mistakes, and work with experienced consultants and architects to ...
-
Result Pattern: Handling Expected Failures Without Using Exceptions
donmahsu.medium.com Issue #389
Recently, while I was cleaning up some business logic in an old system, I noticed that almost all error handling was done with try/catch…
-
5 Advanced Async Concepts That Make Sense Once You Understand the Runtime
medium.com Issue #388
Why TaskCompletionSource, custom awaiters, and continuations behave the way they do Continue reading on CodeToDeploy »
-
Command Line Interface Consumer for Kafka in C#
nodogmablog.bryanhogan.net Issue #388
When I started working with Kafka, I installed it locally on Docker and used a combination of the Confluent Command Line Interface (CLI) and C# programs I wrote. One of the CLI tools from Confluent l...
-
Serialization & Deserialization in C#
medium.com Issue #388
Serialization in C# converts objects into a format like JSON or XML for storage or transmission, while deserialization reverses this…
-
Why Choosing Classes Over Structs Almost Broke My .NET App — And How Value Types Saved It
medium.com Issue #387
“Why did my API suddenly slow down under load, even though nothing in the code changed?”
-
Orchestrating Durable AI Agents in .NET
medium.com Issue #387
In modern AI systems, it’s not enough for agents to handle single requests — they must coordinate complex, multi-step workflows that can… Continue reading on GoPenAI »
-
Building Your First AI Agent in C# with Microsoft Agent Framework
medium.com Issue #387
From chatbot to agent in 15 minutes — a practical guide for .NET developers
-
String Performance: Why Some String Searches Are Slower Than You Think
dotnettips.wordpress.com Issue #387
String searching is fundamental to modern applications, yet its performance impact is often overlooked. This article explores how common string search patterns can quietly slow down your code—and how ...
-
Missed these 12 new C# features?
roundthecode.com Issue #386
Discover 12 C# features from C# 12, 13 and 14 you may have missed, including primary constructors, collection expressions, extension members and more. The page Missed these 12 new C# features? appeare...
-
Engineering healthcare systems in C#/.NET using HL7 & FHIR and why domain knowledge is important
medium.com Issue #386
Beyond the code: Why domain expertise is the secret weapon for developers, and a deep dive into building healthcare systems with HL7 & FHIR
-
Abstract vs Virtual in C#
c-sharpcorner.com Issue #386
Confused about abstract vs. virtual in C#? This guide clarifies their differences, usage scenarios, and common pitfalls. Learn when to use each for robust code design.
-
Common C# Mistakes Even Senior Developers Make
c-sharpcorner.com Issue #386
Avoid common C# pitfalls! Even experienced developers make mistakes like misusing async/await, ignoring IDisposable, and over-abstracting. Learn to write better C# code.
-
I Got Tired of DI Wiring in .NET (So I Built AttributedDI)
medium.com Issue #385
Seven years ago (wow, time flies), I was working on a big greenfield .NET project. It started clean and optimistic, and then, like many…
-
Dotnet Tip: ToList() Vs ToHashSet()
medium.com Issue #385
Recently, I had an issue which was bringing down our application in Production. Everything worked fine in Nonproduction of course since…
-
“This async method lacks ‘await’ operators and will run synchronously” — What It Really Means
mahraz-hasnat.medium.com Issue #385
If you work with C# and async/await, you’ve probably seen this warning:
-
Nerding out about covariance and immutability
blog.jermdavis.dev Issue #385
I've been working with C# most of my career, but every so often they add bits to the language which for some reason I've never really got to make use of. And "covariance" is one of those thi...
-
Getting Started with C# Programming: A Beginner’s Guide
medium.com Issue #385
Learn how to set up Visual Studio and understand the basic building blocks of C#
-
7 learnings from Anders Hejlsberg: The architect behind C# and TypeScript
news.google.com Issue #384
7 learnings from Anders Hejlsberg: The architect behind C# and TypeScript
-
Extract Pages from Word Documents Using C#
medium.com Issue #384
When working with Word documents, it’s common to run into situations where you don’t need the entire file. Sometimes you only want a…
-
Zookeeper with C#.NET — A Gentle, Deep, Example‑Driven Guide
medium.com Issue #384
6,500+ Tech Courses. Upgrade Your Skills — Free To Start! Continue reading on CodeToDeploy »