Руководства по ASP и ASP.NET
ASP расшифровывается как Active Server Pages .
ASP — это среда разработки для создания веб-страниц.
ASP поддерживает множество различных моделей разработки:
- Классический АСП
- Веб-формы ASP.NET
- ASP.NET MVC
- Веб-страницы ASP.NET
- API-интерфейс ASP.NET
- Ядро ASP.NET
Технология АСП
ASP и ASP.NET — это серверные технологии.
Обе технологии позволяют выполнять компьютерный код сервером в Интернете.
Когда браузер запрашивает файл ASP или ASP.NET, механизм ASP считывает файл, выполняет любой код в файле и возвращает результат в браузер.
Классический ASP — активные серверные страницы
ASP (он же Classic ASP) был представлен в 1998 году как первый серверный язык сценариев Microsoft.
Классические страницы ASP имеют расширение файла .asp и обычно пишутся на языке VBScript.
Посетите наш классический учебник по 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 (одностраничное приложение).
Модель SPA очень похожа на PHP и классический ASP.
Веб-страницы ASP.NET объединяются в новое ядро ASP.NET.
Посетите наш учебник по веб-страницам »ASP.NET MVC
ASP.NET MVC — это модель приложения MVC (модель-представление-контроллер).
ASP.NET MVC объединяется с новым ядром ASP.NET.
ASP.NET MVC не рассматривается в этом руководстве.
Веб-API ASP.NET
ASP.NET API — это модель приложения API (интерфейс прикладного программирования).
API ASP.NET объединяется с новым ядром ASP.NET.
В этом руководстве не рассматривается API ASP.NET.
Веб-формы ASP.NET
Веб-формы ASP.NET — это модель приложений, управляемая событиями.
Веб-формы ASP.NET не являются частью нового ASP.NET Core.
Веб-формы ASP.NET не рассматриваются в этом руководстве.
Ядро ASP.NET
ASP.NET Core был выпущен в 2016 году.
ASP.NET Core объединяет ASP.NET MVC, веб-API ASP.NET и веб-страницы ASP.NET в одну структуру приложений.
ASP.NET Core не рассматривается в этом руководстве.