Воскресенье, 2025-02-09, 1:59 AM
Статьи - ASP
Приветствую Вас Гость | RSS
Главная страница Каталог статей Регистрация Вход
Меню сайта

Категории каталога
ASP [32]
Статьи по ASP

Наш опрос
Какой раздел нужно пополнить (создать) ?
Всего ответов: 100

Начало » Статьи » ASP » ASP

ASP+ и .NET
После объявления в июле новой стратегии компании 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+.

Категория: ASP | Добавил: webmaster (2006-11-27)
Просмотров: 421 | Рейтинг: 0.0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа

Сервисы

Поиск по каталогу

Друзья сайта

| Ссылки 1 | Ссылки 2 | Ссылки 3 |
www.webmaster.clan.su Каталог+поисковая система be number one Bakililar.az Top Sites Сервис авто регистрации в
каталогах, статьи про раскрутку сайтов, web дизайн, flash, 
photoshop, хостинг, рассылки; форум, баннерная сеть, каталог 
сайтов, услуги продвижения и рекламы сайтов Скрипт для определения тиц (Яндекс CY: индекс цитирования). Определение pr (Google Pagerank). Проверить тиц pr сайта.
Copyright WebMaster.Clan © 2006 Бесплатный хостинг uCoz