Bruce Gilham Jr.
Dying · no new development since 2000

Classic ASP still runs. That is why it never gets fixed.

Where the business is

IIS still ships the Classic ASP runtime, so a twenty-five-year-old VBScript application keeps limping along, with no debugger, no tests, no dependency management, and a security surface from another century. Because it never quite dies, it never gets budget, until the one person who understood it leaves.

What I do about it

I migrated a music-rights royalty system and a twenty-year Billboard chart archive off Classic ASP, the second one to Blazor on Azure, with the business publishing throughout. The pattern is the same every time: get the database somewhere safe first, put the new application beside the old one, and switch pages over one at a time. Where the old code has no documentation, an LLM-assisted pass with a confidence score on every record finds what the code actually does faster than reading it, which keeps the read phase short and bounded.

Other platforms

Dead · support ended October 2021

Your Silverlight application has no browser left to run in, and the people who built it have gone.

Dead · retired with Visual Studio 2015

LightSwitch built your application. Nobody can change it now.

Dying · VB6 IDE unsupported since 2008

The VB6 runtime survives on Windows. The people who can maintain it are retiring.

Orphaned · the developers are retiring

Delphi is alive. The one person who can read your Delphi 5 program is not on staff.

Dead · support ended January 2015

FoxPro. Yes, still. And the business still depends on it.

Orphaned · HCL owns it; nobody is hiring for it

Your records are in Notes databases. Getting them out without losing them is the job.