Active Server Pages в подлиннике - Наиболее полное руководство - Уильямс Э., Барбер К., Ньюкирк П.


Название: Active Server Pages в подлиннике - Наиболее полное руководство.

Автор: Уильямс Э., Барбер К., Ньюкирк П.

2001.

    Книга Уильямса Э.,Барбера К. и Ньюкирка П. "Active Server Pages в подлиннике. Наиболее полное руководство" предлагает Вашему вниманию возможности активации Web-страниц при помощи Active Server Pages, сервера IIS и браузера Internet Explorer. В ней трое Web-разработчиков рассказывают об особенностях и секретах сочетания активных серверных страниц с такими технологиями, как клиентские скрипты и языки Java и DHTML. Так же, в книге описывается, как создать серверные скрипты на языках VBScript и javascript и собственные клиентские объекты; соединения с клиентом; организацию доступа к базам данных; персонализацию Web-сайта. Еще в неё входят прогнозы о состоянии Web в будущем. Во всём издании приведены примеры HTML- и ASP-страниц.

Active Server Pages в подлиннике - Наиболее полное руководство - Уильямс Э., Барбер К., Ньюкирк П.


     Нельзя сказать, что каждая глава предназначена для читателя любого уровня подготовки. Если вы уже создаете ASP, то обнаружите, что одни главы имеют большее отношение к вашим проектам, чем другие. Далее приводится обзор того, что можно найти в отдельных главах1.
  • Глава 1. Web ответит на все вопросы. В этой главе поясняется, зачем вообще нужны активные серверные страницы.
  • Глава 2. Сразу приступим к делу. Мы твердо убеждены, что лучший способ чему-нибудь научиться - это сразу приступить к делу. Данная глава начинается с практического проекта (пересчета курсов валют). В ней затрагиваются некоторые тонкие моменты, но они подробно разъясняются в последующих главах.
  • Глава 3. Создание серверных скриптов на языке VBScript. Хотя глава 2 позволяет быстро начать, в ней опущена масса деталей. В третьей главе заполняются пробелы, по крайней мере, те, что относятся к VBScript.
  • Глава 4. Создание серверных скриптов на языке JavaScript. JavaScript является другим популярным языком создания скриптов. Каким языком пользоваться на сервере - дело вкуса. Если вы хотите быстро достичь результата, читайте либо главу 3, либо главу 4, в зависимости от того, на каком языке собираетесь программировать.
  • Глава 5. Серверные объекты. Независимо от выбранного вами языка программирования, фирма Microsoft предоставляет вам вспомогательные объекты, обеспечивающие мощь активных серверных страниц. Например, если вы захотите прочитать данные из формы, вам потребуется объект Request. Чтобы выполнить вывод в поток HTML, нужен объект Response. Внешние объекты позволяют вам обращаться к базам данных, связывать страницы и выполнять другие непростые задачи.
  • Глава 6. Соединение с клиентом. Серверные скрипты не всемогущи. В определенных случаях приходится работать с клиентскими скриптами. В этой главе показано, как применить полученные вами знания о серверных скриптах к клиентскому окружению. Вы также узнаете, как комбинировать обе эти технологии.
  • Глава 7. Доступ к базам данных. Самые "горячие" Web-сайты содержат разнообразные данные. Сайты, которые поставляют новости, каталоги и просто сообщения, лучше всего строить на основе базы данных. В этой главе говорится о том, как пользоваться серверными объектами для взаимодействия практически с каждой SQL-базой данных.
  • Глава 8. Персонализация Web-сайта. Немаловажным свойством многих Web-сайтов является персональный подход к посетителям. Для выполнения персонализации вы должны уметь идентифицировать пользователей и запоминать информацию о них. В данной главе демонстрируется несколько технических приемов.
  • Глава 9. Современные инструментальные средства. Многие разработчики при построении Web-сайтов пользуются приложениями Microsoft FrontPage или Visual InterDev. К счастью, указанные инструменты хорошо взаимодействуют с ASP, и в этой главе описывается, как именно.
  • Глава 10. Идеи для многократного использования. Одним из способов повышения производительности труда программиста являются повторно используемые модули. Вы или другой программист сможете встраивать их в самые разные проекты. Этому и посвящена глава 10.
  • Глава 11. Заказные серверные объекты. Если вы уверенно обращаетесь с языком Visual Basic (или хотите его выучить), то легко сможете создавать собственные серверные объекты. В этой главе приводятся некоторые примеры.
  • Глава 12. Создание собственных клиентских объектов. Еще одна задача, с которой может справиться Visual Basic, - это создание заказных клиентских объектов. Конечно, в целях максимальной совместимости с браузерами вы можете предпочесть Java, чтобы программы выполнялись непосредственно обозревателями. Как бы то ни было, в данной главе вы увидите достаточное количество практических примеров.
  • Глава 13". Другие возможности. Ваш выбор не ограничивается технологией ASP и сервером IIS. В этой главе описано, как пользоваться ASP на других платформах (включая Apache), и какие инструменты существуют наряду с ASP (например, РНР и ISP).
  • Глава 14. Сборник рецептов ASP. Если вы хотите быстро вставить в свою программу готовый код, обратитесь к настоящей главе. В ней вы найдете решения, которые можно сразу применить на Web-сайте. Некоторые материалы перекликаются с соответствующими главами, другие вы найдете только здесь (например, скрипты для отправки сообщений).
  • Глава 15. Web в будущем. В этой главе обобщается материал книги и приводятся прогнозы относительно будущего ASP и Web-технологий.
  • Приложение А. Разберем конкретный пример. Здесь подробно рассматривается конкретный проект по преобразованию существующего HTML-сайта в динамичный ASP-сайт, укомплектованный базой данных, рекламой, системой персонализации и т. д.
  • Приложение В. Введение в HTML. Если вам нужна краткая справка по некоторым нетривиальным особенностям HTML, вы найдете ее в этом приложении.
  • Приложение С. Более сложные элементы HTML. Если ВЫ постоянно пользуетесь редактором для создания форм, таблиц и кадров, информация из этого приложения окажется для вас полезной.
  • Приложение D. Подробно о DHTML. Динамический HTML (DHTML) позволяет перенести значительную часть работы с сервера на компьютер клиента.  Это уменьшит объем  и увеличит' эффективность серверных скриптов. Интеграция DHTML в серверные скрипты рассматривается во многих главах, но при этом предполагается, что вы уже знаете DHTML. Если вы новичок, приложение D познакомит вас с этой относительно новой технологией.
  • Приложение Е. Вопросы дизайна. Эта книга написана программистами и для программистов. Если этого не знать, можно догадаться по стилю приведенных примеров. В приложении Е Пол Ньюкирк демонстрирует читателю некоторые удачные и неудачные сайты и много рассуждает на тему Web-дизайна и стиля. Его советы позволят вам создать сайт, который выглядит так же хорошо, как работает.

 

