0 DAYS LEFT TILL CFUNITED-05!

CFUNITED newsletter
Please enter your email to sign up for newsletter.

Events outside of conference sessions:
TeraTech Class schedule
MM UG Manager's meeting. More info coming soon!
Exhibitor/Networking Event on Wednesday evening
Social Event on Thursday evening

Lunch will be provided to every CFUNITED attendee all 3 days!

What is BOF? Birds of Feather are usually reserved for discussion topics and such. More information coming soon.

Classes:
Class will be held at the Bethesda North Marriott Hotel. The cost of these classes are $349 EACH and includes breakfast, lunch, materials, and coffee/tea. Does not include hotel room. If you have any questions, call Liz at 301.424.3903 x107. There is a limit of 30 people per class. Your conference registration does not cover these classes.

Note:  You can only register to attend one class per day.


Monday    
Designing and Developing OO Applications with CFCs
This class is meant for people who understand the basics of object orientation (encapsulation, inheritance, polymorphism) but want to understand how to use these basic concepts to create real-world applications. In this one-day class, I’ll discuss the difference between page-centric and domain-centric application development. While page-centric development is common among web developers, the domain-centric approach is a much better one when those web applications evolve into complex, sophisticated applications. Beginning with a domain model, exposed through an API, offers significant benefits to the creators – but especially the maintainers!—of the web application.
Hal Helms
6/27
10am-5pm
Room 1
Register
 
 
Roll Your Own API - Maximizing Code ReUse with CFCs and Custom Tags
Have you heard about Object Oriented Programming but aren't sure how it applies to ColdFusion development? Are you unsure about best practices and techniques for seperating business logic a presentation tier code and/or architecting ColdFusion applications? Have you ever wanted to find out how the pros approach development, first hand? If you answered "yes" to any of these questions then don't miss Simon Horwith's 6 hour hands-on session: "Roll Your Own API: Maximizing Code Reuse With CFCs and Custom Tags". In this session, Simon will explain some of the fundamental ideas that underly Object Oriented Design Patterns, and examine how these ideas are put into practice in ColdFusion Application Development. Class focus will be on a technique that Simon likes to call the "API approach to development". This approach lends itself well to development of ColdFusion applications and after a decade of experience building ColdFusion applications, has become Simon's preferred ColdFusion development methodology. In addition to building their own APIs, students will examine existing API code bases, learn how this approach allows for more rapid development than others, and will receive a CD containing many useful applications. This is a session you won't want to miss!
Simon Horwith
6/27
10am-5pm
Room 2
Register
 
 
Introduction to Web Development Using .NET

