Which ASP.NET extensions are supported?

The following .NET extensions are supported:

ASAX
The Global.asax file, also known as the ASP.NET application file, is an optional file that contains code for responding to application-level events raised by ASP.NET, or by HttpModules. The ISAPI uses the System.Web.HttpForbiddenHandler to prevent direct requests to this file. This is the ASP.NET equivalent of the global.asa file.

ASCX
ASCX is used for custom User Controls. When a page is executed with an ASCX reference, ASP.NET uses this extension to process the request. The ISAPI uses the System.Web.HttpForbiddenHandler to prevent direct requests to this file.

ASHX
Custom HttpHandler is implemented as a file rather than as a separate class.

ASMX
Files with these extensions contain the WebService processing directive and serves as the addressable entry point for XML Web services.

ASPX
ASPX handles requests for ASP.NET requests.

AXD
AXD is used to handle Trace requests (for debugging purposes).

REM
REM is used to handle .NET remoting.

SOAP
SOAP is also used in remoting and handling soap requests.

config, .cs, .licx, .vb, .csproj, .vbproj, .vsdisco, .webinfo, .resx,
Config, .cs, .licx, .vb, .csproj, .vbproj, .vsdisco, .webinfo, and .resx resources are all source code files. The ISAPI uses the System.Web.HttpForbiddenHandler to prevent direct requests to these files.