Языки, которые можно изучить.
Приступая к программированию скриптов, необходимо определиться с языком и с тем, где будут выполняться скрипты, - на сервере или у пользователя. Некоторые из принятых решений могут сузить вашу аудиторию. Например, создавая клиентские скрипты на языке VBScript, программист отсекает часть пользователей Netscape Navigator, поскольку последний не может интерпретировать VBScript без дополнительного модуля. Эта книга поможет вам принимать оптимальные решения.

Для создания скриптов можно пользоваться практически любым языком программирования (Perl, С, C++, FORTRAN и т. д.), если вы умеете создавать элементы управления или как-то иначе осуществлять интеграцию с
браузером или сервером. Однако современные языки написания скриптов (такие как VBScript и JavaScript) уже интегрированы в браузер и сервер, и работать с ними гораздо проще.

В большинстве примеров в этой книге задействованы VBScript и JavaScript: VBScript по причине его простоты, a JavaScript из-за его универсальности. Примеры для серверных скриптов написаны с помощью ASP-технологии фирмы Microsoft, как правило, это VBScript (хотя ASP поддерживает и JScript). Эти программные средства легко доступны и широко применяются при создании замечательных и динамичных Web-сайтов.




Бесплатно скачать электронную книгу в удобном формате и читать:

Скачать книгу Active Server Pages в подлиннике - Наиболее полное руководство - Уильямс Э., Барбер К., Ньюкирк П. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать




Скачать книгу - Active Server Pages в подлиннике - Наиболее полное руководство - Уильямс Э., Барбер К., Ньюкирк П. - depositfiles

Скачать книгу - Active Server Pages в подлиннике - Наиболее полное руководство - Уильямс Э., Барбер К., Ньюкирк П. - letitbit
Дата публикации:





Теги: :: :: ::


 


 


Книги, учебники, обучение по разделам




Не нашёл? Найди:





2016-12-04 23:30:34