CFUnited 2005 Topics

Tracks

Topics

Accessibility/Usability

Accessibility/Usability AU Advanced SEO, Beyond Search Engine Safe URLs and Meta Tags

Presented By Jason Dowdell

In today's world of search engine optimization it's not enough to simply rewrite dynamic urls so they're search engine friendly, have good meta tags and copy on your pages. Today you have to be aware of the implications every area of your web site and online marketing plans have regarding your search engine rankings.

Search engine spammers have forced the search engines to focus more on automatic penalties and spam traps now than ever. Learn how to spot automatic penalties and fix them permanently. You'll also learn how to optimize your affiliate campaign so it helps your serps and your profits at the same time. If you're a growing business and you want to be sure your seo campaign is fully optimized then this is the session for you.

Accessibility/Usability AU CSS - The Box Model Demystified

Presented By Sandy Clark

Although many developers and designers want to use xHTML/CSS in their web based design, the idea that CSS is either "too hard" or "doesn't work" frequently comes up. From my experiences, a lot of these views comes from an incomplete understanding of the layout models used in CSS. This talk will concentrate on explaining both box models used in CSS, the block box model and the inline layout model. Aspects covered will include both horizontal and vertical properties; the differences in the box model of both regular and non-replaced elements (including images and form components) as well as a discussion of borders, margins and padding.

Accessibility/Usability AU CSS and Tables

Presented By Sandy Clark

Unlike other HTML elements, CSS and tables interact in interesting and unusual ways. Although tables should not be used for laying out a presentational format in a web page, they are extremely useful and required for the presentation of tabular data. This talk will focus both on proper table structure as well as how CSS integrates in. Topics covered will include a discussion of proper structural markup for tables and accessibility as well as concepts regarding CSS defined layers, cell border models, and table sizing layout models.

Accessibility/Usability AU Designing and Coding for Search Engines

Presented By Laura Treibick Bennett

An often overlooked audience for web sites is search engines. Yet a properly indexed web site can make a profound difference on the effectiveness of a web site. This talk will focus on how to build web sites from the ground-up in a search engine friendly manner by examining linking structure, navigation, and information architecture as well as web server configuration.

Accessibility/Usability AU Making Government Sites accessible

Presented By Adam Wayne Lehman

Coming Soon

Accessibility/Usability AU Usability Testing, The Basics and Beyond

Presented By Douglas Ward

How many millions of dollars have Google, Yahoo, and Amazon spent on user testing? Do you think that has SOMETHING to do with how successful those web sites are? The fact is, your web site will never be successful unless you make it easy and intuitive. And your web site will never be easy and intuitive unless you do sufficient usability testing. Come learn how to conduct usability tests, and how to use the information you learn from those tests, to build web sites that users actually like to use.

Advanced CF

Advanced CF AC Advanced ColdFusion Event Gateways

Presented By Tom Jordahl (Adobe)

You have configured the DirectoryWatcher. You tried out the Jabber Instant Message integration. Perhaps you have even tried the built in SMS client with the SMSC test server. But how does the new Event Gateway functionality actually work? How can I use a gateway to do something that I want it to do? Come take a detailed tour of the architecture and inner workings of gateways and how ColdFusion processes events sent to CFCs and sent from CFML. Learn how easy it is to write your own gateway in Java and what the pitfalls to watch out for are. Get the inside scoop from the lead developer of the Event Gateway feature.

Advanced CF AC Advanced Regular Expressions

Presented By Michael Dinowitz

Regular Expressions are the most powerful way to find (and replace) text data. This topic covers the advanced techniques and deals heavily in usable examples of the technology in action.

Advanced CF AC Advanced SQL

Presented By Selene Bainum

Every tool was designed for a specific purpose and databases are no different. Databases provide vastly superior data handling capabilities than ColdFusion, yet developers often can't make use of these capabilities because their knowledge primarily lies in CFML. This talk will show where performing data handling in a database will provide enormous benefits over performing the same tasks in ColdFusion.

