October 24, 2013

ColdFusion 10 introduced new features around building RESTful services and APIs that previously required 3rd party libraries to implement. This session will explore what REST is and how you can use the new features in ColdFusion 10 to begin building your own RESTful services and API's.

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

During this session, you will be introduced to some of the new and exciting language enhancements in ColdFusion Splendor. From complete script support to use of member functions and many other useful features to boot, you will get to see first-hand all the developer productivity improvements that will make coding fun and rewarding again.

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

We all know that application security is important, but many times securing an application, especially an existing one, can seem like a daunting task. Where do you being? What's the most vulnerable to attack? What are the best options for risk mitigation? What is risk mitigation? Do we all need to secure our applications in the same way? Let's talk about these questions and more.

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

Java 2 Enterprise Edition (J2EE) technology provides a component based approach to design, development, assembly, and deployment of enterprise applications. Adobe ColdFusion provides state of the art interoperability between J2EE components and ColdFusion applications. With the release of ColdFusion 10, Adobe now provides a platform for collaboration and integration between ColdFusion and Java that is mature and enterprise ready. In this session you will learn about the integration models available between Java and Coldfusion. Join us as we discuss the new features of ColdFusion 10 that allow for a more seamless integration with Java, such as: Dynamic library invocation, without a server restart; Setting application specific variables for Java libraries; Bi-Directional integration - Java invoking ColdFusion; and creating proxies with Java and ColdFusion CFC’s.

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

The smart phone revolution is upon us and so is the app revolution. Gone are the days when clients just want us to create them web sites, but now they want a mobile app to accompany it. With the introduction of cfclient the process of creating these mobile applications has gotten much easier. Now it is no longer necessary to learn additional technologies to create your applications, you can build them using your ColdFusion knowledge. In this session you will be introduced to cfclient and shown how to set up your project, write some code and deploy your application. By the end of this session you will be ready to start creating simple mobile applications.

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

In this session we'll discuss ColdFusion's built-in Solr support and how you can use it provide better search results to your users. We'll cover: • A quick overview of cfcollection/cfindex/cfsearch (we're going to assume you've at least heard of these tags) • A look at what it means to implement this in a real web site • A look at modifying input to cfsearch in order to handle various styles of searches • A look at modifying Solr files for low level tweaking

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

One of the easiest ways to improve application performance and scalability is to implement caching. ColdFusion comes bundled with powerful caching capabilities that leverage Ehcache, allowing you to boost the performance and scale of your applications with ease. This session covers everything you need to know about caching with ColdFusion and Ehcache in order to immediately start taking advantage of the concepts and techniques in your applications.

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

ColdFusion provides developers with some amazing features to streamline their development and maintain a clean, separated code base. In this session we will explore how we can utilize the power of ColdFusion components and introduce some object-oriented programming concepts into our development processes. Say goodbye to procedural code and hello to the world of beans, gateways and data access objects.

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

By now everyone should know that CF 10 runs on Apache Tomcat. What's new and different about that? Sure, Adobe's goal is that running atop Tomcat "just works" and is simply better than JRun, and for many there will be no apparent difference. But there's no denying there are new capabilities and some differences. In this session, veteran CF troubleshooter Charlie Arehart will review and explore these new capabilities and differences.

He'll address such things as changes regarding web servers (the "internal" web server, now Tomcat's, and changes in external web server integration); config tweaks people have done in JRun and whether/how those are to be done on Tomcat; some things about native Tomcat don't apply to Tomcat as run under CF; as well as logging, configuration, and other matters. More than that, Charlie will identify new capabilities that Tomcat enables, some of which may not be necessarily identified as "new" by Adobe but which we might leverage.

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

In this session we will build on the topics covered in the prior Object-Oriented ColdFusion session. We will discuss different methods of defining subclasses and why you may choose one over the other; how to create and implement interfaces; composition vs. inheritance; exposing your objects via a service tier; using dependency injection (DI)/ Inversion of Control( IOC) frameworks - such as DI/1, ColdSpring, WireBox, etc. to manage your dependencies.

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

During this hands-on session you'll learn how to efficiently build web services to support mobile apps. You'll get a quick introduction to jQuery Mobile, make data requests from JQM to ColdFusion RESTful services, as well as compare and contrast REST vs. using HTML5 websockets to interact with your CF server.

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

Adobe's Portable Document Format (PDF) is the universal standard for document storage and transfer. One survey reported that "90% of organizations are already using the PDF file format for long-term storage of documents. 89% are converting Microsoft Office files to PDF for distribution and archiving."

When Adobe purchased Macromedia and thus ColdFusion they added PDF features that allow developers to easily generate and manipulate PDFs. With the upcoming new release of ColdFusion the PDF features have been improved even more. This session will show you some of the new PDF features that will allow you to render pixel perfect PDF documents using modern HTML and CSS. You will also learn how to utilize PDF Forms and DDX to make your PDFs do things you may have never imagined.

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

We’ve all heard the saying, “A picture is worth a thousand words”. Charts are a necessity for the reporting and decision making processes in today’s world of rapid data transfer and simplifying processes. Charts allow us to visualize trending in massive data feeds and HTML5 charts bring customizable, dynamic imagery to viewing that data. ColdFusion 10 allows you to quickly and easily generate responsive, customized HTML5 charts. You’ll spend less time on development and code maintenance by implementing this dynamic HTML5 solution in your applications. This session will focus on the new HTML5 charting feature of ColdFusion 10 and how to deliver highly customizable, dynamic charts. You¹ll learn about rendering basic charts, customization, zooming, and adding dynamic elements.

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

ColdFusion Summit will be the first conference where you can participate in the initial preview of ColdFusion Splendor, the next major version of ColdFusion. This session will give you an overview of the major features in this up-coming version. We are excited to share the details with you - be there to learn more about ColdFusion Splendor.

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