Active Server Pages (also known as ASP or classic ASP) is Microsoft’s first server-side script engine that enabled dynamically-generated web pages. ASP is Microsoft’s alternative to CGI scripts and Java Server Pages typically written in VBScript.
Since Classic ASP applications are typically written in VBScript they are slower to execute than their modern compiled counterparts like ASP.NET. For performance critical areas, ASP apps typically consume COM components written in a compiled language like C++ or VB6. COM components lack a cloud friendly deployment model and often have maintainability issues. If an ASP application uses COM components that do not already exist on the Windows cell, and most do, they cannot be replatformed to Cloud Foundry.
A new and upcoming solution for containerizing class ASP, is windows nodes in Kubernetes. Here is an ASP.NET 2.0 example.