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


Create first ASP.NET Core App in a Docker Container

Last Updated: November 19, 2023

ASP.NET Core App in a Docker Container

In this ASP.NET Core Docker article we will create our first ASP.NET Core App running from a Docker Container. We will do all this from the very beginning so it will be a good learning experience for you. We will also go through the installation of Docker in Windows, MacOS and Linus, and will also learn some of the most needed Docker commands which you need to know as an ASP.NET Core developer.

This Docker article is quite big and will take you around 2 hours to read it completely. It is fully loaded with informations and after completing it you are going to feel very comfortable with Docker. This is a promise from my end. So 2 hours it all needs, else you can waste it on watching Netflix.
(more…)

Filtering Elements with jQuery .filter() method

Last Updated: June 3, 2021

jquery filter

Use jQuery Filter method to select elements based on certain criteria. Example – with .filter() method you can select all p elements in your page that has a certain class.

(more…)

Blazor WebAssembly : Call Web APIs to perform CRUD Operations

Last Updated: December 10, 2022

Blazor WebAssembly Web API

What is Blazor WebAssembly? A WebAssembly is a virtual machine that runs inside the browser. It converts high level language codes like C# into low level language code so that they can be run on the browser directly. Blazor WebAssembly (WASM) apps executes directly in the browser on a WebAssembly, just like JavaScript.

(more…)

Blazor Multi File Upload with Progress Bar

Last Updated: December 10, 2022

Blazor multi file upload progress bar

Every website has a file upload feature and if your website is built in Blazor then you can create a very good Multi File Upload feature that also has a Progress Bar in it. This tutorial will teach you this thing, the link to the download of the source code is given at the bottom. But before that, I recommend you to read this tutorial so that you can understand how it is working. I have explained all it’s parts in detailed manner with video illustrations wherever possible.

(more…)

Blazor – Creating a reusable HTML Select Component with a Custom Validator

Last Updated: December 10, 2022

Blazor reuable Select Custom Validator

In this tutorial we will create Blazor Reusable Components that can be used in multiple places. They save a lot of time when you are creating big projects. In this tutorial I will create a reusable HTML Select element from scratch. Later on, I will also integrate a Custom Validator on this select element.

(more…)

Blazor Number Paging and Sorting

Last Updated: December 10, 2022

Blazor paging sorting

In this ASP.NET Core Blazor 7.0 Tutorial I will create a Number based Paging for displaying records. There will also be the feature to Sort the records in ascending and descending manner. Once this feature is completed it will work as shown by the below video:

(more…)

Free Web Hosting for Students: Pros and Cons

Last Updated: April 19, 2023

The Internet is an amazing source of knowledge, learning, entertainment, and so on. Every user can find something special to satisfy his/her needs. Thus, many students use the Internet to achieve certain goals. Young people feel important to express themselves on the Internet. It can be done thanks to writing blogs, comments, posting images and videos, etc. This activity helps to relieve some pressure, find friends, overcome some problems, and so on. One of the good ways to use the World Web is to create free web hosting.

(more…)

CRUD Operations in Blazor with Entity Framework Core

Last Updated: December 10, 2022

blazor crud

In this tutorial we will perform Blazor CRUD Operations using Entity Framework Core. Kindly note that on my previous tutorial on Blazor forms and validation we did the project configuration for Entity Framework Core. We will continue to add this CRUD feature to that project, so make sure to read the previous tutorial also.

(more…)

Blazor forms and validation

Last Updated: December 9, 2022

Blazor forms and validation

In this tutorial we will cover Blazor Form Components and Form Validations and create a full feature from scratch. The form data will be validated before being inserted to the database. We will also cover how to perform data validations in forms so that the data should be in proper format before being inserted into the database. We will be using the database in MSSQLLocalDB and then perform data Insertion, Updation, Deletion and Reading through a popular ORM called Entity Framework Core.

(more…)

JS Interop – Working with JavaScript in Blazor

Last Updated: December 9, 2022

blazor js interop javascript

Blazor can invoke JavaScript function from .NET methods. Similary through JavaScript we can invoke .NET methods. This whole process is called Blazor JavaScript Interop or JavaScript Interoperability. The JS Interop makes it easy for integrating JavaScript libraries in Blazor application like Chart.js, Popper.js, Babylon.js, and so many more.

(more…)