ASP.NET Web Forms - Учебное руководство


ASP.NET — это среда разработки для создания веб-страниц и веб-сайтов с использованием HTML, CSS, JavaScript и серверных сценариев.

ASP.NET поддерживает три различные модели разработки:
Web Pages, MVC (Model View Controller), Web Forms:

В этом руководстве рассматриваются Web Forms。

Web Pages MVC Web Forms


С чего начать?

Большинство разработчиков начинают изучение новой технологии с просмотра работающих примеров.

Если вы хотите увидеть работающий пример Web Forms, посмотрите следующийASP.NET Web Forms Demo。


Что такое Web Forms?

Web Forms — одна из трех моделей программирования для создания веб-сайтов и веб-приложений на ASP.NET.

Две другие модели программирования — это Web Pages и MVC (Model View Controller).

Web Forms — старейшая модель программирования ASP.NET: веб-страница, управляемая событиями, которая объединяет HTML, серверные элементы управления и серверный код.

Web Forms компилируется и выполняется на сервере, который затем генерирует HTML для отображения в виде веб-страницы.

Web Forms имеет сотни веб-элементов управления и веб-компонентов для создания управляемых пользователем веб-сайтов с доступом к данным.


Visual Studio Express 2012/2010

Visual Studio Express — это бесплатная версия Microsoft Visual Studio.

Visual Studio Express — это инструмент разработки, адаптированный для Web Forms (и MVC).

Visual Studio Express включает:

  • MVC и Web Forms
  • Веб-элементы управления и веб-компоненты с поддержкой перетаскивания
  • Язык веб-сервера (Razor с использованием VB или C#)
  • Веб-сервер (IIS Express)
  • Сервер баз данных (SQL Server Compact)
  • Полноценный фреймворк для веб-разработки (ASP.NET)

Если вы установили Visual Studio Express, вы узнаете больше из этого руководства.

Если вы хотите установить Visual Studio Express, щелкните одну из следующих ссылок:

Visual Web Developer 2012(Windows 7 или Windows 8)

Visual Web Developer 2010(Windows Vista или XP)


Справочное руководство по ASP.NET

В конце этого руководства вы найдете полное справочное руководство по ASP.NET, охватывающее объекты, компоненты, свойства и методы.

Справочное руководство по ASP.NET


Другие расширения