Advanced CF AC CFMX 7 Flash Forms and XML Forms

Presented By Mike Nimer

For many web developers, creating HTML forms is one of the most time-consuming and difficult parts of their job. ColdFusion MX 7 allows developers to create accessible, high-quality forms in minutes using the new Rich Flash and XML forms capabilities (including powerful XML-based form creation and skinning, integration with XForms, qForms and more).

In this session, you'll learn how to quickly use familiar CFML tags to easily create complex, multistep forms with tabbed or accordion interfaces, use Macromedia Flash controls that are unavailable in regular HTML, such as data grids, tree controls, and calendar date pickers, and make use of the new powerful form validation capabiulities in CFMX 7, including edit masking. Best of all, forms will look good and be intuitive for end users without requiring developers to spend extra effort coding presentation-tier information.

Advanced CF AC CFMX 7 Mobile SMS Applications Made Easy

Presented By Damon Cooper

SMS, or Short Message Service, is a protocol used to send short text messages to and from all sorts of mobile devices, including cell phones and PDA's. Millions of SMS messages make their way across networks and gateways every day, and most of them are chat. But SMS is capable of so much more, and cutting edge organizations are discovering ingenious ways to create applications front ends that may be accessed via any SMS device. In this session you'll learn the basics of SMS, the technologies involved, and will learn just what is involved in building and deploying mobile-enabled ColdFusion MX 7 SMS applications. It's much simpler than you think!

Advanced CF AC CFMX 7 Reporting and Rich Document Creation

Presented By Dean Harmon

