ASP та ASP.NET Підручники
ASP означає Active Server Pages - Активні сторінки сервера.
ASP — це платформа розробки для створення вебсторінок.
ASP підтримує багато різних моделей розробки:
- Класичний ASP
- ASP.NET Веб-форми
- ASP.NET MVC
- ASP.NET Веб-сторінки
- ASP.NET API
- ASP.NET Core
Технологія ASP
ASP та ASP.NET — це технології на стороні сервера.
Обидві технології дозволяють комп’ютерному коду виконуватися Інтернет-сервером.
Коли веббраузер запитує файл ASP або ASP.NET, система ASP зчитує файл, виконує будь-який код у файлі та повертає результат браузеру.
Класичний ASP – активні серверні сторінки
ASP (він же класичний ASP) був представлений у 1998 році як перша серверна скриптова мова Microsoft.
Класичні сторінки ASP мають розширення файлу .asp і зазвичай пишуться на VBScript.
Відвідайте наш посібник із Класичного ASP »
ASP.NET
ASP.NET був випущений у 2002 році як наступник класичного 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 і класичний ASP.
Веб-сторінки ASP.NET об’єднуються в нове ядро ASP.NET.
Відвідайте наш Посібник із веб-сторінок »
ASP.NET MVC
ASP.NET MVC – це прикладна модель MVC (Model-View-Controller).
ASP.NET MVC об’єднується з новим ASP.NET Core.
ASP.NET MVC не розглядається в цьому посібнику.
ASP.NET Web API
ASP.NET API — це прикладна модель API (Application Programming Interface - Інтерфейс прикладного програмування).
ASP.NET API об’єднується з новим ASP.NET Core.
ASP.NET API не розглядається в цьому посібнику.
Веб-форми ASP.NET
Веб-форми ASP.NET — це модель програми, керована подіями.
ASP.NET Веб-форми не є частиною нового ASP.NET Core.
Веб-форми ASP.NET не розглядаються в цьому посібнику.
ASP.NET Core
ASP.NET Core був випущений у 2016 році.
ASP.NET Core об’єднує ASP.NET MVC, ASP.NET Web API та ASP.NET веб-сторінки в одну структуру програми.
ASP.NET Core не розглядається в цьому посібнику.