Ajax Construction Kit: Building Plug-and-Play Ajax Applications (Paperback)
暫譯: Ajax 建構工具包:打造即插即用的 Ajax 應用程式 (平裝本)

Michael Morrison

  • 出版商: Prentice Hall
  • 出版日期: 2007-07-09
  • 定價: $1,580
  • 售價: 6.0$948
  • 語言: 英文
  • 頁數: 312
  • 裝訂: Paperback
  • ISBN: 0132350084
  • ISBN-13: 9780132350082
  • 相關分類: Ajax
  • 立即出貨(限量) (庫存=2)

買這商品的人也買了...

相關主題

商品描述

Description

Supercharge Your Sites with Ajax Right Now...No Scripting Expertise Needed!

You’ve heard how great Ajax is--how it can help make your Web sites more usable, more interactive, more responsive, more successful. Ajax Construction Kit lets you put Ajax to work right now, even if you’ve never written a script! Just learn a few essentials, check out a few examples, then run the live CD and discover all the plug-and-play code you need to hit the ground running. Ajax Construction Kit’s built-in applications work right out of the box. And with easy guidance from Michael Morrison, you’ll gradually deepen your understanding--learn how to customize, extend, and reuse these applications--and even build skills for creating new ones. Walk away an expert.

 

Use Ajax Construction Kit’s ten complete applications to

  • Dynamically load Web data
  • Dynamically populate lists
  • Tap into RSS news feeds
  • Use AutoComplete to reduce input errors
  • Create more responsive GUIs with real-time validation
  • Build a killer interface for viewing images
  • Present information or advertising with slick pop-ups
  • Provide an up-to-the-minute weather forecast
  • Build an e-commerce product shipping calculator
  • Add ratings tools to your site

And more...

 

CD-ROM Includes

  • Your complete Ajax projects: Run the Ajax projects (HTML, JavaScript, and PHP source code) that are included on the CD from your Windows, Mac OS X, or Linux system.
  • Your complete Ajax environment: Boot the CD as an Ubuntu Linux live CD to immediately begin working with the Ajax projects (no setup required).
  • Ready-to-run tools on the CD include the XAMPP Web server, Firefox Web browser, and Bluefish HTML editor.

System Requirements:

  • Platform: Windows, Linux, Mac (OS X or higher)
  • Processor: Intel-based processor (Pentium or higher)
  • Memory: 128 MB RAM or more
  • Disk space: None required; USB thumb drive optional to store data
  • Optical drive: CD reader

Negus Live Linux Series

Your Practical, Hands-On Guides to Getting Real Results with Free Software

Add the free software and examples from the book’s CD to your Windows, Mac OS X, or Linux system to follow along with the projects described in the book. Or boot the CD directly to use a complete, prepackaged set of free software tools to play, display, and modify those projects. Start as a novice, by trying out examples...and finish with professional Ajax-enabled Web content!

 

SERIES EDITOR CHRISTOPHER NEGUS is the bestselling author of the Red Hat Linux Bible series, Linux Toys series, and this series’s flagship title, Linux Live CDs.

 

Table of Contents

Introduction 1

Part I    Ajax Boot Camp

1          Ajax and a Brave New World Wide Web 9

2          Inside an Ajax Application 25

Part II    Building Real-World Ajax Applications

3          Dynamically Loading Web Data: An XML E-Book Viewer 49

4          Using Ajax to Dynamically Populate Lists: A Stock Picker 75

5          Tapping into RSS News Feeds 97

6          Reading the User's Mind with Auto-Complete 121

7          Creating Responsive GUIs with Real-Time Validation 139

8          A Killer Interface for Image Viewing 159

9          Presenting Information with Slick Popups 171

10         Forecasting the Weather with Ajax 189

11         Building an Ajax Shipping Calculator 205

12         Adding an Ajax-Powered Rating System to Your Site 231

Part III    Appendices

