Pinned Repositories
ApiAuthDemo
A simple demo with JWT Auth APIs and Basic Auth APIs, with Swagger support. Swagger Security; Swagger Auth
HeadFirstDesignPattern
Head First Design Pattern: Completely Rewrite in C#
HerokuContainer
Dockerized ASP.NET Core Web API app in Heroku
JwtAuthDemo
ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.
Minimal-URL-Shortener
An example web app based on the new feature in .NET 8 | minimal web API in ASP.NET 8
NginxLoadBalancer
Host an ASP.NET Core App with Nginx and Docker: SSL and Load Balancing
PatternMatchingDemos
Using Pattern Matching to Avoid Massive "if" Statements
ServiceWorkerCronJob
Schedule Cron Jobs using HostedService in ASP.NET Core
SftpService
Working with SFTP in .NET Core
WindowsServiceDemo
Windows Service in ASP.NET Core
.NET Labs's Repositories
dotnet-labs/NginxLoadBalancer
Host an ASP.NET Core App with Nginx and Docker: SSL and Load Balancing
dotnet-labs/FileTransferUsingHttpClient
Upload/Download Files Using HttpClient in C#
dotnet-labs/AngularFileUpload
Upload files from Angular client to a .NET API endpoint
dotnet-labs/SemaphoreSlimThrottle
Rate Limiting API Endpoints in ASP.NET Core
dotnet-labs/RunExeFromWebApi
Run an External Executable in ASP.NET Core
dotnet-labs/JsonLabs
Working with JSON in .NET Core 3
dotnet-labs/Immutable-Collection-InMemory-Cache
Working with Cache using Immutable Collections
dotnet-labs/HeadFirstOOAD
Coding practice when read HeadFirstOOAD book
dotnet-labs/MemoryCacheLabs
Cache in-memory in ASP.NET Core | tests | immutable
dotnet-labs/XmlDocumentationDemo
XML Documentation in CSharp
dotnet-labs/AgeCalculator
How to calculate age in C#