classic asp will also be abandoned?

啸 轩 1 Reputation point
2024-05-23T13:52:30.0066667+00:00

Just as VBScript will be ripped from Windows in future!

Internet Information Services
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Sam Wu-MSFT 7,136 Reputation points Microsoft Vendor
    2024-05-24T03:33:15.86+00:00

    @啸 轩

    Active Server Pages (ASP) enables web servers to dynamically generate webpages and create interactive web applications by using server-side scripting technology. The use of ASP pages with Microsoft Internet Information Services (IIS) is currently supported in all supported versions of IIS.

    IIS is included in Windows operating systems. Therefore, both ASP and IIS support lifetimes are tied to the support lifecycle of the host operating system.


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. Lex Li (Microsoft) 5,157 Reputation points Microsoft Employee
    2024-05-29T13:54:59.92+00:00

    I think the answer is clearly "yes, it will", but more interesting the next question is when? For that we might turn to the history for hints.

    First, let's review the "VBScript deprecation plan" (as detailed in https://techcommunity.microsoft.com/t5/windows-it-pro-blog/vbscript-deprecation-timelines-and-next-steps/ba-p/4148301),

    • Phase 1: Windows 11 version 24H2 will make VBScript available as features on demand (FODs) and VBScript will be enabled by default. Literally that's business as usual.
    • Phase 2: Around 2027, VBScript FODs will be disabled by default but you can still manually enable it.
    • Phase 3: Only in a distant future beyond 2027 (TBD) VBScript will be completely removed.

    Then, what about classic ASP? It has been available as FODs since IIS 7 (Windows Vista in 2007) and disabled by default,

    https://learn.microsoft.com/en-us/iis/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-not-installed-by-default-on-iis

    So, we can say classic ASP entered its phase 2 of its deprecation (though there was never an announcement similar to the VBScript one) as early as 2007. However, up-to-now (after more than 17 years) it remained part of Windows.

    I believe it will take Microsoft many more years to ultimately remove classic ASP and VBScript from Windows, but you should migrate to modern technologies as early as you can.

    0 comments No comments