I have a website I built using ASP over the years, as I recall MS will sunset ASP this year and its only a matter of time that hosting services will no longer host it. So two questions, do you have a recommendation for migration off ASP, and 2 are you aware of good potentially long term hosting options
If I had a nickel for every time someone told me Microsoft Access was being discontinued, I'd be able to buy myself a really nice steak dinner. Same goes for Classic ASP. I looked into it and I can't find any official source saying Microsoft is sunsetting Classic ASP this year. In fact Classic ASP (ASP 3.0) is still supported in IIS 10 on Windows Server and Windows 11.
Microsoft's official lifecycle documentation doesn't mention any end-of-life date for ASP in 2025 or beyond. The confusion might come from VBScript being deprecated in Windows, but that's not the same thing as Classic ASP. More info here.
So, while it's still supported today and hosting is still available, Classic ASP is over 20 years old. It wouldn't hurt to start thinking about a migration path, especially since VBScript support is being phased out.
If you want to upgrade, ASP.NET is the natural choice. It's backward compatible in the sense that ASP.NET servers will still run Classic ASP code alongside newer .NET code. It gives you more long-term options and support. ASP.NET Core, in particular, is modern, cross-platform, and actively developed by Microsoft.
For hosting, Winhost is a solid option. They support Classic ASP, ASP.NET, SQL Server, and Access databases. But they're not the only ones. You can still find decent hosting for Classic ASP from a lot of different vendors. Also, see these links:
Bottom line: You don't need to panic. Classic ASP isn't dead yet, and it's still running strong on modern Windows servers. This site is powered by Classic ASP, and I have no plans to upgrade it any time soon. But yeah, if you're planning for the future, it's smart to look into ASP.NET or ASP.NET Core. If I were to start building a NEW site today, that's what I'd use.
Jim ThompsonOP
@Reply 6 months ago
Thanks Richard, I guess that while not imminent, VBScript is first. I suppose my first step is to see if I'm using any VBScript, the website has been around and evolving since 2014 and so its literally the cat's breakfast on the inside. I suppose it time to learn ASP.NET LLAP - Jim
The VBScript deprecation only applies to Windows scripts. If you're running any VBScript (like in a command prompt, as a batch file) that kind of thing. ASP is based on VBScript, but like I said previously, that's perfectly safe. And even then, after it's deprecated, VBScript just won't be installed with Windows by default. You can still install it as an add-on.
If you are a Visitor, go ahead and post your reply as a
new comment, and we'll move it here for you
once it's approved. Be sure to use the same name and email address.
This thread is now CLOSED. If you wish to comment, start a NEW discussion in
Active Server Pages Forum.