Understand the design challenges that Cairngorm addresses best, and the types of projects for which it is an appropriate skeleton for development.
Duane Nickull (Dec. 15, 2008)
Understand what Web 2.0 and SOA really are and how they will impact enterprise architecture in the next five years.
Duane Nickull (Oct. 3, 2008)
Share the experiences Duane has learned over the years from the software architecture perspective.
HP (Sept. 22, 2008)
Explore how you can gain insight into the specific patterns employed by Web 2.0 companies and understand how to repurpose these for your organization.
Adobe (updated July 14, 2008)
Learn the basics of building Flex applications using the Cairngorm framework from the authorized Flex curriculum by Adobe Customer Training.
Hal Helms (May 12, 2008)
A Java programmer explores the rich, powerful OO features in ColdFusion and the technical criteria that make it a top choice for developers.
Duane Nickull (Apr. 21, 2008)
See what has already died, is dying, and will likely die in the next five years.
Adobe (Dec. 20, 2007)
Understand specialized messaging patterns and some common concepts within a service-oriented environment.
![]()
Part 1: Understanding the approach
Part 2: Layout beyond the basic container
Duane Nickull (Jan. 21, 2008)
Watch the slides as Duane Nickull makes architectural sense of Web 2.0.
Understand the design challenges that Cairngorm addresses best and the types of projects for which it is an appropriate skeleton for development.
Base your apps on the user experience and develop better rich Internet applications from the start.
In this Breeze presentation, learn about key architectural aspects of the Flex framework, and how you can use them.
Write easy-to-maintain, less costly Flex applications faster by using this technique.
Compare JSP and MXML application performance in these side-by-side benchmark tests.
Find out what makes up a successful Flex team and workflow from an actual project.
Learn how the design goals of HALO help you create engaging interactive applications.
Colin Moock shows how to plan and build efficient, scalable Flash applications using MVC architecture.
Learn how you can extend current design patterns to rich client technology.
Apply the Fusebox framework to your ColdFusion apps and reap the benefits.
Christophe Coenraets creates a sample Flex front end for a Struts app with you.
Learn how to decide which type of data service you should use: XML, web services, or Flash Remoting.
See how CFCs display the power of objects and the simplicity of CFML.
A Java developer explains how using a Java struts architecture streamlined his ColdFusion application development.
Duane Nickull (Jan. 14, 2008)
Understand the relationship between geographic information systems and service-oriented architecture and see how GIS can benefit from SOA.
Learn how to use the Ruby on Rails framework with Flex as you build an issue-tracker application.
Ajax developers: Add scriptable Flex or Flash elements directly within your Ajax application with the Flex-Ajax Bridge.
Migrate to the v2 components by understanding your deployment options and choosing the best upgrade path.
Get your head around using ColdFusion MX in an object-oriented way.
Find out how the Flash 8 component architecture incorporates industry-wide code standards.
Sean Corfield gives "An Architect's View" of macro and micro application development issues.
Reduce overhead and increase coding efficiency with façade and value object design patterns. Sean Corfield explains how.
Take a detailed look at the components of the Pet Market application: what they do, how they are coded, and why they are coded that way.
See how one developer sped up the performance of SQL queries in this case study.
Make sure your application can scale. Use an n-tiered architecture to make it flexible and easy to update.
Create more flexible, elegant, and ultimately reusable designs when you write object-oriented software. Find out how in this Addison-Wesley book excerpt.
Learn how to use ClusterCATS to ensure synchronous replication of content.
Submit your feedback about the Developer Center.