logo
[ПСП] / lab22

Подведение итогов

Создание web-приложений требует во многом иных подходов, чем создание обыч­ных настольных приложений. В самом начале этой главы были очень бегло рас­смотрены основные элементы, без которых не обойтись ни одному web-приложе­нию: теги HTML, протокол HTTP, клиентские браузерные скрипты и серверные скрипты классических ASP.

Рис. 14.52. Обработка событий элементов управления WebForm на сервере

Большая часть этой главы была посвящена созданию приложений ASP.NET.Каждому шаблону HTML нашего приложения — файлу *.aspx соответствует в ASP.NETкласс, производный от System.Web.UI.Page. Работать с этими классами можно средствами привычных языков программирования .NET, например С#. Таким образом, в ASP.NETтеперь можно использовать технологии объектно-ори­ентированного программирования, создавая код, пригодный для повторного ис­пользования. Мы последовательно рассмотрели основные свойства объекта Page (Session, Appl ication, Request и Response), которые обеспечивают доступ к внутрен­ним объектам класса, производного от Page. В самом конце главы были рассмотре­ны элементы управления WebForm — элементы управления, во многом аналогичные стандартным элементам управления Wi ndows Forms, с помощью которых можно из­бежать трудоемкой и утомительной обязанности создавать теги HTML и клиент­ские скрипты вручную.