ColdFusion 8 Developer Tutorial
暫譯: ColdFusion 8 開發者教程

John Farrar

  • 出版商: Packt Publishing
  • 出版日期: 2008-06-30
  • 售價: $2,030
  • 貴賓價: 9.5$1,929
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 1847194125
  • ISBN-13: 9781847194121
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

In Detail

Adobe ColdFusion is an application server, renowned for rapid development of dynamic websites, with a straightforward language (CFML), powerful methods for packaging and reusing your code, and AJAX support that will get developers deep into powerful web applications quickly.

This book is the most intense guide to creating professional ColdFusion applications available. Packed with example code, and written in a friendly, easy-to-read style, this book is just want you need if you are serious about ColdFusion.

This book will give you clear, concise and, of course, practical guidance to take you from the basics of ColdFusion 8 to the skills that will make you a ColdFusion developer to be reckoned with.

ColdFusion expert John Farrar will teach you how about the basics of ColdFusion programming, application architecture, and object reuse, before showing you a range of topics including AJAX library integration, RESTful Web Services, PDF creation and manipulation, and dynamically generated presentation files that will make you the toast of your ColdFusion developer town.

This book digs deep with the basics, with real-world examples of the how and whys, to get more done faster with ColdFusion 8.

This book also covers the new features of ColdFusion 8 Update 1.

What you will learn from this book?

  • The basics of ColdFusion
  • Basic debugging and exception handling techniques, and conditional processing
  • Making your ColdFusion Components (CFCs) come alive with methods, using object inheritance, connecting to a database through the internal methods of our object/CFCs
  • Keeping your object/CFCs thread safe when multiple users are running the same code segments
  • Managing multiple products through common forms for listing, editing, and adding data
  • Passing information into a custom tag, different methods of storing and accessing tags and tag libraries
  • Wrapping the ThickBox JavaScript gallery functions into a custom tag for simple functional reuse
  • Wrapping a Google map library into our code with a custom tag for simplified interactive maps, and creating a multi-state form list wrapped in a custom tag
  • Controlling site content based on current user permissions
  • ColdFusion AJAX Layout features and ColdFusion widgets
  • Enhancing the user interface with AJAX
  • Searching with a database, features of Verity search solution, how to integrate a third-party search solution
  • Managing files, emails, and images for a dynamic website
  • Integrating Feed, REST, and SOAP web services for interacting with other sites
  • Creating data-driven reports in ColdFusion with several styles and interactions
  • Presenting dynamic contents on your site using CFPresentation

Approach

This book is a fast-paced tutorial to developing ColdFusion applications, with an emphasis on real-world skills. Packed with examples and careful explanations, the book leads you through all the topics relevant to today's ColdFusion developer.

Who this book is written for?

This book is for web developers working with ColdFusion 8.

If your goal is to get a good grounding in the basics of the language as quickly as possible and put a site together quickly, this book is ideal for you. If you want to learn more about professional programming of ColdFusion, this book is definitely for you.

No prior knowledge of ColdFusion is expected, but basic knowledge of general web and software development skills is assumed.

商品描述(中文翻譯)

詳細內容

Adobe ColdFusion 是一個應用伺服器,以快速開發動態網站而聞名,擁有簡單的語言 (CFML)、強大的代碼包裝和重用方法,以及 AJAX 支援,能讓開發者迅速深入強大的網頁應用程式。

本書是目前最全面的專業 ColdFusion 應用程式開發指南。書中充滿範例代碼,並以友好、易讀的風格撰寫,若您對 ColdFusion 認真,本書正是您所需。

本書將為您提供清晰、簡潔且實用的指導,幫助您從 ColdFusion 8 的基礎知識學習到能讓您成為一名值得關注的 ColdFusion 開發者的技能。

ColdFusion 專家 John Farrar 將教您 ColdFusion 程式設計的基礎、應用架構和物件重用,然後介紹一系列主題,包括 AJAX 函式庫整合、RESTful 網路服務、PDF 創建與操作,以及動態生成的展示文件,讓您在 ColdFusion 開發者社群中脫穎而出。

本書深入探討基礎知識,提供實際範例,解釋如何及為何,以便讓您在 ColdFusion 8 中更快地完成更多工作。

本書還涵蓋了 ColdFusion 8 更新 1 的新功能。

您將從本書學到什麼?
- ColdFusion 的基礎知識
- 基本的除錯和例外處理技術,以及條件處理
- 使您的 ColdFusion 元件 (CFCs) 透過方法活躍起來,使用物件繼承,通過我們的物件/CFCs 的內部方法連接到資料庫
- 當多個使用者運行相同的代碼段時,保持您的物件/CFCs 的執行緒安全
- 通過通用表單管理多個產品的列出、編輯和新增資料
- 將資訊傳遞到自定義標籤,存儲和訪問標籤及標籤庫的不同方法
- 將 ThickBox JavaScript 圖庫功能包裝成自定義標籤以便簡單的功能重用
- 將 Google 地圖庫包裝到我們的代碼中,使用自定義標籤簡化互動地圖,並創建一個包裝在自定義標籤中的多狀態表單列表
- 根據當前用戶權限控制網站內容
- ColdFusion AJAX 佈局功能和 ColdFusion 小部件
- 使用 AJAX 增強用戶界面
- 使用資料庫進行搜索,Verity 搜索解決方案的特性,如何整合第三方搜索解決方案
- 管理動態網站的文件、電子郵件和圖像
- 整合 Feed、REST 和 SOAP 網路服務以與其他網站互動
- 在 ColdFusion 中創建數據驅動的報告,具有多種樣式和互動
- 使用 CFPresentation 在您的網站上展示動態內容

方法

本書是一個快速的 ColdFusion 應用程式開發教程,重點在於實際技能。書中充滿範例和詳細解釋,帶領您了解當今 ColdFusion 開發者相關的所有主題。

本書的讀者對象是誰?

本書適合使用 ColdFusion 8 的網頁開發者。

如果您的目標是儘快掌握語言的基礎知識並快速組建網站,本書非常適合您。如果您想進一步了解 ColdFusion 的專業編程,本書絕對適合您。

不需要具備 ColdFusion 的先前知識,但假設您具備一般網頁和軟體開發技能的基本知識。