The need to generate printable content from Web applications (and web browsers' remarkable inability to satisfy that need) is the most requested ColdFusion enhancement. And ColdFusion MX 7 addresses this need head-on, featuring both powerful free-form PDF and FlashPaper generation, and sophisticated banded report-writer functionality. In this session you'll get the chance to see these exciting new features first-hand, presented by the engineers who helped create them.

Advanced CF AC CFMX Server Security

Presented By Dave Watts (FigLeaf)

This topic will cover the security implications of configuring and running CFMX, including the use of Distributed Mode.

Advanced CF AC Leveraging Web Services with ColdFusion

Presented By Glenda Vigoreaux (roundpeg)

Web services promise to radically change the way we build and deploy applications. But what exactly are web services and how are they used? How are they built? In this hands-on session you will learn how to consume and how to publish web services.

Advanced CF AC LeveragingJava Open Source Tools for ColdFusion Development

Presented By John Paul Ashenfelter

The open source world can be a vast and scary place for those not familiar, yet the open source world can provide ColdFusion developers with tools that let them tackle projects quickly and efficently. This talk covers the basics of open source for the ColdFusion developer -- tools that are usable out of the box as well as libraries to handle specfic development tasks. We'll be specifically talking about using the Eclipse, Tomcat, Subversion, and Ant open source tools for the development cycle. And we'll talk about specific programming libraries, ranging from logging to Aspect-Oriented Programming.

Advanced CF AC Scaling your ColdFusion Applications

Presented By Steve Drucker

During this session, Steve Drucker, CEO of Fig Leaf Software, discusses tips and techniques for making your ColdFusion applications support an unlimited number of users with fantastic response times.

Advanced CF AC THE GOOD, THE BAD, AND THE UGLY of CF Coding

Presented By Todd Sanders

With all the discussion surrounding best practices in programming, developers are sometimes left longing for examples. This talk provides a new approach to the best practices discussion by showing bad practices right along side best practices. See both and learns the differences, benefits, and drawbacks to programming techniques used in the field.

Advanced CF AC THE GOOD, THE BAD, AND THE UGLY of CF Coding

Presented By Critter Gewlas

Critter is presenting with Todd Sanders

Advanced CF AC Undocumented ColdFusion MX

Presented By Nate Nelson

This topic includes some nice hidden features to ColdFusion MX that you won't find anywhere in the documentation. These undocumented treasures will show that there is much more to ColdFusion than meets the eye.

Advanced CF AC Using Event Gateways with CFMX7

Presented By Jeff Tapper

One of the most exciting new features of ColdFusion MX7 is Event Gateways. Event Gateways offer a way to trigger ColdFusion code without needing to make a HTTP request. This can allow ColdFusion to react to Instant Messages, SMS messages, File System changes, and much more. This opens whole new worlds of possibility for ColdFusion applications. In this session we will explore what these gateways are, how they work, and how you can leverage them in your applications.

Birds of Feather

Birds of Feather BF Fusebox

Presented By Hal Helms (Hal Helms Inc)

Interested in Fusebox methodology for building better websites that are easier to maintain? Want to talk about what is hot in Fusebox with Hal Helms, Jeff Peters, Sandra Clark et al? Come to this BOF and ask your toughest Fusebox questions or share your opinions on the state of Fusebox!

Birds of Feather BF Fusebox Pros and Cons

Presented By Dave Watts (FigLeaf)

Is Fusebox good for your organization? What are the issues with using it? What are the advantages? Join in the debate with Hal Helms, Dave Watts,

Birds of Feather BF Meeting the CF 7 Engineering Team

Presented By Damon Cooper

Birds of Feather BF Open Source

Presented By Steve Rittler

Steve Rittler, David Epler, and John Paul Ashenfelter .
Interested in open source software? What is out there and is it safe to use? What are the benefits and issues with using open source software? The moderators are experts in the following open source software - Farcry CMS, Linux, Apache, My SQL, Ant, Java open source.

Birds of Feather BF Technology Alignment

Presented By Mike Robey

Birds of Feather BF Usable User Interfaces for Intranet Web Applications

Presented By Alexandru COSTIN (InterAKT Online)

Designing usable web applications user interfaces 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 user input, 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, and see how those concepts can be put in practice in a WAI compliant approach, generating clean XHTML code.

Birds of Feather BF Windows Security

Presented By Adam Wayne Lehman

In this BOF session, we'll take a look at security on the Windows platform. Discussion topics include:

* Is Microsoft IIS safe for your production applications?
* Should I be using Service Pack 2 on my development machine?
* I always run as administrator. Is that so wrong?
* How does Microsoft security compare with open source offerings?

Boot Camp

Boot Camp BC CF Studio

Presented By Jo Belyea-Doerrman

ColdFusion Studio (aka Homesite+ from Dreamweaver MX) is the power tool of expert programmers. Learn how CF Studio can save you time while coding with instant help, wizards and user defined keys and code snippets. Learn what all those tabs do and some of the hidden features in Studio. Then get under the hood to learn how to customize your copy of CF Studio for extra programming power!

Boot Camp BC Database Design Fundamentals

Presented By Selene Bainum

Databases are the foundation of almost all ColdFusion applications, yet few developers have formal database design experience. This session will teach the basics of creating a good database from the ground up and how to avoid common missteps.

Boot Camp BC User Defined Functions

Presented By Jo Belyea-Doerrman

You've heard the buzz, but now learn how easy it is to write "User Defined Functions". Creating functions used to require the use of and a comfort level working with script-style syntax, but this is no longer the case. Tag-based UDFs can be written with three new CFML tags introduced in CFMX. With this new ability, developers have more reason then ever to learn how to create their own functions.

Boot Camp BC Variables and Conditions

Presented By Melissa Lizmi

Variables are at the heart of any CF program, but many people are confused about the different scopes and how they should be used. Learn about CF's data types, scopes and assignment rules. Then take a branch into conditionals. Conditionals let your programs make decisions from simple branching to more complex switch and logical comparisons, so that you can build more complex web applications successfully.

Boot Camp BC Welcome to CF

Presented By Simon Horwith

Get an overview of the ColdFusion language CFML and the power available to you. Whether you are coming from another programming language or are new to programming this talk will get you up to speed on the basics of programming in CF.

Boot Camp BC Working with Custom Tags

Presented By Raymond Camden

Custom tags are a powerful technique used for abstraction and code reuse. This talk will cover the ins and outs of custom tags with both simple and advanced examples.

Deployment/Platform

Deployment/Platform DP A CFML Developers' Guide to .NET

Presented By G. Andrew Duthie

This session will give you an overview of Microsoft .NET. Why was it developed, and what is the overall architecture? You'll see demonstrations of several types of applications that can be built with .NET, including Pocket PC Applications, ASP.NET Web Applications, and a .NET Web Service that integrates with ColdFusion.

We'll also compare .NET with Cold Fusion, and talk about both similarities and differences between the platforms. We'll suggest some specific resources to ease the .NET learning curve, and talk about the future of the Microsoft platform and the .NET infrastructure.

Deployment/Platform DP Advanced Scaling and Tuning

Presented By Robi Sen

Learn the esoteric art of tuning the Java JVM and J2EE server for high performance.

Deployment/Platform DP CFML on Windows Server 2003 and IIS 6.0: the .NET Advantage

Presented By Vince Bonfanti (New Atlanta Communications)

Windows Server 2003 includes IIS 6.0, the latest version of Microsoft's web server, which has been rearchitected to deliver significant performance and reliability enhancements over previous versions. Also included with Windows Server 2003 is the Microsoft .NET Framework 1.1, which for the first time is included as a tightly integrated part of operating system. This talk discusses the performance, reliability, and scalability enhancements in Windows Server 2003 and IIS 6.0, and how you can take advantage of those enhancements by using a .NET-based CFML server (BlueDragon.NET), versus Java/J2EE-based CFML servers, when deploying your CFML applications on Windows.

Deployment/Platform DP CF_SPEED

Presented By Shlomy Gantz (BlueBrick)

Need to spend more time in the sun? tired of those 4:00 AM last minute bug hunts? Come to this presentation to learn about the Methodologies, Tools and Techniques that will help you produce better results, faster. ColdFusion developers already produce results faster than most, but there are many tools and techniques that allow you to develop applications more even faster. From Rapid application development techniques, XP and Agile to Code generators and Dreamweaver customization. From the myths of code re-use to proper planning, this session will give you an overview of today's power tools and techniques used by ColdFusion developers to produce applications in half the time.

Deployment/Platform DP Consuming popular web services

Presented By Michael Dinowitz

Writing web service agents to gather data from ebay, amazon and google (for example). How to get the data, what it looks like, and what you can do with it.

Deployment/Platform DP Create Rich Internet Applications with Flex and ColdFusion

Presented By Tom Link

Learn to build Flex applications powered by ColdFusion components. This course will introduce Flex concepts to CF developers. We'll migrate the presentation layer of a ColdFusion application from HTML to Flex while covering some of the nuisances of integrating the two technologies.

Deployment/Platform DP Creating Sound for Flash Movies

Presented By Jeff Houser

Will show the user the ins and outs of recording custom sound effects (or voice overs, or music) for Flash movies, including topics such as choosing microphones, setting levels, and putting the finished sound into the flash movie.

Deployment/Platform DP Developing Pocket PC Applications using .NET Compact Framework and CFMX Web Services

Presented By Dave Watts (FigLeaf)

This topic will examine a Pocket PC application developed using .NET Compact Framework, which allows the development of Windows Forms applications for the Windows CE/Pocket PC platform. The application will take advantage of intermittent network connectivity to synchronize client data with server data through a CFMX web service interface.

Deployment/Platform DP Developing Web Applications with ASP.NET for CFML Developers

Presented By Andrew Coupe

In this introductory session, you'll learn about Microsoft's ASP.NET web development tool, and how it compares with CFML. You'll see examples of ASP.NET applications compared with CFML applications, and you'll learn about the differences between the two architectures. Web development on .NET uses pre-built objects called server controls, and you'll learn how to add server controls to your applications, and how to connect server controls to databases. You'll see several examples of server controls that create HTML automatically.

We'll also review the architecture of a typical ASP.NET web application, and look at some advanced techniques in .NET web development, including internationalization and custom graphics.

Deployment/Platform DP Dreamweaver for ColdFusion Developers

Presented By Shlomy Gantz (BlueBrick)

Dreamweaver has always been in the shadow of the great Homesite, but as more and more functionality is rolled into Dreamweaver modules making the switch is easier than ever. If you're already using dreamweaver, come to this presentation to learn about the hidden gems, techniques, tips and tricks that will bring your coding skills to a whole new level.

Deployment/Platform DP Farcry: A Free ColdFusion-based CMS

Presented By Steve Rittler

Farcry is an open source Content Management System for ColdFusion. This talk will review what it is, where to get it, and how it can be extended to handle any requirements your application may need.

Deployment/Platform DP Flash and .NET Integration on the Desktop

Presented By Chafic Kazoun

Flash has gone far beyond the web. An increasing number of companies are using Macromedia Flash content for offline projects. In this session Chafic uses Microsoft WinForms .NET to integrate Flash content in a desktop application. Although 3rd party products exist to achieve this, many times the ability to write custom .NET wrappers that provides the needed capabilities to a hosted Flash applications can open up the power of the desktop to Flash.

This session will include a brief introduction to VS.NET, embedding Flash in a .NET WinForms application, methods of transferring data between Flash and .Net, and other tips that will help someone get started in writing their first desktop application.

Deployment/Platform DP Flash for ColdFusion Developers

Presented By Curtis Hermann

Flash, Blackstone, Flex, and RIAs in general are giving ColdFusion developers all kinds of new tools for front-end application development. This session will introduce ColdFusion developers to their RIA options, and go over the advantages and disadvantages of them all.

Deployment/Platform DP Integrating CFML and ASP.NET Server Controls

Presented By Charlie Arehart

ASP.NET developers have access to all sorts of nifty controls to help build datagrids, calendars, and more. In ASP.NET 2.0, the list grows even larger. With BlueDragon for the Microsoft .NET Framework, CFML developers can also leverage those Controls, and a lot more. Rather than a 50-line template to create a grid with next/previous logic, you can do it in one line of ASP.NET code. And you can pass a CFQUERY result to that, either by invoking a CFC from the ASP.NET page, dropping a CFQUERY inline onto the ASP.NET page, and referring to the query as a session Variable set in CFML, and more. In this talk, all these and other compelling possibilities will be demonstrated. A free copy of BlueDragon/.NET will be available for all to try it on.

Deployment/Platform DP LAMBDA Boxes: ColdFusion Apps on the Cheap

Presented By David Epler

For years deploying ColdFusion (CFML) applications has been expensive due to the cost of the ColdFusion server. That is no longer the case with the release of New Atlanta's BlueDragon 6.1 Free Server. In this session Dave shows you the tips and tricks to building a Lambda box (Linux, Apache, MySQL, and BlueDragon) to run CFML applications. He covers Apache and MySQL integration, important differences between Macromedia's and New Atlanta's CFML specifications. Also will cover running Fusebox 4.1 and Mach-II on BlueDragon.

Deployment/Platform DP MX Kollection 3 Alchemy – from HTML designers to programmers

Presented By Bogdan Ripa

MX Kollection 3 - ColdFusion development was never easier using Dreamweaver. See how InterAKT took Dreamweaver to a new level by adding features to allow you create web applications with user input validation, Access-like form controls, image upload, thumbnail creation and e-mail sending features. Learn how easy is to build content management systems, e-commerce sites and image galleries with our tools that generate professional ColdFusion code for you. Come and see why MX Kollection is the solution of choice of over 5000 HTML designers and programmers all over the world.

Deployment/Platform DP Overview of Plum, the Practical Lightweight Universal Methodology

Presented By David Churvis

David is Presenting with Adam Churvis

Deployment/Platform DP Overview of Plum, the Practical Lightweight Universal Methodology

Presented By Adam Churvis

A general overview of the new ColdFusion Plum framework, IDE, and development methodology. Plum stands for Practical Lightweight Universal Methodology, and it incorporates a rich code generator, a development methodology, a comprehensive application framework that does just about everything you'll ever need to do with a ColdFusion application, a unit test generator, and stored procedure generator, a component generator, and much more. Plum code is generated from a standalone Windows desktop application called the Plum IDE, which interprets your database structure and builds code to manage its data. You can also build consumer-side forms and action pages using the Plum IDE, but you are by no means restricted to IDE-generated code in your Plum applications. In fact, there comes a point in every Plum project where the Plum IDE is completely divorced from your Plum application, after which you develop using handcrafted code.

Deployment/Platform DP SQL Server 2005 for CF Developers

Presented By Geoff Snowman (Microsoft Corporation)

SQL Server 2005, formerly codenamed Yukon, is the next version of SQL Server. In this session, we'll take a look at some of the features in SQL Server 2005 that are especially interesting to ColdFusion developers. These include XML data columns, the XQuery language, CLR integration, and web services support. XML data can now be stored in the database and queried directly using the XQuery language. CLR integration allows you to write stored procedures in .NET languages. SQL Server can now run as a web service that can be accessed from development platforms that can generate SOAP requests.

Deployment/Platform DP SQL Server Performance Tuning

Presented By Jeremy Kadlec

Microsoft SQL Server includes the SQL profiler, a powerful tool for improving the performance of database applications. If your application is running slowly, most likely you can't solve the problem by looking at the application alone, or the database alone. Instead, you need to understand how the application interacts with the database. SQL Server Profiler allows you to understand these interactions and will show you where to look to improve application performance.

Deployment/Platform DP Verity for Fast Text Searching

Presented By Raymond Camden

Want to do free text searches like Google in your sites? Afraid of ColdFusion's Verity search engine? Come to this introduction to Verity and learn how easy text searches can be. Search database or documents. We also cover the new Blackstone features of Verity.

Deployment/Platform DP What's Coming Next on the Microsoft Platform?

Presented By Geoff Snowman (Microsoft Corporation)

What's Coming Next on the Microsoft Platform? And What's Coming After That?

Microsoft Windows is one of the primary deployment platforms for many Cold Fusion applications. We'll take a look at the future of the Windows platform, including the next generation of the Windows operating system, codenamed Longhorn.

You'll learn about the technologies that Microsoft is launching this year, including .NET 2.0, SQL Server 2005, and Visual Studio Team System. We'll take a look at the next generation of Microsoft's e-commerce products, codenamed Jupiter, and support for web services integration and business process modeling.

You'll also see the new user interface (Avalon) and web service (Indigo) features in Longhorn, the next generation of the Windows operating system. Both of these add new fundamental capabilities that can be exploited by application developers. We'll review the roadmap for the Microsoft platform and the Windows operating system, and discuss the future of the desktop.

Keynote

Keynote KN Joel on Software Live

Presented By Joel Spolsky

Joel Spolsky is a globally-recognized expert on the software development process. His website Joel on Software is wildly popular with software developers around the world and has been translated into over thirty languages. In this keynote Joel will reveal his secret formula for making truly great software-the kind of software that will have mobs of screaming fans worshiping the very ground you walk on. Today's keynote is guaranteed to be 100% free of Extreme Programming, Object Oriented Methodologies, and UML diagrams, but there will probably be pictures of kittens, jokes, and rock and roll.

Keynote KN Opening Keynote

Presented By Ben Forta (Adobe Systems Inc.)

Opening Keynote - More info coming soon.

Keynote KN Opening Keynote

Presented By Tim Buntel

Speaking with Ben Forta

Keynote KN Thursday Keynote

Presented By Bill Staples

The future of Microsoft's Web Server Platform is bright! This session will give you a preview of the next major release of Internet Information Services (IIS) 7.0 and how it will dramatically improve the development, deployment and management of web sites and applications. This session, packed with demos, will highlight an all new, distributed configuration system and administration tool, a new modularized core web server with powerful new extensibility support. Learn how these advances and more make IIS the best place to run ColdFusion applications.

Manager/Emp Programming

Manager/Emp Programming ME Content Management: Why It Matters, and How ColdFusion Helps

Presented By Kelly Tetterton

Content Management Systems, also known as CMS, may seem very 5 years ago. But to people and businesses who need them, they can transform a business operation. Learn who needs them and why, and how ColdFusion fits into the CMS picture.

Manager/Emp Programming ME Creating a Domain Model

Presented By Hal Helms (Hal Helms Inc)

Description: Too often, applications are built in one-off fashion. This causes repetition of similar code across applications and inconsistencies in implementation. Creating a domain model solves these problems. A domain model is not an application, but is an application-agnostic software model of the company or organization (the “domain”). The domain model exposes various public methods in the form of an application programming interface (API) that is used by individual applications. In this presentation, I'll explore the issues important to creating a powerful domain model and explain how CFCs and/or Java can be used to create the model.

Manager/Emp Programming ME Design Patterns and CFML

Presented By Simon Horwith

In this session you will be introduced to every aspect of design patterns from what they are to how they are implemented. Many popular design patterns will be examined and their ColdFusion implementation details and usefulness will be discussed.

Manager/Emp Programming ME Frameworks: Mach II or Fusebox 4.1?

Presented By Sean Corfield

Application frameworks are an important tool in a developer's arsenal. Fusebox is the most popular ColdFusion application framework with Mach II rising quickly in second place. Find out what these frameworks can do for you and discover which one might be best for you. A single example application will be presented, implemented with both frameworks, as an illustration of their similarities and their differences.

Manager/Emp Programming ME How to Build, Refresh or Rebuild Your Datacenter on Time and Under Budget

Presented By Lou Honick

Get the five keys for success, five pitfalls to avoid and five must-have technologies to use in constructing or reconstructing a datacenter in today's environment. Hear examples of cost-saving techniques, sample budgets and technological evaluation models, plus a flexible framework for effective planning. Whether you have a small computer room in need of an update, or plan to construct a 25,000 sq. ft. super center, this innovative and unique approach will make your project a surefire success.

Manager/Emp Programming ME Managing Stress and Team Survival In Times of Change

Presented By Mark Gorkin

In a 24/7 corporate world that's cycling between mergers and expansion to "lean-and-MEAN" downsizing and ever faster upgrading while periodically spinning scarily out of control, managing stress and effective team communication and cooperation are on everybody's mind. And of, course, this is especially vital when a company has or is undergoing major transition. Whether having to integrate new colleagues or the loss of trusted friends, or grappling with new policies and procedures, feelings of sadness, uncertainty and anger can permeate the work atmosphere. The pressures to sustain individual and organizational productivity and morale have never been greater. Have no fear…Mark Gorkin, "The Stress Doc" ™ is here with his dynamic and interactive, inspiring and fun-filled presentation and small group exercises. Learn to channel stress and frustration into safe sharing, cooperative/creative action and team building. So seek the higher power of humor: May the Farce Be with You! Don't miss your appointment with the Stress Doc! OBJECTIVES: 1. Rapidly, purposefully and playfully recognize transition stress signals and "The Seven Stages of Loss and Change" 2. Use program exercise to: a) identify in a safe and supportive manner workplace sources of transitional stress, including the stress of change b) recognize and empathize with others' challenging environments; not feel so alone c) discover how small group playing and creating/drawing allows for exaggerated objectivity and emotional distance from stressors and facilitates communication and bonding as a support/problem-solving team 3. Through presentation and large group discussion participants will generate tangible and applicable reorganization, team building team hardiness strategies. Seek the higher power of Stress Doc Humor: May the Farce Be with You! Don't miss your appointment with the Stress Doc.

