The focus of this category is on ASP, ASP.NET, and ASP.NET Core, the latter of which is currently supported by Microsoft and the open-source community.
Active Server Pages (ASP), later known as Classic ASP or ASP Classic, is the first server-side script engine created by Microsoft for dynamically generated web pages. Released in 1996, it was replaced by ASP.NET in early 2002, although it will continue to be supported until 2020 on Windows 7, while its use in Windows 8 will be supported for at least ten years from the release date of that version of Windows. ASP is proprietary software.
Also created by Microsoft, but released as open-source software under the Apache License, ASP.NET is the successor to ASP technology. It is a server-side web application framework for web development, producing dynamic web pages, applications, and services. Released with the first version of Microsoft's .NET Framework, ASP.NET was developed on the Common Language Runtime (CLR), and designed to allow programmers to write ASP.NET code using any supported .NET language.
Created by Microsoft as well as the open-source community in 2016, ASP.NET Core is the successor to ASP.NET. Also available through the Apache License, it supports the Linux, macOS, and Windows platforms. While versions 1-2 retained support for ASP.NET, version 3 works only on the .NET Core, with no support for the ASP.NET Framework. Nevertheless, while being a new framework, built on a new web stack, .NET Core has a large degree of concept compatibility with .NET.
ASP .NET Core components include Entity Framework (EF) Core, Identity Core, MVC Core, Razor Core, SignalR, and Blazor, each of which are appropriate for this category, along with any other websites focused on ASP, ASP.NET, or ASP.NET Core.
 
 
Recommended Resources
Offering tutorials on Active Server Pages (ASP) for beginners, as well as free ASP scripts, Sort Scripts, tools, and other resources. Tutorials include a definition of ASP files, the use of them in displaying date, time, and text, as well a using variables and forms, various instructions, subroutines, and application methods, dictionary objects, cookies, and using ASP and JavaScript together. The use of arrays, displaying pictures from an ASP file, and other topics.
http://asptutorial.info/
The tutorial covers ASP.NET WebForms concepts, intended largely for new users of the technology, and designed to be read from start to finish, as many chapters reference things covered in other chapters. However, readers may access each chapter individually, and the entire tutorial may be downloaded in PDF format. Portions of the tutorial are available in languages other than English, although the translations are a work in progress.
https://asp.net-tutorials.com/
Classic ASP Support and Development
ASP was introduced as Microsoft’s first server-side scripting language. Classic ASP pages have the file extension .asp and are generally written in VBScript. Microsoft has announced that it would support Classic ASP on Windows 8 for a minimum of ten years after its release of Windows 10. Classic ASP Support and Development offers services to assist those who need to maintain, fix, build and add to their ASP legacy code. Its services are defined, and client testimonials are included.
http://www.classicasp.co/
ASP.NET Core is an open-source, cross-platform framework for building modern cloud-based Internet-connected applications and supporting Windows, Mac, and Linux operating systems. Instructions and documentation are put forth, including its source code, a list of contributors, and a community support forum. Security issues and bugs may be viewed or reported privately to Microsoft’s Security Response Center. Program files may be cloned or downloaded from the site.
https://github.com/aspnet/AspNetCore
EF6 is an object-relational mapper than enables ASP.NET developers to work with relational data using domain-specific objects. Developed by the Entity Framework team in collaboration with the open-source community, GitHub features a repository for the EF6 runtime and Visual Studio tools. Instructions on its use and ways in which others may contribute to the project are put forth, development notes, and a support wiki are included. Files may be downloaded or cloned.
https://github.com/aspnet/EntityFramework6/
Hosted on GitHub, and available under a Microsoft Public License, MvcSiteMapProvider is a tool to provide flexible menus, breadcrumb trails, and search engine optimization features for the ASP.NET MVC framework, similar to the ASP.NET SiteMapProvider model. Program files or upgrades may be cloned or downloaded from the site, and full documentation is provided, along with development notes, release notices, and the source code. Links to other resources are included.
https://github.com/maartenba/MvcSiteMapProvider
Addressed to developers who want to use the ASP.NET Core Razor Pages web development framework to build web applications, the site introduces Razor Pages, how to get it, who should use it, and why. Tutorials, Razor Page files, Razor syntax, page models, tag helpers, and components are highlighted, along with startup and configuration help files, middleware, and information on working with forms. A custom search is available.
https://www.learnrazorpages.com/
Intended for Microsoft developers and others interested in its ASP.NET platform, the site is used to announce new products and development within the ASP.NET and ASP.NET Core frameworks, to present information and insights about ASP.NET and ASP.NET Core components and other products and technologies. Articles are listed chronologically, but viewers may also view archives, by month, locate articles by topic, or through a keyword search.
https://devblogs.microsoft.com/aspnet/
Model View Controller (MVC) is a design pattern that is used to de-couple user-interview data and application logic. Using the MVC Pattern for websites, requests are routed to a Controller, which is responsible for working with the Model to perform actions or retrieve data, with the Controller choosing the View to display, providing it with the Model, while the View renders the final page, based on the data in the Model. Details of the MVC Patters are put forth, with sample code.
https://dotnet.microsoft.com/apps/aspnet/mvc
Microsoft Entity Framework Documentation
The Entity Framework is an object-relational mapper enabling ASP.NET developers to work with a database using .NET objects, eliminating the need for most of the data-access code that would otherwise be required. Documentation and instructions for the use of the Entity Framework, Entity Framework Core, and Entity Framework 6 are presented, with tutorials, references, and database providers. Comparisons assist readers in choosing the most appropriate version of EF.
https://docs.microsoft.com/en-us/ef/
Microsoft: Introduction to ASP.NET Core
The Microsoft website offers an introduction to ASP.NET Core, a cross-platform, high-performance, open-source framework for building cloud-based, Internet-connected applications. Reasons for choosing the system are listed, including its use in building APIs and web UI using ASP.NET Core MVC, client-side development, and other information. A recommended learning path and tutorials for the type of application a user wants to learn are included.
https://docs.microsoft.com/en-us/aspnet/core/
Developed by Microsoft and the .NET Foundation, NuGet is an open-source package manager for the Microsoft .NET development platform. Offering client tools that provide the ability to produce and consume packages, including the NuGet Gallery, the central package repository used by all package authors and consumers. Its packages may be browsed online, and developers may create their own NuGet packages, sharing them with the community. Downloads are available.
https://www.nuget.org/
W3Schools: ASP and ASP.NET Tutorials
Created for learning, testing, and training, W3Schools offers online tutorials, references, and examples for a wide variety of web development topics, including web certificates in HTML, CSS, and JavaScript. Its tutorials on Microsoft ASP and ASP.NET include learning programs for ASP WebPages, ASP.NET Razor, ASP Classic, ASP.NET Web Forms, ASP.NET MVC, ASP.NET API, and ASP.NET Core, with references, syntax rules, and runnable online examples.
https://www.w3schools.com/asp/