Category: C#
C# and .NET / ASP.NET Core tutorials
Git and GitHub for C# Projects
Version .NET projects with Git; ignore bin/obj with .gitignore.
C# Security Best Practices
Validate input, parameterize SQL, protect secrets, and use HTTPS.
C# Interview Questions
Practice common C#/.NET interview questions with concise answers.
Final Project – Complete ASP.NET Core Application
Capstone: build a complete ASP.NET Core app with EF Core, auth, and tested API endpoints.
JWT Authentication in ASP.NET Core
Protect APIs with bearer JWTs and token validation middleware.
Entity Framework Core with Web API
Combine EF Core DbContext with API endpoints via DI scoping.
API Documentation with Swagger in ASP.NET Core
Document APIs with Swashbuckle/OpenAPI and Swagger UI.
Unit Testing with xUnit
Write unit tests with xUnit, and optionally Moq/FluentAssertions.