Skip to content
MA MagicAjax.NET /* dev archive */
Open menu

// archive

All Articles

15 articles on ASP.NET AJAX, WebForms, legacy .NET, modernization, and developer culture.

How Online Casino Withdrawals Work in Canada
WebForms Legacy

How Online Casino Withdrawals Work in Canada

There is a peculiar asymmetry that every online casino player eventually notices. Depositing money is instant, effortless and encouraged. Withdrawing it involves a wait, sometimes…

Alex
Islands Architecture and the Return to Shipping Less JavaScript
AJAX & Modern Web

Islands Architecture and the Return to Shipping Less JavaScript

For anyone who has watched web development long enough, the newest fashionable idea often carries a familiar echo. Islands architecture is one of those ideas. It proposes that a w…

Alex
The Server-Side Rendering Comeback That Reshaped the Web
AJAX & Modern Web

The Server-Side Rendering Comeback That Reshaped the Web

For anyone who has built web applications long enough, the current enthusiasm for server-side rendering carries a distinct sense of déjà vu. The idea of the server producing HTML…

Alex
The Payment Choice That Shapes Your Whole Casino Experience
Legacy & Modernization

The Payment Choice That Shapes Your Whole Casino Experience

Players tend to obsess over which games to play and pay little attention to how they move money in and out of an online casino. This is backwards. The payment method you choose qu…

Alex
Building Blockchain Applications with .NET
.NET Architecture

Building Blockchain Applications with .NET

Building blockchain applications with .NET is far more approachable than most C# developers assume. You do not need to abandon the tooling you already know, learn Solidity end-to-…

Alex
How to Build a Real-Time Crypto Price Tracker with AJAX
AJAX & Modern Web

How to Build a Real-Time Crypto Price Tracker with AJAX

A real-time crypto price tracker is one of the best projects for learning modern web data flows. It touches everything: external APIs, polling versus streaming, AJAX updates, WebS…

Alex
How to Build a Crypto Payment System in .NET
.NET Architecture

How to Build a Crypto Payment System in .NET

Accepting cryptocurrency is no longer a fringe feature. Whether you run a SaaS product, an online store, or a donations platform, adding a crypto payment system in .NET gives you…

Alex
Modernizing Legacy ASP.NET Applications Without a Full Rewrite
Legacy & Modernization

Modernizing Legacy ASP.NET Applications Without a Full Rewrite

A surprising amount of the business world still runs on ASP.NET WebForms and older ASP.NET MVC applications targeting the .NET Framework. These systems were often built fifteen or…

Alex
Understanding and Maintaining ASP.NET WebForms in a Modern World
.NET Architecture

Understanding and Maintaining ASP.NET WebForms in a Modern World

ASP.NET WebForms is often spoken of in the past tense, yet a remarkable number of business-critical applications still run on it. Built to bring the familiar, event-driven model o…

Alex
Modernizing Legacy .NET Applications Without a Full Rewrite
.NET Architecture

Modernizing Legacy .NET Applications Without a Full Rewrite

Almost every organisation that has built software for any length of time owns a legacy .NET application that still earns its keep. It runs critical processes, embodies years of ha…

Alex
How AJAX Evolved from XMLHttpRequest to the Modern Fetch API
.NET Architecture

How AJAX Evolved from XMLHttpRequest to the Modern Fetch API

It is easy to forget how radical AJAX once felt. For much of the early web, every interaction meant a full page reload: click a link, submit a form, and the browser would blank ou…

Alex
Building Maintainable .NET Applications with Clean Architecture
.NET Architecture

Building Maintainable .NET Applications with Clean Architecture

Most .NET applications do not fail because the code stops working. They fail slowly, as a once-tidy project grows into a tangle where every change risks breaking something else, b…

Alex
How AJAX Powers the Modern Casino Front End
AJAX & Modern Web

How AJAX Powers the Modern Casino Front End

A decade ago a casino lobby was a sea of static thumbnails wrapped in full page reloads. Click a category, wait for the server to render a fresh HTML document, repeat. Today that…

Alex
HTMX and the UpdatePanel — Why the Original AJAX Pattern Came Back Twenty Years Later
AJAX & Modern Web

HTMX and the UpdatePanel — Why the Original AJAX Pattern Came Back Twenty Years Later

For about three years now, HTMX has been the framework you cannot avoid in developer Twitter, Hacker News threads, and conference talks. It is positioned, by its creators and most…

Alex
ViewState — What It Actually Was, Why It Broke Things, and What Modern Frameworks Quietly Learned From It
Legacy & Modernization

ViewState — What It Actually Was, Why It Broke Things, and What Modern Frameworks Quietly Learned From It

If you started writing web applications after about 2014, there is a reasonable chance that the first time you opened the DevTools on a WebForms application, you saw a hidden fiel…

Alex