did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780130660619

Core Coldfusion 5

by
  • ISBN13:

    9780130660619

  • ISBN10:

    0130660612

  • Edition: CD
  • Format: Paperback
  • Copyright: 2001-10-01
  • Publisher: Pearson P T R
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $44.99

Summary

Written from the perspective of an expert ColdFusion developer, this comprehensive introduction to ColdFusion 5.0 development shows readers exactly how to create robust database-driven Web applications, hands-on. Readers master ColdFusion by building a series of increasingly complex, real-world subsystems, and then integrating them into a single, enterprise-class application. This concise, practical guide introduces ColdFusion 5.0's most powerful new features, including user-defined functions, query-of-queries, and data-driven Macromedia Generator graphs. Eben Hewitt provides realistic "notes from the field" to help you cut through the hype and jumpstart your own application development. Among the key topics covered: writing ColdFusion custom tags; building secure application frameworks; content serialization with XML, deploying ColdFusion applications in wireless environments; directory and file management; Web e-mail; database integration, and more. The book also contains a complete ColdFusion 5.0 tag and function reference. The CD-ROM contains 30-day evaluation copies of ColdFusion 5.0 Enterprise Application Server for Windows, Linux, and Solaris; ColdFusion Studio 4.5; HomeSite 4.5; Macromedia Spectra 1.5 Application Framework; and JRun 3.0.1; plus an unlimited copy of ColdFusion Express, and all of the book's source code.

Table of Contents

Preface xv
Acknowledgments xxi
Getting the Lay of the Land
2(12)
What Is CoIdFusion?
3(3)
What Can It Do for You?
6(1)
Why CoIdFusion?
7(2)
What's New in Macromedia CoIdFusion 5?
9(2)
What Difference Does the Macromedia Merger Make?
11(3)
The World Wide Web and HTTP
14(12)
What Is the Internet?
15(9)
Application Servers
24(2)
Preparing Your Coldfusion Environment
26(16)
Operating-System Requirements
27(1)
Hardware Requirements
28(2)
Choosing a Web Server
30(3)
Choosing a Data Server
33(4)
Choosing a Version of ColdFusion 5
37(2)
Getting CoIdFusion 5
39(2)
What's Next?
41(1)
Installing Coldfusion 5
42(30)
Checking Installation Requirements
43(3)
License Agreement
46(1)
Customer Information
47(1)
Web Server
47(1)
Choose Destination Path
48(1)
Choose Components to Install
48(4)
Assign Passwords
52(1)
Confirm Selections
53(1)
Install Files
54(4)
What ColdFusion Installs on Your Machine
58(5)
Troubleshooting Your Installation
63(2)
Installing ColdFusion on Linux
65(5)
Uninstalling ColdFusion
70(2)
Coldfusion Markup Language and Variables
72(18)
Introduction to the ColdFusion Markup Language
73(3)
How to Begin
76(2)
Your First ColdFusion Template
78(8)
Setting and Outputting Rules
86(4)
Passing Data Between Templates
90(24)
What Is Scope?
91(2)
Scopes Available to ColdFusion
93(14)
The CGI Scope
107(5)
Conclusion
112(2)
Expressions, Conditional Logic, and, Flow Control
114(40)
What Are Expressions?
115(2)
What Is Conditional Logic?
117(22)
Flow Control
139(6)
A Complete Site Flow Control Framework
145(9)
Functions and Complex Data Types
154(56)
What Are Functions?
155(8)
User-Defined Functions
163(11)
Working with Lists
174(7)
Arrays
181(16)
Structures
197(5)
Putting It to Work
202(8)
Designing A Relational Database
210(30)
Three-Tier Architecture
212(1)
What Is a Database?
212(3)
The Relational Database
215(5)
Normalization
220(9)
A Database Creation Script for Microsoft SQL Server
229(5)
Tips for Writing a Database and Planning Your Web-Based Application
234(3)
Conclusion
237(3)
Working With Relational Databases
240(82)
Data Manipulation Language
242(1)
Connecting to a Database
242(28)
ColdFusion Datasources
270(1)
Creating a Datasource in ColdFusion Administrator
270(9)
<CFQUERY>
279(8)
Inserting Records
287(1)
Updating Records
287(3)
Deleting Records
290(8)
Joins
298(6)
Group By
304(1)
Having
305(1)
A Complete Search Engine Application
306(14)
Conclusion
320(2)
A Note About the Coldfusion Administrator
322(8)
Server
324(1)
Security
325(1)
Tools
326(4)
Loops
330(16)
What Is a Loop?
331(2)
The Query Loop
333(5)
The Conditional Loop
338(1)
List Loops
338(1)
Looping over Structures
339(3)
<CFFLUSH>
342(4)
Coldfusion Scripting
346(14)
How Does CFScript Work?
347(2)
Conditional Processing
349(3)
Looping
352(5)
Another User-Defined Function
357(2)
Conclusion
359(1)
The Coldfusion Application Framework
360(26)
Defining the Application Framework
361(8)
Session Variables
369(2)
Client Variables
371(4)
Server Variables
375(1)
Error Handling
376(3)
Logging Site Information with <CFLOG>
379(2)
Creating a Personalized Web Page
381(5)
Graphing With Coldfusion
386(24)
Making a Simple Graph
388(3)
Horizontal and Bar Graphs
391(4)
Pie Graphs
395(1)
Line and Area Graphs
396(4)
Speeding load Time with <CFSAVECONTENT>
400(4)
Using <CFGRAPHDATA>
404(2)
A Complete Data Drill-Down Graph Application
406(4)
Sending and Receiving Email with Coldfusion
410(20)
Sending Email
411(14)
Sending HTML Email
425(3)
Conclusion
428(2)
File and Directory Management
430(20)
<CFFILE>
432(11)
<CFDIRECTORY>
443(7)
Writing Custom Tags
450(26)
Advantages of Custom Tags
452(1)
Disadvantages of Custom Tags
452(1)
Creating a Sample Custom Tag
453(2)
Passing Values into and out of Custom Tags
455(6)
Making a Banner Ad Custom Tag
461(3)
How ColfFusion Finds Custom Tags
464(1)
Nested Custom Tags
465(8)
Encrypting Custom Tags
473(1)
Conclusion
473(3)
XML and Coldfusion
476(12)
XML
478(1)
WDDX Datatypes
479(1)
Serializing and Deserializing
479(1)
WDDX in Action
480(6)
Conclusion
486(2)
Creating Intelligent Agents
488(12)
CFHTTP
489(3)
The GET Method
492(3)
The POST Method
495(2)
What Do We Do Now?
497(3)
A Complete E-Commerce Application
500(69)
Store
503(19)
Shop
522(7)
Images
529(1)
Queries
529(4)
Checkout
533(25)
Admin
558(10)
Conclusion
568(1)
Appendix A Coldfusion 5 Tag Reference 569(152)
Appendix B Coldfusion Function Reference 721(116)
Appendix C Common Errors and What to Do About Them 837(30)
Appendix D Getting a Coldfusion Job 867(8)
Appendix E Getting Certified in Coldfusion 875(18)
Appendix F Best Practices 893(10)
Appendix G Wireless Coldfusion with WAP and WML 903(22)
Appendix H Coldfusion Resources, User Groups, and Host 925(68)
Appendix I SQL Function Reference 993
Index 949

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program