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
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.
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.
MySQL server manual installation, Windows service management, and C# programmatic backup/restore using mysqldump and mysql.exe command-line tools with proper argument quoting patterns.
Convert HTML to PDF using Puppeteer Sharp in .NET. Covers installation, PdfOptions, async patterns, and complete ASP.NET Web Forms integration with code examples.
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.
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.
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.
Dynu IP Updater - A Free Dynamic DNS Client for Windows
If you're running a home server, remote desktop, security cameras, or any service that needs to be accessible from the internet, you've probably encountered the challenge of dynamic IP addresses. Most residential internet connections...
Place your MCP server tool source code in a folder that Claude Desktop can access. Enabling Claude to read/write and performs recursive self-improvement. Built in C#.
Server-Sent Events (SSE), a single constant light weight connection that allows the Backend to have real-time communication with the Frontend. Efficient and Fast. Build in Vanilla ASP.NET Web Forms
This article begins the series of doing progressing reporting with MySqlBackup.NET by introducing the basic walkthrough, concepts and core working mechanism.
A comprehensive guide to building beautiful, real-time progress reporting for MySqlBackup.NET operations using modern Web Forms with zero ViewState, featuring 7 stunning CSS themes and universal patterns that work across any .NET framework.