| div.main {margin-left: 20pt; margin-right: 20pt} После объявления в июле новой стратегии компании Microsoft в 
            области программного обеспечения .NET, весь компьютерный мир только 
            о ней и говорит. Важная составная часть стратегии.NET — 
            пересмотренная технология активных страниц сервера (Active Server 
            Pages+, ASP+). Несмотря на то, что она еще не скоро будет доступна, 
            разработчикам ASP и администраторам IIS пора с ней познакомиться. 
            Технология ASP+ похожа на ASP и отличается только лучшей 
            структурированностью, чем версия ASP 3.0 из состава IIS 5.0. А вот 
            администраторам IIS придется повозиться, поскольку внутри ASP+ 
            устроена совершенно иначе, чем ASP. До появления .NET ASP представляла собой всего лишь надстройку 
            над операционной системой (точнее, это динамически загружаемая 
            библиотека, использующая прикладной интерфейс ISAPI) и несколько 
            системных компонентов. ASP+ же является модульным набором 
            компонентов. В рамках этой технологии любой элемент сайта или 
            Web-приложения — страница, объект или элемент HTML — может быть 
            превращен в компонент. Рассмотрим поподробнее основные новые 
            свойства ASP+.Новая программная модель Программная модель страниц ASP+ аналогична формам Visual Basic 
            (VB) (в Microsoft их даже называют Web-формами ASP+). Для хранения 
            состояния страницы ASP+ используют серверные управляющие элементы, 
            что позволяет разработчику сохранять значения переменных формы, 
            когда пользователь перемещается от одной страницы к другой.Более аккуратный код Вы наверняка не раз хватались за голову, пытаясь разобраться в 
            мешанине серверных сценариев на VBScript, клиентских сценариев на 
            JavaScript и HTML-тэгов на ASP-страницах. ASP+ позволяет 
            инкапсулировать код в серверных управляющих элементах, а новая 
            методика обработки событий наконец-то дает возможность создавать 
            страницы с разумной архитектурой. Результат очевиден — сопровождать 
            страницы станет гораздо проще.Богатый выбор серверных управляющих элементов В ASP+ реализован ряд серверных управляющих элементов, которые 
            помогут в создании сложных HTML-документов. Элементы поддерживают 
            код, управляющий их поведением во время выполнения. Первые серверные 
            управляющие элементы — календарь, списки, таблицы и т.п. — 
            включенные в предварительную версию .NET, дают представление о том, 
            насколько расширятся возможности разработки.Конфигурационные файлы на XML Компоненты ASP+ используют конфигурационные файлы XML, поэтому их 
            больше не придется регистрировать на сервере, а для развертывания 
            приложений достаточно будет скопировать файлы на сервер (командой 
            File-Copy, средствами Microsoft FrontPage Server Extensions или по 
            FTP).Простота хранения состояния ASP+ поддерживает скрытые переменные формы на клиенте, что 
            заметно упрощает хранение состояния даже в масштабах Web-фермы из 
            нескольких серверов.Усовершенствованная архитектура обработки ошибок В ASP+ реализованы мощные средства обработки ошибок, отладки и 
            трассировки, причем в них предусмотрена интеграция различных языков. 
            В процессе отладки можно, стартовав из сценария на VB, «заглянуть» в 
            компонент на C++, вернуться в сценарий, а затем отлаживать вызов 
            компонента на (новом языке) C#.Средства защиты Средства защиты ASP+ предоставляют администраторам IIS и 
            разработчикам новые возможности аутентификации клиентов, включая 
            HTML-формы, которые средствами ASP+ преобразуются в 
            специализированные страницы регистрации. Теперь ваши возможности 
            больше не ограничены встроенными средствами аутентификации 
            браузера.Кэширование на сервере ASP+ поддерживает кэширование на севере, что позволяет сохранять 
            и повторно использовать в страницах данные любого типа. Кроме того, 
            библиотека ASP+ может кэшировать клиентское представление страниц 
            ASP+, что резко повышает производительность.Библиотеки классов В составе ASP+ поставляется несколько библиотек классов, 
            предназначенных для разработки Webприложений. В состав библиотек 
            входят компоненты доступа к данным, компоненты для чтения и записи 
            сообщений в журнал событий, компоненты сервера очереди сообщений 
            Microsoft Message Queue Server (MSMQ), SMTP и шифрования. Итак, специалисты Microsoft полностью переписали ASP и избавились 
            от присущих этой среде ограничений. ASP+ сочетает в себе мощь, 
            достаточную для разработки сложных Web-приложений, с простотой, 
            позволяющей создавать их за разумное время. Если вы заинтересовались 
            ASP+, посетите Web-сайт MSDN (msdn.microsoft.com/net) — 
            там уже опубликован комплект разработки для .NET, в состав которого 
            входит и ASP+. 
 
 
 |