CFUnited Blog

Kurtis D. Leatham - Databases

Adding data to a database and then displaying that data is one of the main tasks in most ColdFusion programs. In this session we will cover the basics of database access in CF, including how to setup a data source, how to create SQL queries in CF, how to select data to display, options available to you when outputting data and the basics of inserting and updating data.

Add this blog's RSS feed to your podcast player!

John Paul Ashenfelter - Agile ColdFusion - Delivering better apps in less time

ColdFusion has always been an excellent tool for rapidly delivering high-quality web applications, but by adopting techniques and software from the Agile world, we can deliver applications even faster. In this session, we'll take a look at how we can use open source frameworks, automated database/object-relational mapping software, and unit tests to quickly build a simple application. The proof for Agility will be this session itself - we'll build a small but non-trivial ColdFusion application using a selection of these tools during the session. We'll start with an empty directory and end up with a fully-functional and tested prototype site before the timer ticks down.

Add this blog's RSS feed to your podcast player!

Nate Nelson - Undocumented CFMX

This topic includes some nice hidden features of ColdFusion MX that you won't find anywhere in the documentation. Learn how to use these features through an example rich presentation. These undocumented treasures will show there is much more to ColdFusion than meets the eye.

Add this blog's RSS feed to your podcast player!

Hal Helms vs. Simon Horwith - Celebrity Death Match

Frameworks-Who Needs Them? Why do some people swear by them while others swear at them? What's all the fuss about? Hal Helms is the pioneer of the popular Mach-II and Fusebox frameworks, and Simon Horwith has, after several outspoken public comments on the subject, managed to become the unofficial opponent of framework use.

This is a steel cage match. Audience participation is encouraged, the fight... err...umm... debate, will be limited to 10 rounds, and there will be no hitting below the belt (we'll see about that). But remember, at the end: There Can Be Only One.

Add this blog's RSS feed to your podcast player!

Jeff Peters - Supercharging Fusebox Project Management

Managing a development project can be an exercise in frustration. Fortunately, the more structured a project is, the easier it can be to manage--if you take the right approach. This session will demonstrate how the highly structured nature of a Fusebox application and the Fusebox Lifecycle Process (FLiP) provide the foundation for simple, effective, and transparent project management.

Add this blog's RSS feed to your podcast player!

Raymond Camden - Introduction to ColdFusion Components

This three hour session will delve into the basics of building ColdFusion Components (CFCs) as well as discuss various methods of CFC development. We will have many examples that you can take home with you to help you start building your first site with CFCs!

Add this blog's RSS feed to your podcast player!

Selene Bainum - Writing Efficient SQL

More often that not slow applications can be traced back to the database. This session would show ways to write more efficient queries, such as never using SELECT *, using EXISTS as opposed to IN, different join types, etc... I would also cover how things such as joins and subqueries can affect speed. The session would focus on techniques that could be used in most databases as opposed to focusing on only one. This session would be geared towards developers who know how to write queries but are looking for an understanding on how to write better queries.

Add this blog's RSS feed to your podcast player!

Nahuel Foronda - Flex 2.0 and ColdFusion Integration 101

In this session, ColdFusion developers will learn how it's not CF or Flex, but rather how Flex and ColdFusion integrate to create RIAs. In "traditional" applications, CF connects to external systems, processes business logic, and builds an HTML presentation layer. In an RIA, CF still connects to external systems and processes business logic while Flex is used to construct a richer presentation layer delivered by the Flash Player. In this session, you'll see how the two technologies integrate and get a first taste of Flex development. You'll learn next steps for orienting yourself to Flex and common gotchas encountered by CF developers new to Flex. While previous experience with Flex is not necessary, knowledge of ColdFusion components will be helpful for this session.

Add this blog's RSS feed to your podcast player!

Charlie Arehart - Creating and Consuming Web Services in CFML

CFML is one of the easiest languages with which to create and consume Web Services. Both BlueDragon and CFMX allow you to easily extend CFC methods to publish them as web services -- and it's just as easy to consume them as well. You don't need to understand XML to work with them. In this introduction to the topic, veteran CFUG speaker Charlie Arehart will show you how easy it is, explain what you need to know about CFCs, Web Services, and a little about XML. Other important issues like security and exception handling are covered as well.

Add this blog's RSS feed to your podcast player!

Sarge Sargent - Building High-performing Applications using Asynchronous Gateways

The introduction of Event Gateways in ColdFusion MX 7 opened many new possibilities for ColdFusion. Until this release, ColdFusion applications operated in a synchronous model, often requiring the user to pay the price while complex application logic executed. In this session we will explore how the use of the asynchronous event gateway can dramatically change the performance characteristics of applications, opening up new design and architectural options for your future applications. Previous experience with ColdFusion is required.

Add this blog's RSS feed to your podcast player!

Previous Entries / More Entries