09/29/20092009 Cascade Server User's Conference 1 Cascade Server Flash & Data Integration 2009...
-
Upload
buck-beasley -
Category
Documents
-
view
213 -
download
0
Transcript of 09/29/20092009 Cascade Server User's Conference 1 Cascade Server Flash & Data Integration 2009...
09/29/20092009 Cascade Server User's Conference1
Cascade Server Flash& Data Integration
2009 Cascade Server User’s Conference
Justin KlingmanManager, Web Design & Content ManagementBeacon Technologies, Inc.September 29, 2009
09/29/20092009 Cascade Server User's Conference2
Introduction
Who am I? Beacon Technologies, Inc.
Automate, Grow, and Showcase Your Business
Cascade Server Consultation, Development, & Hosting
Custom Software Development, Search Engine Marketing, Web Design, Creative Media, Hosting
09/29/20092009 Cascade Server User's Conference3
Introduction
My Cascade Server WorldPurchased in April 2005 as
“PublishXML”Official partner of Hannon HillParticipate on the Product
Advisory CouncilConduct end-user training
09/29/20092009 Cascade Server User's Conference4
Introduction
About today’s sessionUse XSL and XML to integrate Flash
projects within your siteProvide easy ways for end users to
maintain Flash applications using Data Definitions in Cascade Server
Strategy for organizing files for Flash projects
09/29/20092009 Cascade Server User's Conference5
Benefits
End user can update Flash Time & expense savings End user won’t be able to mess up
Flash code
09/29/20092009 Cascade Server User's Conference6
30,000 Foot View
Flash player written to read its data from an XML file
Create Data Definition with necessary data elements
Data Definition attached to the homepage
Data Definition outputs data via XSL into Flash player’s XML file format
09/29/20092009 Cascade Server User's Conference7
Step 1: Develop Flash
DesignIdentify elements end user will update
DevelopUpdatable elements read by Flash
from XML fileCreate XML file your way…Cascade
will adapt using XSLGet it working outside Cascade
09/29/20092009 Cascade Server User's Conference8
Step 2: Import into Cascade
Load files into Cascade Use separate directory for Flash files
(.swf, .js, .xml, etc.)Turn off write access for end users
Import images to be used to folder editable by end user
09/29/20092009 Cascade Server User's Conference9
Step 3: Data Definition
Include all updatable elements for XML file from Step 1
Can have data elements for other functionality
09/29/20092009 Cascade Server User's Conference10
Step 4: Embed Flash
Use XSL to embed exactly like HTML file from Step 1Hidden from Cascade using CDATA
Flash does not display in CascadeDevelop way for end user to see what
they’re doing
09/29/20092009 Cascade Server User's Conference11
Step 5: Enable Front End
Attach Data Definition Attach XSL
Use current-page block if not using <system-region name=“DEFAULT”/>
Edit homepage and fill out data
09/29/20092009 Cascade Server User's Conference12
Step 6: Flash XML File
Convert Flash XML file to page assetOutput as XML using targetUse simple XML templateIndexes homepage Data DefinitionWill overwrite XML file created for
Flash in Step 1Not directly editable by end userWill need to be published by end user
09/29/20092009 Cascade Server User's Conference13
Step 7: Publish
Publish to Web server to test You’re done Bask in your easy success
Thank your Flash developerGloat to other developersTell your boss it took weeksDon’t tell him/her that if it took one day
09/29/20092009 Cascade Server User's Conference14
Additional Ideas
Expand to pull in data from across siteNews, Student Bios, Calendar events,
Sports scores, etc. Can use same technique for other
applicationsSilverlight, Java applets,
JavaScript, .NET, PHP, etc. Control full flash sites with Cascade
09/29/20092009 Cascade Server User's Conference15
Questions?
Remind me to repeat the question! My Contact Information:
Justin KlingmanBeacon Technologies, Inc.http://www.beacontechnologies.com/[email protected]