Appendix A      The Past, Present, and Future of Ajax 257

Appendix B      A Quick and Dirty XMLHttpRequest Reference 261

Appendix C     Using the Live Linux CD 271

商品描述(中文翻譯)

### 說明

**立即用 Ajax 強化您的網站...不需要編程專業知識!**

您聽說過 Ajax 的優點——它如何幫助您的網站變得更易用、更具互動性、更具響應性、更成功。《Ajax Construction Kit》讓您立即開始使用 Ajax,即使您從未編寫過腳本!只需學習一些基本知識,查看幾個範例,然後運行隨附的實時 CD,發現所有即插即用的代碼,讓您快速上手。《Ajax Construction Kit》的內建應用程式可立即使用。在 Michael Morrison 的簡單指導下,您將逐漸加深理解——學會如何自定義、擴展和重用這些應用程式,甚至培養創建新應用程式的技能。**成為專家。**

使用《Ajax Construction Kit》的十個完整應用程式來:

- 動態加載網頁數據
- 動態填充列表
- 獲取 RSS 新聞源
- 使用自動完成減少輸入錯誤
- 創建更具響應性的 GUI,並進行實時驗證
- 建立一個出色的圖像查看介面
- 使用精美的彈出窗口展示信息或廣告
- 提供即時的天氣預報
- 建立電子商務產品運費計算器
- 為您的網站添加評分工具

**還有更多...**

CD-ROM 包含:

- **您的完整 Ajax 專案:** 從您的 Windows、Mac OS X 或 Linux 系統運行隨附於 CD 的 Ajax 專案(HTML、JavaScript 和 PHP 源代碼)。
- **您的完整 Ajax 環境:** 將 CD 作為 Ubuntu Linux 實時 CD 啟動,立即開始使用 Ajax 專案(無需設置)。
- CD 上的即用工具包括 XAMPP 網頁伺服器、Firefox 網頁瀏覽器和 Bluefish HTML 編輯器。

系統需求:

- 平台:Windows、Linux、Mac(OS X 或更高版本)
- 處理器:基於 Intel 的處理器(Pentium 或更高)
- 記憶體:128 MB RAM 或更多
- 磁碟空間:無需;可選擇 USB 隨身碟以存儲數據
- 光碟驅動器:CD 閱讀器

Negus Live Linux 系列

**您獲得真實結果的實用、動手指南,使用免費軟體**

將書中 CD 的免費軟體和範例添加到您的 Windows、Mac OS X 或 Linux 系統中,以便跟隨書中描述的專案。或者直接啟動 CD,使用完整的預打包免費軟體工具集來玩、顯示和修改這些專案。從新手開始,嘗試範例...並以專業的 Ajax 啟用網頁內容結束!

**系列編輯 Christopher Negus** 是《Red Hat Linux Bible》系列、《Linux Toys》系列以及本系列的旗艦書籍《Linux Live CDs》的暢銷書作者。

### 目錄

引言 1

**第一部分 Ajax 訓練營**

1 Ajax 和一個勇敢的新世界網際網路 9
2 Ajax 應用程式的內部 25

**第二部分 建立真實世界的 Ajax 應用程式**

3 動態加載網頁數據:一個 XML 電子書查看器 49
4 使用 Ajax 動態填充列表:一個股票選擇器 75
5 獲取 RSS 新聞源 97
6 使用自動完成讀懂用戶的心思 121
7 創建具有實時驗證的響應式 GUI 139
8 一個出色的圖像查看介面 159
9 使用精美的彈出窗口展示信息 171
10 使用 Ajax 預測天氣 189
11 建立一個 Ajax 運費計算器 205
12 為您的網站添加一個 Ajax 驅動的評分系統 231

**第三部分 附錄**

附錄 A Ajax 的過去、現在和未來 257
附錄 B 快速簡易的 XMLHttpRequest 參考 261
附錄 C 使用實時 Linux CD 271