Классический ASP - Активные серверные страницы
Активные серверные страницы (ASP) , также известные как классический ASP, были введены в 1998 году в качестве первых сценариев на стороне сервера Microsoft.
ASP это технология, которая позволяет скрипты на веб-страницах, которые будут выполняться Интернет-сервером.
ASP страницы имеют расширение .asp файла, и, как правило, написаны на языке VBScript.
Если вы хотите узнать , классический ASP, посетите наш классический ASP Учебник .
ASP.NET
ASP.NET представляет собой новое поколение ASP. Он не совместим с классический ASP, но ASP.NET может включать в себя классический ASP.
страницы ASP.NET компилируются, что делает их быстрее, чем классический ASP.
ASP.NET имеет лучшую поддержку языка, большой набор пользовательских элементов управления, XML-компонентов на основе, а также встроенную проверку подлинности пользователя.
Страницы ASP.NET имеют расширение .aspx, и , как правило , написаны на VB (Visual Basic) или C # (C sharp) .
Пользовательские элементы управления в ASP.NET могут быть написаны на разных языках, в том числе C ++ и Java.
Когда браузер запрашивает файл ASP.NET, двигатель ASP.NET считывает файл, компилирует и выполняет сценарии в файле, и возвращает результат в браузере как обычный HTML.
ASP.NET Razor
Razor является новой и простой синтаксис разметки для встраивания серверного кода в ASP.NET веб - страниц, так же, как классический ASP.
Razor имеет силу традиционного ASP.NET, но проще в использовании и легче учиться.
Программирование ASP.NET Языки
Этот учебник охватывает следующие языки программирования:
- Visual Basic (VB.NET)
- C # (Pronounced C sharp)
Серверные технологии ASP.NET
Это руководство охватывает следующие серверные технологии:
- Веб - страница (with Razor syntax)
- MVC (Model View Controller) - (Model View Controller)
- Веб - формы (traditional ASP.NET)
Средства разработки ASP.NET
ASP.NET поддерживает следующие инструменты разработки:
- WebMatrix
- Visual Web Developer
- Visual Studio
В этом руководстве используется WebMatrix для веб-страниц и Visual Web Developer для MVC и Web Forms.
ASP.NET Расширения файлов
- Классический ASP-файлы имеют расширение файла .asp
- Файлы ASP.NET имеют расширение файла .aspx
- ASP.NET файлы с Razor синтаксиса C # есть расширение файла .cshtml
- ASP.NET файлы с Razor синтаксисом VB имеют расширение файла .vbhtml