Sponsored by:
Macromedia User
Group Program
Interakt
CI Web Design Inc.
|
|
Day 2: Sunday, April 10, 2005
|
Foundations
|
Design
|
Server-Side
|
8:00 - 9:00 am
|
Continental Breakfast - Opening Comments
|
9:00 - 10:00 am
|
Justin Kozuch
|
Michael Smith
|
Jeff Taper
Customizing Flex Components with MXML & ActionScript 2.0
|
10:00 - 11:00 am
|
Bogdan Ripa
|
|
Michael Dinowitz
|
11:00 - 12:00 am
|
Angela C. Buraglia
|
Brajeshwar Oinam
Video Match Making Mayhem
|
Panel Discussion - OO
Michael Dinowitz,
Hal Helms, Charlie Arehart,
Matt Woodward .
|
12:00 - 1:00 pm
|
Lunch & Sponsor Displays
|
1:00 - 2:00 pm
|
ColdFusion MX7 Keynote Address - Ben Forta
|
2:00 - 3:00 pm
|
|
|
Simon Horwith
Building Easy to Maintain Applications with Maximum Code ReUse - Creating APIs With ColdFusion MX 7
|
3:00 - 4:00 pm
|
|
Oscar Trelles
|
Panel Discussion - CF
Ben Forta, Simon Horwith, Michael Dinowitz
|
4:00 - 5:00 pm
|
1st Flash/CFM Application Festival and Awards Ceremony
|
5:00 - 6:00 pm
|
Closing Comments
|
Until 8:00 pm
|
PbD Community Room Open
|
Alexandru Costin
UI Concepts for Intranet Web Applications
Designing usable web applications user interface is a job we all face. In this session we'll walk through the most known user interface metaphors when building Intranets - search forms, listing records, editing records and validating forms, master-detail relationships, editing multiple records at once. We'll try to identify whatメs best from the programming and from the user point of view.
|
Angela C. Buraglia
Dreamweaver MX 2004 for the ColdFusion Developer
Angela C. Buraglia, co-author of Dreamweaver MX 2004 Killer Tips, presents this fast-paced Dreamweaver session for ColdFusion users of all levels. This session is geared specifically towards the ColdFusion developer, aiming to help improve workflow in Dreamweaver and increase productivity.
|
Ben Forta
CF MX7 Keynote
|
Bogdan Ripa
The new Dreamweaver ColdFusion MX 7 support
One of the features in ColdFusion MX 7 is the Dreamweaver improvements to support the ColdFusion developer. Find our why and how Dreamweaver turned into a better editor - including native support for CFCs and reusable CFQUERIES, Datasources management, Simpler Debugging and support for the latest TAGs syntax.
|
Brajeshwar Oinam
Flash Fusion - Planning Dreams
This presentation is about an application which is a template based website generation Enterprise Rich Internet Application. It will generate flash-based websites for customers, primarily real estate agents and communities. The look and feel of the application will be created from templates in the classic sense. However in addition to the static content that customers can link to, the content can also be dynamic modules that are part of this RIA. This application is done with Flash/ActionScript 2.0 and Flash Remoting powered by CFMX.
Video Match Making Mayhem
The presentation will be about a flash application that allows people to engage in AV and text chat in a varied setting. The main feature of the application is the LSD. At any point in time the application's site will have various LSD events scheduled. People login to the application and then signup/checkin into the event they would like to participate in. At the scheduled time of the event, the LSD kicks in. The application pairs off people into group of one-on-one sessions. During each sessions the users have an audio video chat with the person they are paired with. At the end of the session the user gets to vote and give a testimonial for their partner. Then they move on to the next partner they are paired with and so on until the final session. It is like a musical chairs of sorts. During the voting stage of a session, the user gets to vote on various categories, but mainly they choose to flag the user as "dateable" or "don't date". Once all the sessions of an event are complete the event is considered over. The user then gets to see the results of tier LSD. Here they are shown users that they matched with. A "Match" is made when both the partners selected each other as "dateable" during the voting stage of the LSD session. The details of the daters are not revealed till they pay up or sign up with a paid subscription. The application is written using flash mx 2004, AS1. Flash remoting is used for transferring voting data, matches, etc to and fro the PostGre database (MS SQL 2000 as development databse). Coldfusion is used as the flash remoting server-side tier. And Flash Communication Server 1.5 is used for the AV chat modules.
|
Brian Meloche
Maintaining ColdFusion Applications
At conferences, most topics deal with building new ColdFusion applications, new functionality or uncommon tasks that stretch you as a developer. Unfortunately, most of us spend most of our time maintaining existing applications, applying bug fixes, minor changes, and adding minor enhancements. Also, many developers have to maintain applications they didn't develop themselves. Many of these applications can be poorly written. This topic deals with tips, tricks and strategies when maintaining existing ColdFusion applications. This discussion will cover learning the ins and outs of an application or parts of an application you are not familiar with, strategies for debugging, ideas that will make bad code better, tips for promoting code to Production and other concepts to make code maintenance easier.
|
Charlie Arehart
Deploying CFML on .NET
Many by now know that both ColdFusion MX and BlueDragon 6.1 permit you to deploy CFML on a J2EE server. This is important for shops moving to standards-based architectures, for whom running ColdFusion servers is no longer acceptable. But what if your shop (or a client) is moving to .NET? Macromedia's only current solution is web services integration, but with BlueDragon/.NET it's possible to run the CFML on the .NET framework. It's still just CFML, redeployed. The opportunities for integration with native .NET component (ASP.NET and more) are tremendous. In this talk, veteran CFUG speaker Charlie Arehart, CTO of New Atlanta (makers of BlueDragon) will explain the environment motivating this need, as well as the enterprise integration possibilities it enables (calling ASP.NET from CFML and vice-versa, sharing data, leveraging .NET features, and more). Even if you don't see a need to support .NET, you likely will. For folks with large investments in CFML and CFML developers, it's a unique solution that helps keep CFML alive and thriving. It might even win over projects otherwise slated for ASP.NET!
Panel Discussion OO
Charlie will look at how CF OO is viewed from the Blue Dragon Perspective.
|
Dan Short
Beginner's Guide to ColdFusion
This session will provide an overview of the ColdFusion language and a brief comparison of ColdFusion to other programming languages such as ASP, .NET and PHP. You'll learn the six tags every CF programmer needs to have under the belt, an introduction to CF best practices and learn some tips to get the most of ColdFusion from Dreamweaver.
|
Danilo Celic
sIFR: Flashy Fonts for the Web
HTML limits what you can do with font styling on the web. Pick a stylin' font that's only on your system, and your visitors get a fall back font; that's the way it works, or rather used to work...This presentation will introduce you to a technique, called sIFR, which will allow you to use that hot new font on pages you create, without being forced to use images, all in a easy to use, unobtrusive, backwards compatible, search engine friendly manner by using a nifty combination of Flash and JavaScript.
|
Doug Hughes
CFC Crash Course - An Introduction to ColdFusion Components
CFC Crash Course is a headfirst dive into the world of ColdFusion Components. The course covers a wide range of information on CFCs starting from what a CFC is to how to write and use one. Also covered are some best practices, tips and practical information for working with CFCs.
|
Greg Rewis
Keynote:The Essence of Rich Interactive Experience
Everyone can appreciate the expressive power and aesthetic appeal of rich media. Rich internet applications use an engaging rich media presentation to enhance communication, but they also provide highly responsive interaction and local intelligence to enhance the quality of interaction with the user. At Macromedia we've been thinking a lot about four essential qualities that make an interactive experience more engaging for wizards and weenies alike. This session will challenge and (we hope) inspire you to deliver experiences that are seamless, focused, connected, and aware.
|
Hal Helms
OO as a bridge between CF and Flash
|
Jason Michael Perry
Developing Rich Internet Applications with Flash Remoting
Developing Rich Internet Applications with Flash Remoting ヨ An Introduction to developing Rich Internet Applications using Coldfusion MX, J2EE, or ASP.Net with Flash Remoting. This session introduces the technology and explains how a RIA can increase the learning curve of applications and help your company build simple, powerful, and highly functional applications.
|
Jeff Tapper
Customizing Flex Components with MXML and AS2.
Flex offers tremendous out of the box capabilities for developers to create Rich Internet Applications, however, occasionally clients require functionality different than the behavior of the built in components. Since Flex is based on ActionScript 2.0, an Object Oriented language, we can easily change the behavior of components by creating our own subclasses. In this session, we will explore how this works, and explore the source code of various specific subclasses Jeff has created in his Flex endeavors.
|
Jeffry Houser
Creating Flash Sound for CF
|
Justin Kozuch
How to use CFMail
|
Kevin Hoyt
Rich Internet Applications with Macromedia Flex
Developing Rich Internet Applications with Macromedia Flex Macromedia Flex lets developers build rich user interfaces using standards-based XML and JavaScript/ECMAScript languages, a class library of components, and powerful runtime services. Flex runs on top of Java application servers and service-oriented architectures so that developers can create user interfaces that combine the rich interactivity of the desktop with the reach of the web. Attendees will: - Learn what Flex is and how it works - Understand the Flex architecture - Experience Flex applications - See a Flex application being built - Have an opportunity for Q&A with a Flex expert
|
Laura Arguello
ColdFusion Flash Forms in Depth
Flash Forms are one of the new features of the latest release of ColdFusion. Although data entry-oriented, they do not have to be your old html forms with a nicer look: they can be truly responsive interfaces that will greatly enhance your applications.Guided by examples, this presentation will show you what they are, how to use them and what can and canメt be done with them. From basic to more advanced topics, our discussion will include:making complex forms, using the available form controls and accessing them from ActionScript, using ActionScript to enhance interactivity and improve user experience ,skinning the forms to create a unique look beyond the basic halo skin ,working around their limitations ,manipulating form data with ActionScript ,filtering, editing and ordering recordsets within the form.We will also include some tips and tricks such as how to send form data without refreshing the page, receive variables and show the result to the user.
|
Lawrence Cramer
E-Commerce A to Z (session 1)
Session one will present an overview of what is involved in hosting and running an eCommerce web site. We will discuss Merchant Accounts, Payment Gateways, SSL (Secure Socket Layers) and general security issues. We will talk about the choices available and how to find the right ones for your situation. We will also spend a little time on how to explain all this to your client, so they can clearly understand how you arrived at your recommendations.
E-Commerce A to Z (session 2)
Session two will look at the technical side of developing an Ecommerce web application. We will cover how to overcome the モstatelessnessヤ of the web, how to best develop your database, which database system is best for you. We will also discuss the very important topic of security, how to protect your client, AND yourself. We will also cover the technical aspects of integrating with payment gateways. After attending these two sessions, you will have a good overall grasp of what is involved in developing and running an Ecommerce web site, and you will be ready to dive into this ever expanding field of web development.
|
Marija Franetovic
To Design e-learning or Not To: Interactive online lessons using Flash, Captivate and Dreamweaver
This session will provide an overview and comparison of the Flash, Captivate and Dreamweaver programs as they may be used for e-learning. You will be exposed to three e-learning case studies as well as three demonstrations of Flash, Captivate and Dreamweaver respectively.
|
Matt Woodward
Flex your ColdFusion Muscles!
Get more from your ColdFusion code! Macromedia Flex offers ColdFusion developers an incredibly powerful and easy way to build Rich Internet Applications (RIAs) by combining their existing ColdFusion skills with the new capabilities of Flex. In this presentation, I show how an existing ColdFusion application can be given a completely new RIA interface with surprisingly little code. I also illustrate some of the fantastic data presentation capabilities of Flex and how ColdFusion developers can give their users a better experience with RIAs built in Flex.
Panel Discussion OO
Matt will look at the purist side of CF OO...
|
Michael Dinowitz
Basic Regular Expressions
Regular Expressions is a very powerful and very simple language used for comparing strings of text. Half the people reading this sentence will laugh because they don't see RegEx as simple. But it is. There are only a handful of rules governing RegEx, and anyone who knows these rules can write the most complex Regular Expression. This presentation is focused on these core rules, and on the ColdFusion tags and functions that make use of them.
Panel Discusion OO
Taking the pragmatic approach to OO side, Michael will be part of the OO Panel Discussion. Bring your questions and have them debated...
|
Michael Smith
Project Management
We will examine common mistakes in project management and what can be done to fix them. A recent survey shows that over 70% of large projects failed before they could be used. A common reason for project failure is bad project management. Bring your project war stories to this session to share with us!
|
Nahuel Foronda
ColdFusion Flash Forms in Depth
Flash Forms are one of the new features of the latest release of ColdFusion. Although data entry-oriented, they do not have to be your old html forms with a nicer look: they can be truly responsive interfaces that will greatly enhance your applications.Guided by examples, this presentation will show you what they are, how to use them and what can and canメt be done with them. From basic to more advanced topics, our discussion will include:making complex forms, using the available form controls and accessing them from ActionScript, using ActionScript to enhance interactivity and improve user experience ,skinning the forms to create a unique look beyond the basic halo skin ,working around their limitations ,manipulating form data with ActionScript ,filtering, editing and ordering recordsets within the form.We will also include some tips and tricks such as how to send form data without refreshing the page, receive variables and show the result to the user.
|
Oscar Trelles
Flash - Usability
|
|
|
|