ASP и ASP.NET Учебники
ASP означает Active Server Pages (активные серверные страницы).
ASP - это среда разработки для создания веб-страниц.
ASP поддерживает множество различных моделей разработки:
- Classic ASP
- ASP.NET Веб-формы
- ASP.NET MVC
- ASP.NET Web страницы
- ASP.NET API
- ASP.NET Core
ASP Технология
ASP и ASP.NET - это серверные технологии.
Обе технологии позволяют выполнять компьютерный код на Интернет-сервере.
Когда браузер запрашивает файл ASP или ASP.NET, механизм ASP читает файл, выполняет любой код в файле и возвращает результат в браузер.
Classic ASP - Active Server Pages
ASP (aka Classic ASP - классический ASP) был представлен в 1998 году как первый серверный язык сценариев Microsoft.
Классические страницы ASP имеют расширение файла .asp и обычно пишутся на языке VBScript.
Посетить учебник Classic ASP »ASP.NET
ASP.NET был выпущен в 2002 году как преемник Classic ASP.
Страницы ASP.NET имеют расширение .aspx и обычно написаны на C# (C sharp).
ASP.NET 4.6 - последняя официальная версия ASP.NET.
Ожидалось, что ASP.NET 5 станет важной переработкой ASP.NET.
Однако разработка ASP.NET 5 была остановлена в пользу ASP.NET Core.
ASP.NET веб-страницы
Веб-страницы ASP.NET - это модель приложения SPA - Single Page Application (одностраничное приложение).
Модель SPA очень похожа на PHP и Classic ASP.
Веб-страницы ASP.NET объединяются в новое ядро ASP.NET.
Посетить учебник Веб-страницы »ASP.NET MVC
ASP.NET MVC - это модель приложения MVC (Model-View-Controller - модель-представление-контроллер).
ASP.NET MVC объединяется с новым ядром ASP.NET.
ASP.NET MVC не рассматривается в этом учебнике.
ASP.NET Web API
ASP.NET API - это модель приложения API (Application Programming Interface - интерфейс прикладного программирования).
ASP.NET API объединяется с новым ASP.NET ядром.
ASP.NET API не рассматривается в этом учебнике.
ASP.NET Веб-формы
Веб-формы ASP.NET - это модель приложения, управляемая событиями.
Веб-формы ASP.NET не являются частью нового ядра ASP.NET.
ASP.NET веб-формы не рассматриваются в этом учебнике.
ASP.NET Core
ASP.NET Core было выпущено в 2016 году.
ASP.NET Core объединяет ASP.NET MVC, веб-API ASP.NET и веб-страницы ASP.NET в одну платформу приложения.
ASP.NET Core не рассматривается в этом учебнике.