Sahan Serasinghe's repositories
InMemoryCacheNetCore
🧩 In-memory caching on .NET Core 3.1+
DistributedCacheAspNetCoreRedis
⚡️ Distributed caching on .NET with IDistributedCache
WebSocketsTutorial
🔌 a simple WebSockets implementation on .NET with SignalR
AzurePipelinesTemplateForIonic
📱 Proof of Concept on setting up multi-stage builds for Ionic apps on Azure DevOps pipelines
dotnet-generic-host-example
🔧 A demo on how the Generic Host model hosts ASP.NET Core 3.x Web app and a Worker Service.
kafka-docker
✉️ A quick way to get a local Kafka instance up and running with Docker
rgs-2022-demo
📣 Demo I presented at the React Global Summit 2022. Talk: Adding intelligence to your React app with Azure.
dotnet-grpc
Code samples for the Introduction to gRPC series in .NET!
go-azure-functions
🕹 Playground for deploying Azure Functions written in Go
securing-hangfire-dashboard
Securing Hangfire Dashboard in ASP.NET Core 3.1 with Endpoint Routing in Production
AspNetCoreHealthChecks
This article will look at how we can configure ASP.NET Core health checks and look into what kind of different metrics we can gather from it.
ElasticWorkplaceSearchWithDocker
Dockerizing EWS
deploying-containers-on-service-fabric
Deploying Multi-Container Services on Azure Service Fabric
dotnet-ioc-example
The objective of this post is to configure and use Microsoft’s default dependency injection container from scratch to understand how it all hangs together when in action.
sparql-pandas-docker
Often times it's a pain in the neck to install a bunch of Python dependencies to get some script running. This Dockerfile is to create an image with a bunch of dependencies using a requirements.txt and ultimately create containers out of it.
awesome-tech-blogs
A list of Tech Blogs.
github-api
Java API for GitHub
GitHub-API-Client
Repo to keep all my changes for CS-427
go-mocking
Example to show how mocking can be achieved with interfaces
hello-again-ruby
Boilerplate and testing ground for a Ruby API
minikube
Run Kubernetes locally
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.