Cover image for Macromedia ColdFusion MX Professional Projects.
Macromedia ColdFusion MX Professional Projects.
Title:
Macromedia ColdFusion MX Professional Projects.
Author:
Rastogi, Parag.
ISBN:
9781592002443
Personal Author:
Physical Description:
1 online resource (944 pages)
Contents:
Title -- Copyright -- Dedication -- Acknowledgments -- About NIIT -- About the Authors -- Contents at a Glance -- Contents -- Introduction -- PART I Introducing ColdFusion MX -- Chapter 1 Overview of ColdFusion MX -- Why Use ColdFusion? -- Overview of the Components of ColdFusion MX -- The Internet -- Internet Applications -- Web Pages -- Web Servers and Web Browsers -- URLs -- CGI -- Server APIs -- ColdFusion Components -- CFML and the Scripting Environment -- ColdFusion Application Server -- ColdFusion MX Administrator -- Linking to External Applications -- Using ColdFusion -- Summary -- Chapter 2 Overview of CFML -- Using ColdFusion MX Tags -- ColdFusion MX Datatypes -- Simple Datatypes -- String -- Integers and Floating-Point Numbers -- Date/Time -- Boolean -- Complex Datatypes -- Arrays -- Lists -- Structures -- Using ColdFusion MX Variables -- Scope of Variables -- URL -- Common Gateway Interface -- Cookies -- Queries -- Forms -- Client, Session, Application, and Server Variables -- Order of Evaluation of Scope -- Handling Expressions in ColdFusion MX -- Typeless Expressions -- Arithmetic Expressions -- String Expressions -- Boolean Expressions -- Using ColdFusion MX Functions -- Mathematical Functions -- String Functions -- Date and Time Functions -- Array Functions -- List Functions -- Formatting Outputs Using Functions -- Handling Flow Control Using ColdFusion MX -- Using the Tag -- Using the Tag -- Using the Tag -- Summary -- Chapter 3 Introducing ColdFusion MX Application Development -- Overview of the Components of a ColdFusion MX Application -- The Overall Application Framework -- Application-Level Settings and Functions -- Reusable Application Elements -- Shared Variables -- Application Security -- Using the Application.cfm Template -- Naming the Application.

Enabling Client, Session, and Application Management -- Settings for Processing the Page Called by Application.cfm -- Define the Storage Location for the Client Variables -- Define Application-Wide Settings -- Handling Errors -- Example of an Application.cfm Page -- ColdFusion Application Development Environment -- Viewing ColdFusion Data Sources in the Workspace -- Mapping an Application in a Directory Structure -- Optimizing ColdFusion Applications -- Summary -- Chapter 4 Form Handling Using ColdFusion MX -- Introduction to HTML Forms -- Text Box Control -- Password Text Box Control -- Button Controls -- Creating a Form Handler -- Designing and Handling Radio Buttons -- Designing and Handling Checkboxes -- Handling Multiple Checkboxes -- Designing and Handling Select Boxes -- Designing and Handling Scrolling Text Boxes -- Designing and Handling Hidden Fields -- Designing and Handling Image Buttons -- Posting Form Data Using GET and POST -- Using GET -- Using POST -- Using the Tag -- Retrieving the Form Data Using ColdFusion MX -- Using the Tag -- Using the Tag and QUERY -- Using Forms to Perform Data Manipulation -- Summary -- Chapter 5 Accessing Databases Using ColdFusion MX -- Introducing Databases and Data Sources -- Creating Data Sources Using ColdFusion Administrator -- Accessing Databases from a ColdFusion MX Application -- Using the Tag -- Using SQL Statements in the Tag -- Returning the Query Data -- Using Query Results in Queries -- Using the Tag -- Writing Queries Using an Editor -- Writing Queries Using Dreamweaver MX -- Using ColdFusion Studio's SQL Builder -- Manipulating Information in the Database Using ColdFusion MX -- Inserting Data into a Database -- Updating Data in a Database -- Deleting Data from a Database -- Using the Tag -- Summary.