This class presents the fundamentals of .NET and then focus on the skills needed to create web pages using ASP.NET. Included is a look at the layers of the .NET framework, .NET languages (C# and Visual Basic .NET) and development tools.

In the second part of the course, we'll focus on ASP.NET web technology. You'll learn about the page class, server-side events, and server controls to create HTML and connect to databases. We'll also take a look at web services to connect applications together across the Internet.

Part three will focus on the next version of ASP.NET 2.0. Version 2.0 has many controls that produce solutions that require little or no code. Explore the new features of ASP.NET 2.0 to control: data, site-wide templates, portal web parts, automated navigation and membership.

To run examples in class on your laptop, copies of the current beta of Visual Web Developer 2005 Express Edition and SQL Server Express will be provided. Visual Web Developer 2005 Express is Microsoft's inexpensive, lightweight, easy-to-use development tool for ASP.NET development. Explore the drag-and-drop interface for writing Visual Basic, C#, and J# ASP.NET web pages and edit with an advanced code editor with IntelliSense and tools for developing data-driven Web applications.
Dwight Barbour
6/27
10am-5pm
Room 3
Register
 
 
Beyond Basic SQL for CF
Pre-Requisites: At least a basic knowledge of ColdFusion is required, Previous use of a database with ColdFusion will be helpful, At least a basic knowledge of writing SQL queries will also be helpful.

This class will skip past the basics of using SQL with ColdFusion and dive right in to more intermediate and advanced topics. We will explore the many features, options, and practices available to developers besides just using basic queries. Find out that there is much more to using a database with ColdFusion than simply storing and accessing data. Find out ways to speed up your development time and ways to improve your application performance. Learn some great tricks (some even undocumented) for common data uses in your CF application such as pagination and data manipulation.

In this one day class Nate will also cover specific features when using a Microsoft SQL Database with your application. This includes items such as stored procedures, triggers, indexes, and Transact SQL. Learn some great uses for some of the internal system tables and procedures. Ever worked with an application using sensitive data such as social security numbers or credit card information? Learn how to properly store and access this information while keeping it secure.

Students who bring a laptop to follow along will get the best results out of this class. If you do not have one you can follow along with Nate.
Nate Nelson
6/27
10am-5pm
Room 4
Register
 
 

Tuesday
Leveraging .Net Strengths from CFML
In my hour-long CFUNITED talk I barely have time to scratch the surface of leveraging .NET strengths from CFML. In this day-long session, we'll have both more time to talk about and the chance to really try out all the cool examples of such CFML/.NET integration. Besides learning briefly about .NET itself, to understand its strengths, and seeing some basics of leveraging .NET controls and features, we'll then focus first on benefits that come from running CFML on .NET even without changing CFML code. There are performance, stability, security, session management, and other advantages that come. Further, you'll learn why CFML on .NET is supercharged! Yet it's still just CFML.

We'll see how just minor changes in your CFML can open up new doors, and even if you don't know ASP.NET, you'll learn how simple changes in an ASP.NET page can leverage your legacy CFML apps. For instance, CFML applications can directly call .NET objects, including those that return .NET datatables, which can be processed as CF query resultsets. Further, CFML pages can even create .NET control output (datagrids, calendars, and more) directly within CFML, as well as "include" ASP.NET pages (and vice-versa) that use them and other features (like internationalization, mobile device support, and more). We'll also learn about sharing complex data objects between CFML and ASP.NET, learn how to invoke CFCs from the ASP.NET page, and even see how to drop CFML inline into an ASP.NET page. A copy of BlueDragon/.NET will be available for all to try it on and take home for free developer use. It may sound like a lot to cover, but we will, because it's so easy to do!
Charlie Arehart
6/28
10am-5pm
Room 1
Register
 
 
Advanced Cascading Stylesheets
Pre-Requisites -Structured HTML, CSS Font and Text properties, Colors, Knowledge of using CSS Classes

This advanced class in Cascading stylesheets, focuses on the areas more advanced students have problems with, specifically understanding advanced CSS Selectors, the box model, styling lists and form elements and lastly looking at the different types of positioning available in Cascading Style sheets. If you are looking to take your Cascading Stylesheet knowledge to the next level, then this class is for you.
Print Class Syllabus
Sandra Clark
6/28
10am-5pm
Room 2
Register
 
 
Forms and Beans: Refactoring existing ColdFusion using Objects

ColdFusion Components (CFCs) allow you to bring the power of Object
Oriented Programming into ColdFusion. However, the learning curve can
be steep! In this class, we'll take apart an existing application,
and see where we can supercharge it with Object Oriented principles.
Through iterative refactoring, we'll learn about Object Oriented
Programming Object Oriented Design. By the time we're done, we'll
have demystified the "separation of business logic from presentation
logic" buzzphrase and created a flexible, reusable Object Oriented
application that demonstrates common Design Patterns.

Joe Rinehart
6/28
10am-5pm
Room 3
Register
 
 
FLiP and Fusebox walkthrough
Get an introduction to Fusebox the easy way: spend a day going through the steps of the FLiP process with the Fusebox reference application Wegot Widgets. Each step of the process will be done hands-on in class, from the wireframe through deployment.

Attendees will get the best benefit from this class if they bring their own laptop, but all attendees will be provided with a CD with each step's completed material.

This is an overview course, with enough detail for those who are interested in getting started with Fusebox. It's also a great lead- in for those who are considering a more intensive multi-day Fusebox course.
Jeff Peters
6/28
10am-5pm
Room 4
Register

 



See schedule for conference on Wednesday, Thursday, and Friday.

Home  |  About  |  Topics  |  Speakers  |  Exhibitors  |  Register  |  News  |  Travel
© Copyright TeraTech Inc 2004. All rights Reserved.