Tutorials on ASP.NET Core, Blazor, jQuery, JavaScript, Entity Framework, Identity, WordPress, SQL, HTML & more


ZXing.Net implementation in ASP.NET Core

Last Updated: July 25, 2021

ZXing.NET is a library which supports decoding and generating of barcodes (like QR Code, PDF 417, EAN, UPC, Aztec, Data Matrix, Codabar) within images. In this tutorial I will implement it in ASP.NET Core application.

(more…)

Implementing JWT Refresh Token in ASP.NET Core MVC

Last Updated: July 21, 2021

This tutorial is about JWT Refresh Token, what is does, how to generate it and how to use it with JWT Access Tokens. Most probable this tutorial will clear all your doubts about JWT access tokens and refresh token. We are also going to implement it on our ASP.NET Core app. The source codes can be obtained by the download link which is given at the bottom of this tutorial.

(more…)

Kubernetes Liveness Readiness Startup Probes

Last Updated: July 5, 2021

Kubernetes ensures that the App running in Pods is healthy. If there is some problem with the App then it restarts the Pod based on the restart policy set for the Pod. The question now is how k8s detects an un-healthy app? The answer is through Probes.

(more…)

How to use Helm for ASP.NET Core with Kubernetes

Last Updated: June 28, 2021

Deploying apps on Kubernetes could be a job full of problems so we need HELM. HELM is a superhero like “He-Man”.

(more…)

Kubernetes Persistent volumes (PV) and Persistent Volume Claim (PVC)

Last Updated: June 28, 2021

Persistent Volumes (PV) are storages in the Kubernetes cluster which are persistent in nature. The PV has a lifecycle independent of any individual pod which is using the PV. A Persistent Volume remains outside the Pod unlike emptyDir volume (emptyDir remains inside the Pod) so even if a Pod crashes there is no risk of the volume getting ruined.

(more…)

Kubernetes Volume emptyDir and SSL Mount to volume

Last Updated: June 17, 2021

Kubernetes volume is a directory, containing some files, which is accessible to all containers in a Pod. Files to this directory can be mounted from outside the Pod and so if the Pod or Containers crash then also this directory and it’s contents remain safe.

(more…)

Kubernetes: Host Multi-Container ASP.NET Core app to Multiple Pods

Last Updated: June 17, 2021

Suppose you have a Multi-Container ASP.NET Core app and you want to host it on Kubernetes Pods. Then you may ask how to do this? The answer is – host the containers on different k8s Pods then add a Service to expose a pod. Then second Pod will then access this service to communicate with first Pod.

Kubernetes: Host Multi-Container ASP.NET Core app to Single Pod

Last Updated: June 17, 2021

In this tutorial I will host a Multi-Container ASP.NET Core app to a single Pod in Kubernetes. The ASP.NET Core app will have 2 containers and these containers will also communicate with each other. I will show you how this communication will take place inside the Pod.

(more…)

How to use Kubernetes Ingress on an ASP.NET Core app

Last Updated: June 17, 2021

In this tutorial you will learn about Kubernetes Ingress and how to apply Ingress on an ASP.NET Core app which is running inside a Pod. Ingress is a Kubernetes object whose work is to expose the Kubernetes Service to HTTP and HTTPS routes.

(more…)

Managing ASP.NET Core app hosted on Kubernetes

Last Updated: June 17, 2021

asp.net core manage kubernetes

In this tutorial we will go through some necessary and detailed information that will be needed for managing your ASP.NET Core app hosted on Kubernetes. I will be proceeding from the last tutorial where I had Deployed my ASP.NET Core App on Kubernetes.

(more…)