Программирование >>  Руководство по созданию web приложений 

1 ... 6 7 8 [ 9 ] 10 11 12 ... 141


кие его компоненты, как Microsoft и Microsoft Visual С++ (если Вы со-

бираетесь создавать собственные элементы управления ActiveX или расгпирения сервера Web в виде программ ( dl или ISAPI). Для разработки аплетов Java Вам пригодится Microsoft Visual J++.

После установки Microsoft Visual обязательно установите для этой

системы пакет обновлений Service Pack 3.0 или более новой версии. Без в частности, не будут транслироваться программы, подготовленные с применением стандартной библиотеки гпаблонов STL.

Б процессе установки Microsoft Visual Studio Вам будет предложено установить справочную систему Library. Устаревгпая версия этот системы поставляется в комплекте с Microsoft Visual Studio 6.0, однако мы рекомендуем Вам оформить подписку в на ежеквартальное получение MSDN Library. Если у Вас есть новая версия MSDN Library, используйте ее вместо старой версии. Не поленитесь скопировать все необходимые Вам разделы MSDN Library на жесткий диск. Несмотря на то, что полная установка этой грандиозной библиотеки документации и примеров потребует свыше 1 Еб памяти, имеет смысл все же переписать ее на жесткий диск компьютера, а не запускать с компакт-дисков. Это позволит сэкономить немало времени, потому что в процессе разработки приложений Вы будете постоянно обращаться к различным разделам MSDN Library.

Microsoft FrontPage

Мы не относим себя к тем разработчикам серверов Web, которые стремятся редактировать документы HTML исключительно примитивными текстовыми редакторами, украшая свои страницы надписями вроде Powered by MtKi-pafl*. Когда Вам нужно быстро создать сервер Web, насыщенный большим количеством сложно структурированной информации и многочисленными ссылками, лучше применять современные мощные i проектирования, к которым

можно отнести систему Microsoft FrontPage.

На наш взгляд, основным достоинством Microsoft FrontPage является наличие программы FrontPage Explorer. Она позволяет отслеживать ссылки при перемещении каталогов и переименовании и других файлов и умеет выполнять комплексное тестирование серверов Web на отсутствие оборванных ссылок. Немаловажное значение имеет и возможность импорта в редактор FrontPage документов, подготовленных средствами самых разных программ, а также наличие встроенного сервера Personal Web Server, удобного для проектирования и тестирования.

Тем не менее при установке и использовании Microsoft FrontPage необходимо учитывать ряд особенностей.

Если Вы уже установили на своем компьютере Microsoft Internet Information Server IIS 4.0, то встроенный в Microsoft FrontPage сервер Web устанавливать не надо. Настройте Microsoft FrontPage таким образом, чтобы он взаимодействовал с сервером Microsoft Internet Information Server.

К сожалению, Microsoft FrontPage не всегда клиентские

и серверные сценарии, особенно если они содержат строки с тегами HTML. Для разрешения этой проблемы клиентские JavaScript, например, можно



20 Базы в Интернете. Практическое руководство

вынести в отдельные файлы с расширением js, указав ссылки на фай-

лы в документе HTML. Серверные сценарии ASP можно также выносить в отдельные файлы и включать их при помощи оператора

Однако наилучший редактор сценариев, на наш взгляд, - это встро-

енный в Microsoft EnterDev. Он, в частности, отображает строки сценария и конструкции HTML с использованием цветового выделения. Таким образом, значительно повышается читаемость сложных сценариев.



л ABA 2

Сценарии в страницах HTML и DHTML

Прежде чем Вы начнете использовать страницы ASP и непосредственно работать с базой данных, Вам необходимо освоить основные приемы создания доку-TITML и DHTML с клиентскими сценариями на языках JavaScript и VB . Мы что Вы уже владеете этими языками программи-

рования, поэтому не стали подробно излагать их в книге. Однако краткую справочную информацию по JavaScript и VB Script мы поместили в приложение к книге. При необходимости Вы можете к ней обратиться.

Объектная модель браузера Microsoft Internet Explorer

Для выполнения каких-либо действий над страницами HTML, загруженными в окно браузера, клиентский сценарий должен обращаться к интерфейсам объектов сценария, доступных в браузере.

Схематически объектная модель браузера Microsoft Internet Explorer иред ставлена на рис. 2 1. Вы можете обращаться к этому рисунку при составлении сценариев для указанного браузера.

window

history navigator

frames

document

location event

screen

links anchors 3rms scripts

frames images selection stylesheets body

elements

Рис. :M Объектная модель браузера Microsoft Internet Explorer



1 ... 6 7 8 [ 9 ] 10 11 12 ... 141

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика