Macromedia Coldfusion Mx: Professional Projects

by ; ;
Edition: 1st
Format: Paperback
Pub. Date: 2003-03-13
Publisher(s): Cengage Learning Ptr
List Price: $49.99

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Incorporating seven hands-on projects, Macromedia ColdFusion MX Professional Projects is your key to unlocking the power of this latest version of ColdFusion. Each project focuses on a specific concept and is based on a real-world situation. You will be able to use the skills that you develop throughout the book to modify the projects to fit your professional needs. Book jacket.

Table of Contents

Introductionp. xxxiii
Introducing Coldfusion MXp. 1
Overview of ColdFusion MXp. 3
Why Use ColdFusion?p. 4
Overview of the Components of ColdFusion MXp. 6
Using ColdFusionp. 14
Summaryp. 15
Overview of CFMLp. 17
Using ColdFusion MX Tagsp. 18
ColdFusion MX Datatypesp. 21
Using ColdFusion MX Variablesp. 25
Scope of Variablesp. 26
Handling Expressions in ColdFusion MXp. 31
Using ColdFusion MX Functionsp. 34
Handling Flow Control Using ColdFusion MXp. 38
Summaryp. 43
Introducing ColdFusion MX Application Developmentp. 45
Overview of the Components of a ColdFusion MX Applicationp. 46
Using the Application.cfm Templatep. 48
ColdFusion Application Development Environmentp. 53
Mapping an Application in a Directory Structurep. 56
Optimizing ColdFusion Applicationsp. 58
Summaryp. 60
Form Handling Using ColdFusion MXp. 61
Introduction to HTMl Formsp. 62
Creating a Form Handlerp. 64
Posting Form Data Using GET and POSTp. 69
Using the [left angle bracket]CFFORM[right angle bracket] Tagp. 73
Retrieving the Form Data Using ColdFusion MXp. 75
Summaryp. 79
Accessing Databases Using ColdFusion MXp. 81
Introducing Databases and Data Sourcesp. 82
Creating Data Sources Using ColdFusion Administratorp. 83
Accessing Databases from a ColdFusion MX Applicationp. 84
Writing Queries Using an Editorp. 93
Manipulating Information in the Database Using ColdFusion MXp. 95
Inserting Data into a Databasep. 95
Using the [left angle bracket]CFQUERYPARAM[right angle bracket] Tagp. 98
Summaryp. 99
Implementing Security in ColdFusion Applicationsp. 101
Security Levels in ColdFusionp. 102
Authentication Using ColdFusion MXp. 105
Using Advanced Securityp. 111
Using Server Sandbox Securityp. 115
Summaryp. 117
Integrating ColdFusion MX with Other Platformsp. 119
Using External Objects in ColdFusionp. 120
Using Flash Remoting with ColdFusionp. 135
Summaryp. 138
Professional Project 1p. 139
Migrating from Coldfusion 5.0 to Coldfusion MXp. 141
Project 1 Overviewp. 142
Using the ColdFusion MX Code Compatibilityp. 143
Instructions for Project Executionp. 144
Migrating ColdFusion 5.0 Applicationsp. 147
Summaryp. 154
Project Case Study--Upgrading the Existing ColdFusion 5.0 Applicationp. 155
The Steffilina Bulletin Board Applicationp. 156
Project Life Cyclep. 158
The Database Schemap. 163
Summaryp. 164
Upgrading the ColdFusion 5.0 Application to a ColdFusion MX Applicationp. 165
Designing Web Pages for the Bulletin Board Applicationp. 166
The Workings of the Bulletin Board Applicationp. 172
Running the Code Compatibility Analyzerp. 188
Summaryp. 191
Professional Project 2p. 193
Working with Files in Coldfusion MXp. 195
Project 2 Overviewp. 196
Using the [left angle bracket]cffile[right angle bracket] Tag to Upload a Filep. 197
Instructions for Project Executionp. 198
Using the [left angle bracket]cffile[right angle bracket] Tagp. 200
Using the [left angle bracket]cffile[right angle bracket] Tag Attributesp. 208
Using the action Attribute to Perform Various Operationsp. 211
Summaryp. 216
Project Case Study--Creating the Knowledge Bank Applicationp. 217
Safe Health Pharma Knowledge Bank Application--The Present Scenariop. 218
Safe Health Pharma Knowledge Bank Application--The Solutionp. 219
Project Life Cyclep. 220
The Database Schemap. 232
Summaryp. 234
Creating the Knowledge Bank Applicationp. 235
Designing Web Pages for the Knowledge Bank Applicationp. 236
The Workings of the Knowledge Bank Applicationp. 252
Summaryp. 298
Professional Project 3p. 299
Database Handling Using Coldfusion MXp. 301
Project 3 Overviewp. 302
Handling Errors and Exceptions Using ColdFusion MXp. 303
Instructions for Project Executionp. 304
Understanding Errors and Exceptionsp. 306
Error- and Exception-Handling Layersp. 308
Using the [left angle bracket]cftransaction[right angle bracket] Tagp. 322
Logging Errors in the Log File Using the [left angle bracket]cflog[right angle bracket] Tagp. 324
Debugging Using ColdFusion Administratorp. 326
Using the [left angle bracket]cfreport[right angle bracket] Tagp. 330
Summaryp. 331
Project Case Study--Creating the Recruitment System Applicationp. 333
Smart Stores Recruitment System Application--The Present Scenariop. 334
Smart Stores Recruitment System Application--The Solutionp. 335
Project Life Cyclep. 336
The Database Schemap. 343
Summaryp. 347
Creating the Recruitment System Applicationp. 349
Designing Web Pages for the Recruitment System Applicationp. 350
The Workings of the Recruitment System Applicationp. 366
Summaryp. 406
Professional Project 4p. 407
Creating a Web Service Using Coldfusion MXp. 409
Project 4 Overviewp. 410
Introduction to ColdFusion Componentsp. 411
Instructions for Project Executionp. 412
Introducing CFCsp. 414
Introducing Web Services in ColdFusion MXp. 427
Summaryp. 434
Project Case Study--Creating the Online Appraisal Applicationp. 435
Electric Components, Inc. Online Appraisal Applicationp. 436
Project Life Cyclep. 438
The Database Schemap. 444
Summaryp. 451
Creating the Online Appraisal Applicationp. 453
Designing Web Pages for the Online Appraisal Applicationp. 454
The Workings of the Online Appraisal Applicationp. 468
Summaryp. 520
Professional Project 5p. 521
Creating a Search Engine Application Using Verityp. 523
Project 5 Overviewp. 524
Understanding the Verity Search Enginep. 525
Instructions for Project Executionp. 526
ColdFusion Applications by Verityp. 529
Creating a Collectionp. 529
Populating and Indexing a Collectionp. 533
Creating a Search Interfacep. 539
Verity Search Query Languagep. 541
Summaryp. 548
Project Case Study--Creating a Worldwide Search Application for InfoTools Inc.p. 549
InfoTools Inc. Worldwide Search Applicationp. 550
Database Schemap. 561
Summaryp. 564
Creating the Worldwide Search Applicationp. 565
Designing Web Pages for a Worldwide Search Applicationp. 566
The Workings of the Worldwide Search Applicationp. 584
Summaryp. 621
Professional Project 6p. 623
Handling XML in Coldfusion MXp. 625
Project 6 Overviewp. 626
Working with XML Data Using ColdFusion MXp. 627
Instructions for Project Executionp. 628
XML--An Overviewp. 630
Summaryp. 643
Project Case Study--Creating the Purchase Management Applicationp. 645
WeMakeCars, Inc. Purchase Management Application--The Current Issues and the Proposed Solutionp. 646
Project Life Cyclep. 648
The Database Schemap. 652
Summaryp. 662
Creating the Purchase Management Applicationp. 663
Designing Web Pages for the Purchase Management Applicationp. 664
The Workings of the Purchase Management Applicationp. 672
Summaryp. 697
Professional Project 7p. 699
Handling Charting and E-Mail Integration in Coldfusion MXp. 701
Project 7 Overviewp. 702
Drawing Chartsp. 703
Instructions for Project Executionp. 704
Creating a Chartp. 707
Types of Chartsp. 715
Using a Query to Create a Chartp. 719
Linking Charts to URLsp. 728
Administering Chartsp. 731
Summaryp. 733
E-Mail Integration with ColdFusion MXp. 735
Setting the ColdFusion Mail Serverp. 736
Sending E-Mailsp. 739
Receiving E-Mailp. 756
Deleting E-Mailp. 761
Summaryp. 762
Project Case Study--Creating the Sales Data Analyst Applicationp. 763
Selling On The Web--Current Issues and the Proposed Solutionp. 764
Project Life Cyclep. 766
The Database Schemap. 770
Summaryp. 774
Creating the Sales Data Analyst Toolp. 775
Designing Web Pages for the Sales Data Analyst Toolp. 776
The Workings of the Sales Data Analyst Toolp. 784
Summaryp. 818
Appendixesp. 819
Creating ColdFusion MX Custom Tagsp. 821
Creating and Calling Custom Tagsp. 822
Custom Tag Attributesp. 827
Custom Tag Executionp. 830
Scripting with the [left angle bracket]cfscript[right angle bracket] Tagp. 835
An Introduction to ColdFusion Scriptingp. 836
Statements in CFScriptp. 839
Creating Functionsp. 846
Using Java Objects in ColdFusion MXp. 851
Creating an Instance of a Java Objectp. 852
Calling Methods and Properties in a Java Classp. 856
Creating and Using a Java Classp. 859
Using Dreamweaver MXp. 865
An Introduction to Dreamweaver MXp. 866
Creating Web Sites Using Dreamweaver MXp. 869
Creating a Dynamic Site Using Dreamweaver MXp. 876
Introduction to Microsoft .NETp. 881
Introduction to the .NET Frameworkp. 882
.NET Framework Featuresp. 884
Introduction to Visual Studio .NETp. 886
Indexp. 889
Table of Contents provided by Rittenhouse. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.