DEV Community

C#

Official tag for the C# programming language.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
C# Architecture Mastery — Scaling Teams with Architecture (Conway’s Law & .NET) (Part 11)

C# Architecture Mastery — Scaling Teams with Architecture (Conway’s Law & .NET) (Part 11)

3
Comments
2 min read
C# Architecture Mastery — Refactoring Legacy ASP.NET Core Apps Toward Clean Architecture (Part 10)

C# Architecture Mastery — Refactoring Legacy ASP.NET Core Apps Toward Clean Architecture (Part 10)

1
Comments
2 min read
C# Architecture Mastery — EF Core in Clean Architecture (Part 8)

C# Architecture Mastery — EF Core in Clean Architecture (Part 8)

1
Comments
3 min read
C# Architecture Mastery — Testing Strategies in Clean Architecture (.NET) (Part 7)

C# Architecture Mastery — Testing Strategies in Clean Architecture (.NET) (Part 7)

1
Comments
3 min read
C# Architecture Mastery — CQRS in ASP.NET Core (When It Helps, When It Hurts) (Part 9)

C# Architecture Mastery — CQRS in ASP.NET Core (When It Helps, When It Hurts) (Part 9)

1
Comments
3 min read
C# Architecture Mastery — Architecture Smells in ASP.NET Core (Part 5)

C# Architecture Mastery — Architecture Smells in ASP.NET Core (Part 5)

1
Comments
3 min read
C# Architecture Mastery — Clean Architecture in ASP.NET Core: Minimal APIs vs MVC (Part 4)

C# Architecture Mastery — Clean Architecture in ASP.NET Core: Minimal APIs vs MVC (Part 4)

1
Comments
2 min read
C# Architecture Mastery — From OOP to SOLID to Clean Architecture (Part 2)

C# Architecture Mastery — From OOP to SOLID to Clean Architecture (Part 2)

1
Comments
2 min read
C# Architecture Mastery — Dependency Injection, Lifetimes & Composition Roots (Part 3)

C# Architecture Mastery — Dependency Injection, Lifetimes & Composition Roots (Part 3)

Comments
3 min read
C# Architecture Mastery — Clean Architecture vs Vertical Slice Architecture (Part 6)

C# Architecture Mastery — Clean Architecture vs Vertical Slice Architecture (Part 6)

1
Comments
3 min read
C#: Add Page Numbers to a PDF Document

C#: Add Page Numbers to a PDF Document

Comments
5 min read
Angular PDF Libraries: Free & Paid Tools (In-Depth Developer Guide)

Angular PDF Libraries: Free & Paid Tools (In-Depth Developer Guide)

Comments
5 min read
I Just Published My New Book: Blazor 10 Coding Standards & Best Practices

I Just Published My New Book: Blazor 10 Coding Standards & Best Practices

Comments
2 min read
Exploring Extension Blocks in .NET 10

Exploring Extension Blocks in .NET 10

Comments
9 min read
C# Fundamentals Mastery — From Quiz Answers to Production-Grade .NET Mental Models

C# Fundamentals Mastery — From Quiz Answers to Production-Grade .NET Mental Models

1
Comments
2 min read
Mastering C# Tuples: Syntax, Use Cases, and Tips

Mastering C# Tuples: Syntax, Use Cases, and Tips

Comments
4 min read
Building a web-based code runner for Python & C#

Building a web-based code runner for Python & C#

7
Comments
2 min read
8 - When Not to Use OOP — The Cost of Abstraction

8 - When Not to Use OOP — The Cost of Abstraction

1
Comments
3 min read
10 - Architecture and Organizations — Conway’s Law Revisited

10 - Architecture and Organizations — Conway’s Law Revisited

2
Comments
3 min read
6 - SOLID Revisited — A Post-Pattern Perspective

6 - SOLID Revisited — A Post-Pattern Perspective

1
Comments
3 min read
7 - Clean Architecture as a Consequence, Not a Pattern

7 - Clean Architecture as a Consequence, Not a Pattern

1
Comments
3 min read
5 - Polymorphism — Designing for Substitution, Not Reuse

5 - Polymorphism — Designing for Substitution, Not Reuse

1
Comments
2 min read
2 - Abstract Classes vs Interfaces in C# — A Deep, Real‑World Comparison

2 - Abstract Classes vs Interfaces in C# — A Deep, Real‑World Comparison

1
Comments
4 min read
3 - Composition vs Inheritance — The Physics of Change

3 - Composition vs Inheritance — The Physics of Change

1
Comments
3 min read
1 - Classes in C#: From First Principles to Architectural Mastery

1 - Classes in C#: From First Principles to Architectural Mastery

1
Comments
3 min read
loading...