Manager/Emp Programming ME Personal Branding

Presented By Joey Coleman

Do you need to sell yourself to clients or want to be hired for that dream job. Personal branding, business branding, creative marketing can help.

Manager/Emp Programming ME Personas for better apps

Presented By Michael Smith (TeraTech)

Do your programs always do what all your users want? Would you like a way to get user input into the architecting process without going crazy? If so Personas may be for you. Developed by Alan Cooper and featured in his book "The Inmates are Running the Asylum", "Personas" can be used to help focus your design and development efforts on the people who will use your application. Personas are a way to think about the different users while you are designing the application, instead of waiting until it is released.

Manager/Emp Programming ME Project Management the /Joel on Software/ way

Presented By Joel Spolsky

For over five years Joel Spolsky has promoted his ideas about developing software on his website /Joel on Software./ He even created a program that lets you put some of these sane ideas into place: the FogBugz project management system, which lets software teams coordinate themselves and lets them keep track of the millions of details it takes to deliver really great software. In this session Joel will introduce his ideas on managing projects and demonstrate how his software implements these ideas. He'll also talk about some of the design decisions in creating FogBugz. Usually, paradoxically, /eliminating/ features and flexibility led to a product that worked much, much better in the real world, but the Fog Creek team also made dozens of tiny design decisions based on human nature and the sociology of software teams. This session tells the fascinating story of that design.

