Latest Articles

A Simple and Lightweight CSS Loading Animation

CSS: /* Big Loading Animation */ #bigLoadingOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.6); display: flex; ...

A Simple Reusable JavaScript Confirmation Box with Custom Callback Actions

The CSS: .sp-dialog-container { position: fixed; top: -100px; left: 50%; transform: translateX(-50%); min-width: 300px; max-width: 500px; padding: 20px; border-radius: 5px; ...

A Simple JavaScript Message/Notification Box

Display a quick, simple and lightweight javascript message / notification box

Fail to Install MacOS 14/15 Sonoma/Sequoia on Windows VirtualBox (2024)

A quick on installing MacOS 14 Sonoma on VirtualBox (Windows) 2024

Using Google OAuth 2.0 as User Sign-In for ASP.NET in C# – A Basic Overview

Integrate Google OAuth 2.0 with ASP.NET in C# for seamless user authentication.

Manually Install MySQL On Windows Without Using MySQL Installer

A simple walkthrough of manually installing MySQL on Windows.

[C#] Easily Zip/Unzip Files & Folders

A simple C# to perform zip and unzip of files and folders.

List of C# Video Tutorials

A list of C# Video Tutorials

Demo of Using Javascript to Build HTML Pagination

Demo of using javascript to build pagination

Use Javascript to Build a HTML Pagination

Build HTML pagination by using javascript.

Trying To Over-Engineer A Simple C# Program for an Interview Task with AI

Trying to over-engineered a simple C# program with AI (ChatGPT)

Could not load file or assembly ‘System.Diagnostics.DiagnosticSource’ / ‘System.Runtime.CompilerServices.Unsafe’

Fixing error: Could not load file or assembly 'System.Diagnostics.DiagnosticSource' / 'System.Runtime.CompilerServices.Unsafe'

Writing a Simple C# Files Backup Solution for File Server

An insight of doing files backup solution in C#

How to Sort a List (C#)

Tips on sorting a list of objects.

Arduino AES Encryption (128 bits CBC)

A quick and simple implementation of AES Encryption in Arduino

AES Encrypted Data Transmission Between Arduino (ESP32) and C# (ASP.NET)

Encrypt in Arduino C++ and decrypt in C#, using AES.

Syntax Highlightning for Textarea (HTML)

Using textarea (HTML) as code editor with syntax highlighting support.

Build a Simple Android Web App in WebView with Support of Download/Upload Feature

Convert Website Into Android Web App in WebView With Support of Upload/Downlaod

Using hCaptcha in ASP.NET Web Forms

A tool to prevent spam bot

Using CKEditor 5 (with Code Block) + Highlight.js (output) in ASP.NET

Using CKEditor 5 + Highlight.js in ASP.NET. CKEditor is a HTML editor. Highlight.js is a syntax highlighting tool.

MySqlExpress – Convert Rows from MySQL into C# Class Objects

An introduction of how to convert rows from MySQL into C# class object.

List of Free Multi-Purpose WordPress Theme

List of Free Wordpress Themes

JavaScript Fetch API as Replacement for AJAX

The Fetch API is a modern interface that allows making HTTP requests to servers from web browsers. It has been largely replacing AJAX.

Salted Password Hashing – Doing it Right

Protecting password by using salted password hashing.

MySqlExpress – To Encourage Rapid Application Development with MySQL in C#

An Easier Way to Use MySQL in C#. Save efforts and time for C# coding with MySQL.