Chapter 6 Implementing Security in ColdFusion Applications -- Security Levels in ColdFusion -- Basic Security -- Advanced Security -- Authentication Using ColdFusion MX -- Using ColdFusion Authentication Tags and Functions -- Using the and Tags -- Using the Tag -- Using the ISUSERINROLE and GETAUTHUSER Functions -- Basic Authentication and Application Authentication -- Web Server Basic Authentication -- Application Authentication -- Using Advanced Security -- Elements of Advanced Security Implementation -- User Directories -- Resources -- Rules -- Policies -- Security Contexts -- ColdFusion Server -- Types of Advanced Security Implementation -- Securing Applications with User Security -- RDS -- Administrator Security -- Using Server Sandbox Security -- Implementing Sandbox Security -- Adding a Sandbox -- Summary -- Chapter 7 Integrating ColdFusion MX with Other Platforms -- Using External Objects in ColdFusion -- Using COM Objects -- Using CORBA Objects -- Using Java Objects -- Calling Java Classes Using CFX Tags -- Calling and Creating Java Components Using the Tag -- Calling Java Applets Using the Tag -- Using Flash Remoting with ColdFusion -- Determining the Flash Service Name -- Using the Flash Scope -- Calling Web Services from Flash Remoting MX -- Securing Access to ColdFusion from Flash Remoting MX -- Summary -- PART II Professional Project 1 -- Project 1 Migrating from ColdFusion 5.0 to ColdFusion MX -- Project 1 Overview -- Chapter 8 Using the ColdFusion MX Code Compatibility -- Instructions for Project Execution -- Steps to Create the Database -- Steps to Test the Application in ColdFusion 5.0 -- Steps to Test the Application for Compatibility in ColdFusion MX -- Migrating ColdFusion 5.0 Applications -- Creating a Migration Plan -- Using the Code Compatibility Analyzer.

Using the Settings Migration Wizard -- Migrating CFML Elements in ColdFusion MX -- CFMLTags and Attributes -- CFMLVariables and Functions -- Database Operations in ColdFusion MX -- Migrating the Localization Settings in ColdFusion MX -- Summary -- Chapter 9 Project Case Study-Upgrading the Existing ColdFusion 5.0 Application -- The Steffilina Bulletin Board Application -- Project Life Cycle -- Project Initiation -- Project Execution -- Requirement Analysis -- High-Level Design -- Low-Level Design -- Construction -- Integration and Testing -- User Acceptance Test -- Project Deployment -- The Database Schema -- Summary -- Chapter 10 Upgrading the ColdFusion 5.0 Application to a ColdFusion MX Application -- Designing Web Pages for the Bulletin Board Application -- Designing the Login Page -- Designing the User Main Page -- Designing the Post Message Page -- Designing the View Page -- Designing the Delete Message Page -- The Workings of the Bulletin Board Application -- Configuring the Data Source -- Validating the Bulletin Board Application's Users -- Working of the User Main Page -- Posting a Message -- Viewing Queries -- Deleting a Message -- Running the Code Compatibility Analyzer -- Summary -- PART III Professional Project 2 -- Project 2 Working with Files in ColdFusion MX -- Project 2 Overview -- Chapter 11 Using the Tag to Upload a File -- Instructions for Project Execution -- Steps to Create the Database -- Steps to Test the Application in ColdFusion MX -- Using the Tag -- Understanding the action Attribute of the Tag -- Uploading Files -- Creating the HTMLUpload Form Page -- Creating the ColdFusion Action Page for Uploading the File -- Viewing the Upload Form and Performing the Upload -- Using the Tag Attributes -- Using the nameConflict Attribute -- Using the accept Attribute.

Using the action Attribute to Perform Various Operations -- Manipulating Files on the Server -- Copying a File -- Renaming a File -- Moving a File -- Deleting a File -- Reading and Writing to a Text File -- Reading a Text File -- Writing to a Text File -- Summary -- Chapter 12 Project Case Study-Creating the Knowledge Bank Application -- Safe Health Pharma Knowledge Bank Application-The Present Scenario -- Safe Health Pharma Knowledge Bank Application-The Solution -- Project Life Cycle -- Requirements Analysis -- High-Level Design -- Low-Level Design -- Construction -- Integration and Testing -- User Acceptance Test -- The Database Schema -- Database Structure -- Summary -- Chapter 13 Creating the Knowledge Bank Application -- Designing Web Pages for the Knowledge Bank Application -- Designing the Login Page -- Designing the User Module Start Page -- Designing the Directory Listing Page -- Designing the Search Knowledge Bank Criteria Page -- Designing the Search Results Page -- Designing the Admin Module Start Page -- Designing the Verify New Articles Page -- Designing the View Activity Log Page -- The Workings of the Knowledge Bank Application -- Configuring the Data Source -- Validating the Application Users -- The Workings of the User Module -- Uploading Articles -- Viewing the Directory Listing -- Searching the Knowledge Bank for Articles -- The Workings of the Admin Module -- Creating New Logins -- Verifying New Articles -- Summary -- PART IV Professional Project 3 -- Project 3 Database Handling Using ColdFusion MX -- Project 3 Overview -- Chapter 14 Handling Errors and Exceptions Using ColdFusion MX -- Instructions for Project Execution -- Steps to Create the Database -- Steps to Test the Application in ColdFusion MX -- Understanding Errors and Exceptions -- Types of Errors -- Types of Exceptions -- Error- and Exception-Handling Layers.

The Standard Error Format and Error Variables.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: