Skip to content
ASP.NET Web Forms
Posts in this category.
Hearth Portable ASP.NET Web Server
A lightweight, high performance, portable web server designed for ASP.NET applications.
Jun 28, 2026
Hearth CMS - Welcome The World First CMS Built in Pageless ASP.NET Web Forms Architecture
A lightweight, fast efficient Pageless ASP.NET CMS. Runs on SQLite. Support markdown post writing.
Jun 28, 2026
OpenWebForms – Running ASP.NET Web Forms Cross Platform with Modern .NET on Linux
Run classic ASP.NET Web Forms on modern, cross‑platform .NET. No IIS, no ASP.NET Core, no rewrite.
Jun 4, 2026
Launching ASP.NET Club Website
A home for developers who build with ASP.NET Web Forms.
May 18, 2026
Introducing cshttp: A Standalone HTTP Parser for C#
A standalone HTTP/1.1 parser and content toolkit for C#. No framework. No server. No dependencies. Just bytes in, structured message out.
Apr 29, 2026
The World’s First Source Code Demo for Pageless ASP.NET Web Forms Architecture
The very first avaiable demo of Pageless ASP.NET Web Forms Architecture
Apr 18, 2026
Session Management in Pageless ASP.NET Web Forms (Self-Manage)
ASP.NET Framework’s default built-in session management is not available in Pageless Architecture, therefore, we have to self manage it.
Apr 13, 2026
ASPX as Design Workbench, DLL as Deliverable: A Pageless ASP.NET Web Forms Development Pattern
Use ASPX pages as your design workbench, then compile your production pages as C# RequestHandlers into the DLL.
Apr 8, 2026
Complete Architecture Reference for Pageless ASP.NET Web Forms in MD (Markdown) Format
Complete architecture reference, guideline and code convention for building modern web applications on Pageless ASP.NET Web Forms.
Apr 7, 2026
CRUD in Pageless ASP.NET Web Forms Architecture
Create, Read, Update, Delete — with C# string-based rendering, plain HTML forms, and the Fetch API. No GridView, no ViewState, no page lifecycle, no frontend framework.
Apr 7, 2026
C# String-Based HTML Template Rendering in Vanilla and Pageless ASP.NET Web Forms
A technique for rendering full HTML pages entirely in C#, using string interpolation, StringBuilder, and Response.Write, without any .aspx markup files, master pages, or the Web Forms page lifecycle.
Apr 5, 2026
Migrating from ASP.NET Core to ASP.NET Web Forms
What You Actually Gain by Staying with or Shifting to Web Forms
Apr 1, 2026
Complete Architecture Reference for Vanilla ASP.NET Web Forms in MD (Markdown) Format
A complete architecture reference, guideline and code convention for building modern web applications on Vanilla ASP.NET Web Forms without Server Controls, ViewState, or PostBack.
Mar 23, 2026
Building Pagination in Vanilla ASP.NET Web Forms
In Vanilla ASP.NET Web Forms, pagination is just string building. Design your HTML, style it with CSS, write one reusable function, and connect it to your database. No magic, no heavy controls. Quick, simple, lightweight.
Jan 12, 2026
What ASP.NET Web Forms Really is beneath Server Controls
The layer that was kept from the sunlight during launch.
Jan 10, 2026
Vanilla ASP.NET Web Forms is a Good Platform for Beginners to Learn the Foundation of Web Development
Why the Vanilla ASP.NET Web Forms might be the clearest path to understanding how the web actually works.
Jan 7, 2026
HTTP Status Codes and the EndResponse Handling in ASP.NET Web Forms Pageless Architecture (WPA)
Proper response termination and HTTP status codes in True Pageless ASP.NET Web Forms. Learn the EndResponse pattern, when to use 200 vs 4xx/5xx, and how to handle errors on both server and client sides
Jan 6, 2026
HTML Generation Patterns: 10 Approaches for Building Dynamic Web Pages
From StringBuilder to Razor, from XSLT to React—a comprehensive overview of how developers generate HTML dynamically, with pros, cons, and use cases for each approach.
Jan 5, 2026
Introducing Composer and Assembler Patterns (Engine) for ASP.NET Web Forms Pageless Architecture (WPA)
Organize HTML templates and assemble complete pages using the Composer and Assembler pattern (engine) — turning static HTML files into dynamic, maintainable web pages without ASPX.
Jan 5, 2026
Pageless ASP.NET Web Forms in Action: A Step-by-Step Demo
See how four routes, zero ASPX files, and pure HTTP handling come together in under 100 lines of code
Jan 5, 2026
Three Approaches to ASP.NET Web Forms Architecture
From GridView to zero ASPX files — A Map for Web Forms Developers
Jan 5, 2026
Direct Request Handling in ASP.NET Web Forms — The Pageless Architecture
Using the framework as what it really is — an HTTP engine
Jan 4, 2026
Pageless Architecture — A Web Forms Framework Without Web Forms (The illustrated overview)
WPA explained without the 500 lines of code, presenting the “I Don’t Need to See the Code” Version. The “To CEO” vibe version of presentation.
Jan 4, 2026
Part 4.2: Generate PDF Using Puppeteer Sharp in ASP.NET Web Forms
Convert HTML to PDF using Puppeteer Sharp in .NET. Covers installation, PdfOptions, async patterns, and complete ASP.NET Web Forms integration with code examples.
Jan 3, 2026
Part 4.1: Generate PDF Using Chrome.exe in ASP.NET Web Forms
Generate PDFs from HTML using Chrome.exe headless in ASP.NET Web Forms. Two methods: physical files and in-memory with ConcurrentDictionary.
Jan 3, 2026
Part 3: Printing Full Dynamic Layout Content (Reports, Data Grids, etc…)
Learn how to generate full dynamic printable reports in ASP.NET Web Forms. Unlike semi-dynamic invoices, full dynamic reports are simpler – no footer positioning, no height calculations, just simple row-based pagination. Build daily sales reports, inventory lists, and data grids with clean pagination.
Jan 3, 2026
Part 2: Printing Semi Dynamic Layout Content (Invoices, Bills, etc…)
In this part, we’ll tackle semi-dynamic layouts — documents that have both fixed header/footer sections AND a variable-length body section that grows based on data.
Jan 3, 2026
ASP.NET Web Forms True Pageless Architecture with Custom Session State
A complete implementation of True Pageless Architecture—no Default.aspx, no page lifecycle, just pure HTTP request handling at Global.asax with custom session state management.
Jan 2, 2026
Comparing Web Architectures in .NET World
ASP.NET Web Forms Pageless Architecture vs MVC vs .NET Core
Jan 2, 2026
Building Your Own Session State Server with ASP.NET Web Forms WPA Architecture
A complete guide to building a multi-tenant, high-performance session state server using Web Forms Pageless Architecture
Jan 2, 2026
Introducing ASP.NET Web Forms Pageless Architecture (WPA)
A modern architectural pattern for building high-performance web applications on ASP.NET Web Forms
Jan 2, 2026
Part 1: Printing Invoice, Bill, Ticket, Reports in Vanilla ASP.NET Web Forms (Static Layout)
Generating prints in Vanilla ASP.NET Web Forms. Part 1: Static Layout – The Cinema Tickets.
Aug 20, 2025
Single Page Application (SPA) and Client-Side Routing (CSR) with Vanilla ASP.NET Web Forms
Loading all contents dynamically in HTML Single Page Application with Client-Side Routing in ASP.NET Web Forms
Aug 13, 2025
Part 2: Building Redis-Like Distributed Cache with Vanilla ASP.NET Web Forms
Utilizing the powerful lightning fast backend processing of Vanilla ASP.NET Web Forms to perform Redis-Like cache
Aug 11, 2025
Part 1: Lightning Fast Page Caching Strategy for High Traffic Performance Vanilla ASP.NET Web Forms
Introducing some strategies of page content caching for lighting fast page serving for super high traffic Vanilla ASP.NET Web Forms.
Aug 10, 2025
CRUD (Create, Read, Update, Delete) with Fetch API in Vanilla ASP.NET Web Forms
Building a Web Forms Page with CRUD (Select, Insert, Update, Delete) Operations without Server Control and Postback
Jul 24, 2025
RESTful API Endpoints vs Page Methods/Web Methods – (Vanilla Web Forms)
Building a scalable API-like approach, using a single endpoint with dynamic parameter handling.
Jul 23, 2025
JavaScript Portable Object – Reusable Component – (Vanilla Web Forms)
Packing UI Rendering (HTML) and functions in single portable component, just like custom user control, but with JavaScript Objects
Jul 23, 2025
Introducing Vanilla ASP.NET Web Forms Architecture: The Craftmanship of ASP.NET Web Forms
Zero ViewState – Building the Modern ASP.NET Web Forms Application
Jul 23, 2025
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.
Jan 19, 2024
Using hCaptcha in ASP.NET Web Forms
A tool to prevent spam bot
Feb 1, 2023
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.
Jan 14, 2023
Convert HTML to PDF by Using Microsoft Edge in ASP.NET
Generate PDF from HTML with MS Edge. Use MS Edge as PDF Generator to Convert HTML to PDF.
Dec 2, 2022
BBCode.NET for ASP.NET – Convert BBCode to HTML
Convert BBCode to HTML in C#.
Nov 19, 2022
Automatic Route All Pages in ASP.NET WebForms
Easily route all pages at once in single line. A quick and easy way to route all pages in ASP.NET WebForms.
Nov 14, 2022
Part 2: GridView VS dynamic HTML Table (ASP.NET WebForms)
Build HTML table dynamically with Javascript (AJAX). Use Javascript (AJAX) to build HTML table dynamically at client side.
Nov 12, 2022
Part 1: GridView VS dynamic HTML Table (ASP.NET WebForms)
Replacing GridView with dynamic HTML Table in ASP.NET WebForms. A comparison of approaches of doing a table in ASP.NET WebForms
Nov 11, 2022
CassiniDev – Portable ASP.NET Web Server
An open source simple, portable & lightweight ASP.NET web server. Supports .NET Framework 4.8.
Sep 30, 2021
Simple ASP.NET C# WebForms Project with MySQL – Introduction for Beginner
Source Code – Github: https://github.com/adriancs2/aspnetmysql
Aug 1, 2020
Install Visual Studio 2019 Community for ASP.NET
https://www.youtube.com/embed/siduu1Ndbm4
Aug 1, 2020