logo search
[ПСП] / lab22

Пространства имен asp.Net

В библиотеке базовых классов .NET предусмотрено множество пространств имен, которые имеют отношение к созданию web-приложений. Эти пространства имен можно отнести к трем основным группам: основные элементы web-приложений (например, типы для работы с протоколом HTTP, типы системы безопасности и т. п.), элементы графического интерфейса (элементы управления WebForms) и web-службы (о них речь пойдет в главе 15). Исчерпывающее рассмотрение каждой из этих групп потребовало бы нескольких отдельных книг, однако с главными типа­ми этих пространств имен мы познакомимся и поработаем на примерах. Наиболее важные пространства имен, типы из которых используются для создания прило­жений ASP.NET, представлены в табл. 14.2.

Таблица 14.2. Пространства имен ASP.NET

Пространство имен

Описание

System.Web

В этом пространстве имен определены наиболее важные типы для организации взаимодействия между браузером и web-сервером (запрос и ответ, работа с cookie, передача файлов и т. п.)

System.Web.Caching

В этом пространстве имен представлены типы для поддержки кэширования при работе web-приложений

System.Web.Configuration

Типы этого пространства имен позволяют настроить web-приложение в соответствии с файлами конфигурации проекта

System.Web.Security

Реализация системы безопасности web-приложений

System.Web.Services System.Web..Services.Description System.Web.Services.Discovery System.Web.Services.Protocols

В этих пространствах имен представлены типы для построения web-служб (они будут рассмотрены в главе 15)

System.Web.UI System.Web.UI.WebControls System.Web.HtmlControls

Типы этих пространств имен нужны для построения графического интерфейса пользователя web-приложений