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


Blazor WebAssemble Authentication from Google

Last Updated: September 13, 2024

In this tutorial we are going to implement Authentication from Google feature in a Blazor WebAssembly app. We will also implement Oauth 2.0 and JWT Tokens for authentication purpose.

(more…)

jQuery index() method – Get the index of an element relative to its siblings

Last Updated: May 31, 2024

The jQuery Index method is very helpful in getting the index of an element relative to its siblings. For example – suppose there are few li elements inside a ul element and you have to find what’s the index of li that is clicked. In this condition you can use the .index() method of jQuery.

(more…)

ASP.NET Core – Duende IdentityServer authentication and authorization with Identity

Last Updated: September 17, 2026

In this tutorial, we'll integrate Duende IdentityServer with ASP.NET Core Identity in an ASP.NET Core application to enable secure authentication and authorization — allowing users to log in and log out of their accounts through Duende IdentityServer.

(more…)

ASP.NET Web Forms – Sorting GridView with jQuery Load method with no page postback

Last Updated: August 29, 2026

Did you know that jQuery can be used to sort an ASP.NET GridView asynchronously, allowing users to sort data without triggering a page postback? By handling the sorting operation on the client side with jQuery, you can make your GridView faster, cleaner, and more responsive.

Using jQuery for GridView sorting offers several advantages:

(more…)

Host ASP.NET Core on Apache in Linux

Last Updated: June 2, 2024

In this tutorial we will host ASP.NET Core apps on Apache Web Server in Linux. Apache will be used as a reverse proxy server to redirect traffic to an ASP.NET Core web app running on Kestrel server. We will set the whole process in Ubuntu OS.

(more…)

Host ASP.NET Core on Nginx in Linux

Last Updated: November 26, 2025

Nginx is the king of Web Servers and can be used to host ASP.NET Core apps on a Linux system. Nginx acts as a reverse proxy server to redirect traffic to an ASP.NET Core web app running on Kestrel server. In this tutorial we are going to host ASP.NET Core app on Ngnix in Ubuntu Linux from start and so kindly read this tutorial on one go to understand the full process.

(more…)

Host ASP.NET Core app on IIS

Last Updated: June 2, 2024

In this article we will host our ASP.NET Core app on Internet Information Services (IIS) in Windows. Make sure you have .NET SDK installed in your system. You can download it from here.

(more…)

How to Host ASP.NET Core App in a Windows Service

Last Updated: June 2, 2024

We can host ASP.NET Core apps on Windows as a Windows Service. Note that this approach does not need IIS, Apache or Nginx. So the app automatically starts whenever the system restarts.

(more…)

How to use Self Signed Certificate in ASP.NET Core

Last Updated: June 2, 2024

In this article we will learn how to use Self-Signed Certificate (SSL) in ASP.NET Core app. This app is running in Kestrel Web Server and we will create our SSL from Powershell commands.

Create and Publish .NET app

We create a new ASP.NET Core MVC app by running the below command on command prompt.

(more…)

Implementing Clean Architecure by Steve “Ardalis” Smith GitHub Repository

Last Updated: June 2, 2024

Clean Architecture is a popular software development architecture which can be used in .NET apps. In this tutorial we are going to implement the Clean Architecure GitHub Repository by Steve "Ardalis" Smith, it can be downloaded from the GitHub Link.

(more…)