October 25, 2013

Adobe strongly believes that there is enough potential in ColdFusion to make it more successful than ever. To make this happen Adobe has a plan that involves all-around improvement. Learn about the product improvements Adobe is planning to make beyond ColdFusion Splendor. Gain an understanding of the initiatives planned for a better ColdFusion. Hear how the ColdFusion community, that is you, and Adobe can contribute together to the success of ColdFusion.

10:15 am - 11:15 am
01:00
Islander CDEHI

You now have a copy of ColdFusion Builder, what will you do next? ColdFusion Builder provides a professional IDE to develop ColdFusion applications. The products flexibility allow for easy integration of some great tools and software. Tools you may be missing out on. In this session we will be covering items like EGIT for version control, Mylyn's Bugzilla Connector for bug tracking, and Tasktop for time tracking. We will also checkout a few tips for making the most out of ColdFusion Builder. So if you're looking for your next trick or need a tip, this session will fulfill your urge.

10:15 am - 11:15 am
01:00
Islander BG

Have you ever had to serialize complex data in JSON? What about dealing with replicating databases? Do you ever wonder if there is a better way than just creating yet another table and updating all of your queries just because a relationship changed?

NoSQL databases can help deal with these requirement issues and give you a more flexible and fast way to store and retrieve data. In this session, we'll look at how to understand NoSQL and ColdFusion. We'll relate common data access in SQL Databases to NoSQL formats. We'll also look at popular ways to integrate NoSQL databases into your ColdFusion applications. We'll also look at some ways to make data access simple and fast.

10:15 am - 11:15 am
01:00
Islander AF

If you've been waiting to immerse yourself in ORM because it sounded scary and you didn't know where to start, or perhaps you've been playing with ORM but you don't know if you're getting the full potential out of it, this session is for you. We'll talk about when to use ORM in your applications and how ColdFusion makes it ridiculously easy to harness the power of Java's Hibernate. We'll work with examples that show how to set up your application, configure entities, and learn how to focus on the objects that make your domain model work instead of getting lost in DAOs all day. After this session, attend Steve Rittler's Advanced ORM session where I hear he'll be handing out Black Belts in ORM Awesomeness at the end of the session.

11:30 am - 12:30 pm
01:00
Islander BG

You don’t need closures to write good ColdFusion code, but their benefits make it a skill worth learning. Closures provide extreme terseness, readability, and maintainability that you can’t get from any amount of encapsulation or abstraction, among other benefits. This session will start with a very brief history lesson to help you understand the reasons for their invention, and will use simple terminology and move from simple to progressively complex examples to make sure that everyone can keep up. Even your boss could attend this session and truthfully say that they “get” closures afterward.

11:30 am - 12:30 pm
01:00
Islander AF

Information is everything. Getting the right information to the right place in a timely fashion has become increasingly difficult. Users want to know when changes happen, not minutes or even seconds later. The days of clients checking for data changes is behind us. Those old methods just can't keep up with the user demands of today. This is where web sockets steps up and solves this issue. Web sockets enable applications to be updated in realtime and satisfy the users hunger for data.
This session will be both introductory and cover advanced topics. Once introductions are over the session will go over some real world situations where web sockets solve real issues. With demos and examples a plenty, this session will show how web sockets do way more then make chat possible.

11:30 am - 12:30 pm
01:00
Islander CDEHI

With the introduction of cfclient in the latest release of ColdFusion you are now able to create mobile applications using CFML. In this session we will look at how these applications are created and look at how best these applications can be developed. We will review the development process, the testing process and the deployment process. In addition we will review how to manage your applications data and learn how to expand your applications and add additional features. By the end of this session you will be able to create and deploy complete mobile applications.

1:30 pm - 2:30 pm
01:00
Islander CDEHI

Amazon Web Services provide a wide array of highly scalable tools which solve common problems in modern Web application development. ColdFusion fits right into the AWS ecosystem, and this session will show you just how easy it is to start using AWS in your ColdFusion applications. We'll look at: • Cheap, fast, and easy content storage thanks to ColdFusion's integration with AWS Simple Storage Service (S3) • Creating ColdFusion servers in AWS using the official ColdFusion Amazon Machine Image • Plug-in points for other AWS services in your ColdFusion applications • A reference architecture for running scalable ColdFusion applications in AWS • Some hard-earned lessons about running Web apps in AWS

1:30 pm - 2:30 pm
01:00
Islander AF

In this session we'll learn the basics of Unit Testing and it’s benefits along with how to get your head around Test Driven Development (TDD) and the benefits it brings. We'll take a usual development requirement and how we'd start development-using TDD. Following this we’ll have a look at a well-known open source ColdFusion application and how we would refactor it and add Unit Tests. This will show the process of taking a legacy application with no tests through to having Unit Tests and a better structured and easier to maintain application. Finally if we have time we'll take a look at the ColdFusion Koans project and how this will help developers new to Unit Testing as well as Developers new to ColdFusion learn all the basics you need to know.

1:30 pm - 2:30 pm
01:00
Islander BG

In this session, veteran CF server troubleshooter Charlie Arehart will help you better solve some frequent CF server problems using tools, diagnostics, and resources that may surprise and delight you. Don’t struggle guessing or googling for answers (which may NOT really be right for your need) when the right techniques may point out the exact cause of problems. Whether you’re new or experienced in such issues, are solely responsible for your CF setup or perhaps have others who seem to struggle, this fast-paced and information-packed session should help nearly anyone. Given his several years’ experience focused solely on CF server troubleshooting, as an independent consultant to companies of all sizes and experience levels, Charlie has shared these tips with thousands of developers/administrators and found most of them to be new or under-utilized by most.

2:45 pm - 3:45 pm
01:00
Islander BG

It’s not your mother’s IDE! The latest version of ColdFusion Builder provides endless opportunities for customization and enhancement. From the look and feel of the interface, to the additional capabilities provided through plugins and extensions, ColdFusion Builder can help you succeed in your everyday development endeavors. During this session, we’ll not only explore the program’s out-of-the-box features, but also learn ways to enhance its base functionality through plugins and Builder Extensions. Beginning with an introductory presentation and walk-through demonstration and concluding with hands-on lab work where you’ll build your own extension (one that does more than merely echo the “Hello World” string into a dialog box!), this session will provide participants with a deeper understanding of the feature-rich ColdFusion Builder.

2:45 pm - 5:00 pm
02:15
Islander AF

In a continuation of Part 1 we will loo at more common web application vulnerabilities and at effective counter measures for them.

2:45 pm - 3:45 pm
01:00
Islander CDEHI

In this session, we'll explore how you can further increase the performance and scale of your ColdFusion applications using advanced techniques such as automatic resource control, cache monitoring, replicated caching, distributed caching, and off-heap memory utilization with Ehcache and Terracotta's BigMemory GO platform.

Prerequisites: Attended the Caching for Performance and Scalability with Ehcache and ColdFusion session or previous experience with caching in ColdFusion.

4:00 pm - 5:00 pm
01:00
Islander CDEHI

Hibernate is capable of doing an awful lot more than simple CRUD! Come to this session and learn more about fitting ColdFusion ORM into your application environment and how to manage it once it's there. We'll cover ORM event handling, caching, diagnostic techniques (including logging configuration), supporting multiple data sources, and more. How about a nice game of chess? No thanks...this is way more interesting!

4:00 pm - 5:00 pm
01:00
Islander BG