JwtAuthDemo
ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.ServiceWorkerCronJob
Schedule Cron Jobs using HostedService in ASP.NET CoreMinimal-URL-Shortener
An example web app based on the new feature in .NET 6 | minimal web API in ASP.NET 6HeadFirstDesignPattern
Head First Design Pattern: Completely Rewrite in C#ApiAuthDemo
A simple demo with JWT Auth APIs and Basic Auth APIs, with Swagger support. Swagger Security; Swagger AuthSftpService
Working with SFTP in .NET CoreNginxLoadBalancer
Host an ASP.NET Core App with Nginx and Docker: SSL and Load BalancingFileTransferUsingHttpClient
Upload/Download Files Using HttpClient in C#HerokuContainer
Dockerized ASP.NET Core Web API app in HerokuAngularFileUpload
Upload files from Angular client to a .NET API endpointWindowsServiceDemo
Windows Service in ASP.NET CoreSemaphoreSlimThrottle
Rate Limiting API Endpoints in ASP.NETÂ CoreApiControllerIntegrationTests
Integration Tests for API Controllers using MSTestHandwritingRecognition
Handwriting Recognition using ML.NETPatternMatchingDemos
Using Pattern Matching to Avoid Massive "if" StatementsClient-IP-SafeList
Client IP safelist for ASP.NET Core | .NET 5 | CIDR | Network | allowed list | IP restrictionCustomConfigurationProviderDemo
Create a Custom Configuration Provider in ASP.NETÂ CoreOptionsPattern
Options Pattern in .NET CoreRunExeFromWebApi
Run an External Executable in ASP.NETÂ CoreUnitTestingWithILogger
Unit Testing with .NET Core ILogger<T>JsonLabs
Working with JSON in .NET Core 3KestrelHttps
Enforce HTTPS for an ASP.NET Web API hosted in KestrelSerilogFilterDemo
Set up Serilog for .net applicationsChainOfResponsibility
Design Pattern - Chain of ResponsibilityImmutable-Collection-InMemory-Cache
Working with Cache using Immutable CollectionsSslCertificateChecker
Check SSL Certificate Details Using .NET 6+BuilderPattern-Moq-UnitTests
Builder Pattern vs Moq in Unit TestsNETCoreGlobalTools
Create a custom .NET Core CLI toolHeadFirstOOAD
Coding practice when read HeadFirstOOAD bookStringTemplates
How to Create String Templates in CSharpConcurrencyControl
Entity Framework Core Concurrency Control DemoConfigurationBuilderDemos
ConfigurationBuilder Demos: APS.NET Core configurationXmlDocumentationDemo
XML Documentation in CSharpLifetimeEventsDemo
A demo about the ASP.NET Core Lifetime EventsMemoryCacheLabs
Cache in-memory in ASP.NET Core | tests | immutableControllerUnitTests
Unit testing Controllers with ClaimsPrincipal | User | Identity | ClaimsLove Open Source and this site? Check out how you can help us