---
title: "#csharp-beginners-dotnet-programming articles | Hashnode"
description: "Explore 107 articles tagged #csharp-beginners-dotnet-programming on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/csharp-beginners-dotnet-programming"
---

Tag

# #csharp-beginners-dotnet-programming

107 posts · 32 followers

[qodors](https://hashnode.com/@qodors) · [Oct 21](https://hashnode.com/posts/c-concepts-every-net-backend-developer-should-know-in-2026/6ad84abb81e9fed168b4eb47)

### [C# Concepts Every .NET Backend Developer Should Know in 2026](https://qodors.hashnode.dev/c-concepts-every-net-backend-developer-should-know-in-2026?utm_source=hashnode&utm_medium=feed)

The C# habits that keep .NET backends reliable, maintainable, and fast as they grow.

7 min read · [qodors.hashnode.dev](https://qodors.hashnode.dev/c-concepts-every-net-backend-developer-should-know-in-2026?utm_source=hashnode&utm_medium=feed)

[GANESH KUMAR](https://hashnode.com/@rgk) · [Oct 14](https://hashnode.com/posts/ef-core-with-sql-server-postgresql-mysql-and-sqlite-in-one-codebase/6acfc4fbf9b7f4e7a9884704)

### [EF Core with SQL Server, PostgreSQL, MySQL and SQLite in one codebase](https://rgk.hashnode.dev/ef-core-with-sql-server-postgresql-mysql-and-sqlite-in-one-codebase?utm_source=hashnode&utm_medium=feed)

Switch EF Core database providers with one config value in ASP.NET Core 10: per-provider migrations, decimal precision, UTC dates and case-sensitive search.

4 min read · [rgk.hashnode.dev](https://rgk.hashnode.dev/ef-core-with-sql-server-postgresql-mysql-and-sqlite-in-one-codebase?utm_source=hashnode&utm_medium=feed)

[Lack Studio](https://hashnode.com/@lackhosting) · [Jul 30](https://hashnode.com/posts/c-net-in-the-browser-no-installation-required/6a6b4ab706e6ac832de8ad59)

### [C# (.NET) in the Browser – No Installation Required](https://open-ide.hashnode.dev/c-net-in-the-browser-no-installation-required?utm_source=hashnode&utm_medium=feed)

Tired of installing Visual Studio? Learn how to run C# (.NET) directly in your browser using WebAssembly and Pterocos.

7 min read · [open-ide.hashnode.dev](https://open-ide.hashnode.dev/c-net-in-the-browser-no-installation-required?utm_source=hashnode&utm_medium=feed)

[Imran Tech](https://hashnode.com/@imrantech) · [Jul 6](https://hashnode.com/posts/building-a-production-ready-user-registration-api-in-asp-net-core-8-more-than-just-saving-data/6a4b4ef0ac086bd5d1f1a489)

### [Building a Production-Ready User Registration API in ASP.NET Core 8: More Than Just Saving Data](https://imrantech.hashnode.dev/building-a-production-ready-user-registration-api-in-asp-net-core-8-more-than-just-saving-data?utm_source=hashnode&utm_medium=feed)

How to build a clean, secure registration API in ASP.NET Core 8 with BCrypt, duplicate validation, input normalization and consistent API responses.

7 min read · [imrantech.hashnode.dev](https://imrantech.hashnode.dev/building-a-production-ready-user-registration-api-in-asp-net-core-8-more-than-just-saving-data?utm_source=hashnode&utm_medium=feed)

[Alex Mateo](https://hashnode.com/@alexmateo) · [Jun 22](https://hashnode.com/posts/you-learned-the-7-patterns-the-hard-problems-combine-them/6a38fc5d93daa5b20660df74)

### [You Learned the 7 Patterns. The Hard Problems Combine Them.](https://alexmateo.hashnode.dev/you-learned-the-7-patterns-the-hard-problems-combine-them?utm_source=hashnode&utm_medium=feed)

You drilled the 7 patterns. Real interviews stack two at a time. Here's how to see the layers.

7 min read · [alexmateo.hashnode.dev](https://alexmateo.hashnode.dev/you-learned-the-7-patterns-the-hard-problems-combine-them?utm_source=hashnode&utm_medium=feed)

[Arivu](https://hashnode.com/@codewitharivu) · [Jun 10](https://hashnode.com/posts/3-dependency-injection-mistakes-i-made-in-asp-net-core-projects/6a28b7714d85aa2d750d0b95)

### [3 Dependency Injection Mistakes I Made in ASP.NET Core Projects](https://codewitharivu.hashnode.dev/3-dependency-injection-mistakes-i-made-in-asp-net-core-projects?utm_source=hashnode&utm_medium=feed)

Lessons learned from building and scaling ASP.NET Core applications

4 min read · [codewitharivu.hashnode.dev](https://codewitharivu.hashnode.dev/3-dependency-injection-mistakes-i-made-in-asp-net-core-projects?utm_source=hashnode&utm_medium=feed)

[sushreeta banerjee](https://hashnode.com/@banerg) · [May 12](https://hashnode.com/posts/3-layer-architecture-in-net/6a02dd6b937b84f7793d6eee)

### [3-layer architecture in .NET](https://sushreetabanerjee.hashnode.dev/3-layer-architecture-in-net?utm_source=hashnode&utm_medium=feed)

Learn how to implement clean 3-layer architecture (Repository, Service, Controller) in ASP.NET MVC 8 with examples from a working ERP billing system.

6 min read · [sushreetabanerjee.hashnode.dev](https://sushreetabanerjee.hashnode.dev/3-layer-architecture-in-net?utm_source=hashnode&utm_medium=feed)

[Silviu Man](https://hashnode.com/@silviuman) · [Jan 27](https://hashnode.com/posts/aspnetcore-middleware-logging-global-error-handling/6978ee5ede32ec1f1a4753d6)

### [ASP.NET Core Middleware Explained (With Real Logging + Global Error Handling)](https://silviublog.hashnode.dev/aspnetcore-middleware-logging-global-error-handling?utm_source=hashnode&utm_medium=feed)

Learn what middleware is in ASP.NET Core by adding two job-ready features to a minimal API: request logging and a global exception handler that returns clea

5 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/aspnetcore-middleware-logging-global-error-handling?utm_source=hashnode&utm_medium=feed)

[Silviu Man](https://hashnode.com/@silviuman) · [Jan 27](https://hashnode.com/posts/dotnet-dependency-injection-todoservice-lifetimes/6978f098e63705d5406c4db1)

### [Dependency Injection in .NET (Beginner): Build a TodoService + Understand Lifetimes](https://silviublog.hashnode.dev/dotnet-dependency-injection-todoservice-lifetimes?utm_source=hashnode&utm_medium=feed)

Learn dependency injection in ASP.NET Core minimal APIs by extracting logic into a TodoService, registering it, and understanding Singleton/Scoped/Transient

3 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/dotnet-dependency-injection-todoservice-lifetimes?utm_source=hashnode&utm_medium=feed)

[Md Asif Alam](https://hashnode.com/@Measifalam) · [Jan 5](https://hashnode.com/posts/creating-a-resilient-api-service-in-c-polly/695ba98ed2ba7b365279f81d)

### [Creating a resilient API service in C#: Polly](https://measifalam.com/creating-a-resilient-api-service-in-c-polly?utm_source=hashnode&utm_medium=feed)

Creating a resilient API service in C# involves implementing various patterns to handle failures gracefully. Below is a single C# service class that demonstrates how to call a downstream API using HttpClient while applying multiple resilience pattern...

3 min read · [measifalam.com](https://measifalam.com/creating-a-resilient-api-service-in-c-polly?utm_source=hashnode&utm_medium=feed)
