ASP.NET Web Forms - Учебник
- Предыдущая страница Референсное руководство MVC
- Следующая страница Страницы WebForms
ASP.NET является следующим поколением ASP, а не обновлением ASP.
Основные знания, которые вам необходимо иметь
Прежде чем продолжить обучение, вам необходимо иметь базовые знания о следующем:
- WWW, HTML и основы создания веб-сайтов
- Сценарийные языки, такие как JavaScript или VBScript
- Основы серверного скрипта
Если вы хотите сначала изучить эти проекты, пожалуйста, обратитесь в наш Главная страница Просмотрите эти учебные материалы.
Что такое ASP?
Технология серверного скрипта Microsoft, известная как ASP (Active Server Pages), сегодня часто называется классическим ASP.
ASP 3.0 является последней версией классического ASP.
Чтобы узнать больше о ASP, пожалуйста, изучите наш ASP Учебник.
ASP.NET не является ASP
ASP.NET является следующим поколением ASP, а не обновлением ASP.
ASP.NET является новой технологией серверного скриптинга. Microsoft полностью переписал ASP.NET на уровне базы, и ASP.NET не совместим с ASP.
В следующей главе этого руководства вы узнаете больше о различиях между ASP и ASP.NET.
ASP.NET является основной частью платформы Microsoft .NET.
Что такое ASP.NET?
ASP.NET является серверной скриптовой технологией, которая позволяет серверу Internet выполнять скрипты,嵌入енные в веб-страницы.
- ASP.NET является технологией компании Microsoft.
- ASP означает динамические серверные страницы (Active Server Pages).
- ASP.NET является программой, которая запускается в IIS.
- IIS (Internet Information Services) является интернет-сервером Microsoft.
- IIS является компонентом, который бесплатно поставляется с операционной системой Windows servers.
- IIS также является частью Windows 2000 и Windows XP Professional.
Что такое файлы ASP.NET?
- Файлы ASP.NET похожи на файлы HTML.
- Файлы ASP.NET могут содержать HTML, XML и скрипты.
- Скрипты в файлах ASP.NET выполняются на сервере.
- Файлы ASP.NET имеют расширение ".aspx".
Как работает ASP.NET?
- Когда браузер запрашивает файл HTML, сервер возвращает этот файл.
- Когда браузер запрашивает файл ASP.NET, IIS передает этот запрос мотору ASP.NET на сервере.
- Мотор ASP.NET читает файл построчно и выполняет скрипты в файле.
- В конце концов, файлы ASP.NET возвращаются браузеру в виде чистого HTML.
Что такое ASP+?
ASP+ эквивалентен ASP.NET.
ASP+ был ранним названием, которое использовалось Microsoft в процессе разработки ASP.NET.
Фреймворк Microsoft .NET
Фреймворк .NET является инфраструктурой платформы Microsoft .NET.
Фреймворк .NET является средой для создания, разработки и выполнения веб-приложений и веб-сервисов.
Первый серверный технологический продукт Microsoft ASP (Active Server Pages) является мощным и гибким языком программирования. Однако он слишком ориентирован на код, не является приложением фреймворка и не является инструментом корпоративного развития.
Цель разработки .NET фреймворка компанией Microsoft - решить эти проблемы.
Ключевые слова .NET фреймворка:
- Более быстрое и легкое программирование
- Уменьшение объема кода
- Декларативный стиль программирования
- Более богатый уровень событий контролей служб
- Более большая библиотека типов
- Лучшая поддержка инструментов разработки
.NET фреймворк включает в себя 3 основные части:
Языки программирования:
- C# (произносится как C sharp)
- Visual Basic (VB .NET)
- J# (произносится как J sharp)
Технологии сервера и клиента:
- ASP .NET (Active Server Pages)
- Windows Forms (desktop-решения для Windows)
- Compact Framework (PDA / мобильные решения)
Рабочая среда:
- Visual Studio .NET (VS .NET)
- Visual Web Developer
Этот учебник рассказывает о содержании ASP.NET.
ASP.NET 2.0
ASP.NET 2.0 была улучшена за счет добавления поддержки множества новых функций.
В следующей главе этого учебника вы можете узнать больше о различиях между ASP.NET 2.0 и ASP.NET.
ASP.NET 3.0
ASP.NET 3.0 не является новой версией ASP.NET. Это просто новое имя для библиотек новогоASP.NET 2.0 фреймворка, который поддерживает:
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation;
- Windows CardSpace
Комментарий:Этот учебник не включает ASP.NET 3.0.
- Предыдущая страница Референсное руководство MVC
- Следующая страница Страницы WebForms