Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новинки компьютерных книг Создание документов XML для Web


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

Создание документов XML для Web

Джесс Либерти, Майк Крейли

 
Библиография

В этой книге применен нестандартный подход к изложению материала. Перед тем как приступить к изучению тонкостей языка XML, в этой книге, подобно всем книгам серии На примерах, рассматривается реальная проблема, которую необходимо решать с помощью этих средств. Все начинается с анализа требований и разработки проекта приложения, затем, шаг за шагом, рассматривается реализация всего проекта. Навыки программирования и изучение подробностей XML приобретаются по мере реализации проекта; сначала следует понять что необходимо сделать, а затем как и какими средствами достичь необходимых результатов. Эта книга написана для тех, кто решил серьезно заняться созданием приложений для Web. Способность XML сохранять Web-документы, может полностью изменить подход к программированию в этой области.

Об авторах

Джесс Либерти (Jesse Liberty) является автором книги WebClasses from scratch, а также нескольких других книг по разработке Web-приложений, C++ и объектно-ориентированному программированию. Джесс - президент ассоциации Liberty Associates, Inc. Он занимается обучением, руководством, консультацией, а также разработкой отдельных Web-приложений. Кроме того, он старший вице-президент по системам электронных телекоммуникаций в Citibank, а также ведущий инженер программного обеспечения в AT&T. Он же является главным редактором серии книг издательства Que Programming from scratch (Программирование на примерах). Его книги находятся на официальном Web-сайте по адресу: http://www.LibertyAssociates.com.

Майк Крейли (Mike Kraley) разрабатывал аппаратные средства и сетевое программное обеспечение на протяжении 30 лет. В колледже он работал над проектом связи между компьютерами и стал одним из основателей ARPAnet. Позднее он продолжил свои работы в Bolt и Beranek & Newman. После того как ARPAnet превратилась в Internet, им был создан ряд государственных и коммерческих сетей с коммутацией пакетов. Работая на Lotus, он был генеральным директором первого проекта PIM - Lotus Agenda. Затем на Ziff-Davis и позже в AT&T принимал участие в разработке Interchange и на его базе создавал основы сети online, известной ныне как World Wide Web.

Посвящение

А кто такой Джон Галт?

Благодарности

Благодарю свою семью за внимание и поддержку, которые позволили мне создать эту книгу. Еще раз большое спасибо вам, Стейси, Робин, Рэйчел, Мило и Фред!

Хотя на обложке стоит только мое имя, сама книга явилась результатом усилий целого ряда квалифицированных специалистов издательства Que; среди них особо хотелось бы отметить Холли Аллендера и Трейси Дункелбергера. Неоценимую помощь для выпуска этого издания оказали Даллас Релефорд, Джефф Дурхам, Сьюзен Мур, Синтия Фиелдс и Бенджамин Берг. Они сделали все от них зависящее, чтобы книга получилась как можно лучше. Все ошибки этой книги мои, а не их, и, если вы их обнаружили, пошлите мне сообщение по электронной почте.

Особая благодарность моему соавтору Майку Крейли, без котрого эта книга была бы просто немыслима.

Введение

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

Все начинается с анализа требований и разработки проекта приложения, затем шаг за шагом рассматривается реализация всего проекта. Навыки программирования и изучение подробностей XML приобретаются по мере реализации проекта; сначала следует понять, что необходимо сделать, а затем, как и какими средствами достичь необходимых результатов.

Что содержится в этой книге и что следует знать

Эта книга обучает тому, как использовать XML и XSL для анализа, управления, сохранения и выполнения документов в сети Web. Для этого будут использованы ASP, VB, JavaScript, ADO и сопутствующие им средства. Конечно, основное внимание уделяется XML и XSL, но не паникуйте, если вы не разбираетесь на 100% в перечисленных выше технологиях! Более или менее сложные моменты будут рассмотрены достаточно подробно. Если опыт программирования на VB или JavaScript отсутствует вообще или ASP и WebClasses никогда не использовались, а что такое ADO неизвестно, следовало бы сначала прочитать WebClasses на примерах, или ASP на примерах, или какую-либо другую литературу по этой теме.

Чтобы успешно рассмотреть примеры и опробовать представленный исходный код, необходимо знать и уметь следующее.

  • Как установить и настроить Internet Information Server или Personal Web Server.
  • Как создать виртуальный каталог на Web-сервере.
  • Как создать и вызвать страницы ASP.
  • Как создать и запустить на исполнение проект в Visual Basic.
  • Как установить, настроить или создать таблицы и базы данных для SQL Server 7.

Все эти навыки приобретаются по мере изучения книги WebClasses на примерах. Если прочитана эта книга или нечто подобное, то все в порядке.

Если же вместо перечисленных навыков присутствует только желание продолжить изучение, то очень скоро окажется, что, разобравшись в тексте, подробно объясняющем весь код, запустить этот код и проверить его в работе невозможно и что для этого нужна чья-то квалифицированная помощь.

Ключевые сведения об XML

В этой книге рассматриваются следующие темы:

  • Что такое XML
  • Для чего используется XML
  • Подробности модели объекта документа
  • Как листы стилей XSL позволяют управлять документами XML
  • Как XML взаимодействует с HTML
  • Как XML взаимодействует с базами данных

Книга дает ответ на все эти вопросы и подробно объясняет каждую тему. Все начинается с краткого введения в XML, где рассматривается, что это такое, откуда произошло и как было создано. Приведен ряд примеров использования XML для решения реальных задач программирования. По ходу изложения материала сначала рассматривается проблема, а затем ее решение.

По мере реализации проекта подробно исследуется модель объекта документа XML (Document Object Model - DOM), которая будет постоянно сравниваться и противопоставляться HTML DOM. Демонстрируются способы управления документами XML с помощью DOM и листов стилей XSL, а также их реализация на VBScript и JavaScript. Кроме того, рассматривается взаимодействие документов XML с HTML в составе Web-приложения, а также возможность сохранения и возвращения данных с SQL-сервера.

Для кого написана эта книга

Эта книга написана для тех, кто решил серьезно заняться созданием Web-приложений. Способность XML сохранять Web-документы может полностью изменить подход к программированию в этой области.

Вернуться к начальной странице



http://subscribe.ru/
E-mail: ask@subscribe.ru
Поиск

В избранное