Иллюстрированный самоучитель по Visual Basic .NET
Краткий обзор ASP.NET
-
При первом знакомстве с ASP.NET возникает обманчивое впечатление, что перед вами всего лишь очередной способ динамического построения web-страниц. В действительности возможности ASP.NET выходят далеко за рамки того, что можно было сделать традиционными средствами ASP.
-
Выберите в диалоговом окне New Project значок приложения ASP.NET. | После небольшой задержки VS IDE создает страницу, которой по умолчанию присваивается имя WebFormsl.aspx. Сгенерированная страница содержит код вывода для приложения ASP.NET. Примерный вид VS.NET IDE показан на рис. 12.1.
-
Сценарии ASP.NET программируются в обычном стиле VB.NET, однако в зависимости от типа клиентского браузера генерируется разный код HTML. Например, если клиент работает в последней версии Internet Explorer, в сгенерированном коде используются конструкции DHTML, а интервальная проверка осуществляется на стороне клиента.
-
В ранних версиях Windows конфигурационные данные хранились в ini-файлах, на смену которым пришел глобальный реестр. В ASP.NET приложения фактически возвращаются к временам текстовых ini-файлов – конфигурационные данные хранятся в текстовом файле Web.config, находящемся в каталоге приложения.
-
Как упоминалось в главе 9, непосредственное извлечение информации из web-страниц – процесс медленный (из-за необходимости анализировать всю страницу) и ненадежный, поскольку структура страницы может измениться. Удобным средством получения таких данных с web-сайта является web-служба (Web service).
-
Если щелкнуть на ссылке GetWeather на рис. 12.4, в браузере загружается страница, показанная на рис. 12.5. На странице приведен код, который может использоваться для обращения к web-службе. В разделе "SOAP" описывается доступ к службе через протокол SOAP, основанный на XML.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.