Manager/Emp Programming ME Starting On Your Own

Presented By Joshua Cyr

Considering working for yourself or starting a small web development company? Are you a contractor now, but looking to promote your services and formalize your business? Joshua will discuss pitfalls to avoid, creating a marketing strategy, and general business issues to consider.

Manager/Emp Programming ME Strategies for Successful Development with FLiP

Presented By Maxim Porges

Your client is relying on you to build them the perfect solution, and they want it yesterday! You promise to meet expectations by delivering a working, maintainable application on time and on budget, while maximizing the productivity of your team.

But doing things right the first time is hard. Clients can't make up their minds, developers and project managers don't always understand each other, and scope creep pushes your timelines and your development costs off the charts.

The good news is, there is a perfect solution - and it's easy! It's called FLiP (the Fusebox Lifecycle Process), and you don't need to code with Fusebox to reap its benefits. In this session, Maxim will take you through every step of FLiP. You'll learn how it will help your team and your clients move through a lifecycle that delivers maximum productivity and perfect solutions every time. You'll leave the session with tips, best practices, and a turnkey solution for using FLiP successfully on your next project.

Manager/Emp Programming ME Taxonomy Data Classification, ColdFusion & XML

Presented By Ron West

As an organization's vast collection of data continues to grow, it becomes increasingly difficult for users to find the information they need. One only needs to look at the success of Google to see the importance of search engine technology. Unfortunately, traditional search engines that rely primarily on keyword matching often return unintended results. This makes finding the information that you're really after time consuming and inefficient. To make data search and discovery more productive, organizations are turning to taxonomy-based data classification. In this session, we will discuss how to import an XML taxonomy definition and how to connect that taxonomy to the business logic in your Web site.

Manager/Emp Programming ME The FLiP Show

Presented By Jeff Peters

Experience the FLiP process through audience participation with Jeff Peters. we're going to talk briefly about the steps included in the FLiP process, then let the session be driven by audience participation. It will be something like a talk show format - Jeff will take questions about the FLiP process, horror stories or lessons learned from the audience. FLiP is the Fusebox Lifecycle Process. It is the system design lifecycle that has "grown up" alongside Fusebox. It provides a very clear pathway to follow in designing and building applications, and is particularly effective in team environments.