Active Server Pages, or ASP, is a server side scripting language from Microsoft, designed for web development, to produce dynamic web sites, which was first released back in 1996. Following the release of ASP.NET in 2002 and the .NET Framework, upon which ASP.NET is built, the original ASP became known as Classic ASP. Both Classic ASP and ASP.NET were designed to produce web application that run on Microsoft Windows, however, with the release of ASP.NET Core in 2016, it is now possible to produce applications that run on Microsoft Windows, Linux and macOS.
Early ASP utilised scripting languages such as VBScript, JScript, or PerlScript, however, with the introduction of the .NET Framework, the C# programming language is now heavily utilised.
- C# Basics on Stuart's Information Technology Corner
- ASP.NET Web Forms Documentation
- ASP.NET Web Pages Documentation
- What's new in .NET 7.
- What's new in .NET 6.
- What's new in .NET 5.
- ASP.NET MVC Documentation
- Entity Framework Documentation
- Deploy an ASP.NET web app to Azure App Service, using Visual Studio
- Deploying to AWS Using Elastic Beanstalk
- Razor syntax reference for ASP.NET Core.
- OWASP DotNet security cheat sheet.
- Orchard Core - Open-source, modular, multi-tenant application framework and CMS for ASP.NET Core.