ColdFusion is a complete application platform for developing and delivering powerful and scaleable applications. Whether you're revolutionizing your company's HR operations, building a new generation of your firm's global intranet, launching the next killer .COM, building your own presence on the Web, or providing back-end power to interactive Flash applications, you'll find the proven technology you need in ColdFusion.
ColdFusion is designed to deliver on the key requirements of Web applications:
To learn more about ColdFusion, visit Adobe.
This section of my Web site is dedicated to ColdFusion, both the existing ColdFusion community, as well as all the developers yet to discover how ColdFusion will revolutionize the way they do business.
fonte: Ben Forta
Note: You must log in with your Adobe.com ID to watch these session recordings.
Getting Started with Web Application Development Using ColdFusion: What is ColdFusion and why would you want to use it? This session will answer that and show off some of the simple power of ColdFusion. By the end you should have a clear answer of what CF is, what it can do for you, and why so many ColdFusion developers are passionate about this tool. Presenter: Terry Ryan
Working with PDFs Made Easy with ColdFusion: ColdFusion and PDF are both Adobe products, so it should be no surprise that it is very simple to work with PDFs in ColdFusion. This demonstration shows you how quickly you can create PDFs dynamically, work with existing PDF. It will also show you the power of populating, submitting and embedding PDF forms with ColdFusion. Presenter: Tim Cunningham
Introduction to ColdFusion Components (CFCs): In this session, Raymond Camden discusses the basics of ColdFusion Components (CFCs). He also discusses the basic syntax as well as provide plenty of examples on how to use them. CFCs are not just for the experts! Presenter: Ray Camden
Improve Your ColdFusion Code Through Unit Testing: Join us as we review what unit testing is, what it is not, and how it can improve your application code quality and maintainability. We will cover a brief introduction to unit testing concepts and philosophy and dive into getting setup and writing and running unit tests. We will walk through installing the MXUnit framework and Eclipse plug-in, and then quickly start writing and running unit tests for your ColdFusion code. You will learn the basics of MXUnit and see a number of useful unit testing examples. Presenter: Jaime Krug
Understanding and Using the ColdFusion Server Monitor: If you run ColdFusion 8 or 9 Enterprise, or the free Developer edition, you have access to a powerful tool, the Server Monitor, which can help find and resolve problems in ways never available before. Still, some have come to regard the Monitor as sometimes itself a cause of problems (which is often not the case at all). When can you use it? What features should you be careful about? How does it help you when your server is unresponsive, or after it crashes? What happens when you close the monitor? How has it changed in ColdFusion 9 Update 1? In this whirlwind tour of the Server Monitor, veteran CF troubleshooter Charlie Arehart will share his experience of helping people use it and similar CF monitoring tools every day. Presenter: Charlie Arehart
ColdFusion Builder: The professional IDE to Boost Your Productivity (coming soon): ColdFusion Builder is becoming the IDE of choice for ColdFusion development. ColdFusion Builder is an Eclipse based IDE and it extends the capabilities of the Eclipse platform. It comes packed with several features such as syntax highlighting, code assist, customizable keyboard shortcuts, extensions and many more. This session focuses on how one can get started with using ColdFusion Builder and also on few advanced features that makes ColdFusion application development faster and easier. Presenter: Sagar Ganatra
Become ColdFusion Empowered in Under an Hour: Learn the basics of ColdFusion and how to apply CF concepts to web applications in this session. You need no ColdFusion experience to for this session. We will build an application and show how to use ColdFusion variables, learn about ColdFusion data types, and see how to apply conditional logic with ColdFusion. You will also learn how CF custom tags allow for reusable UI components, watch the ColdFusion application framework in action which allows you handle key events, populate and persist a web form using ORM (Hibernate) and create a ColdFusion component which will enable a master/detail page Presenter: Nic Tunney
Accessing ColdFusion Services From Flex Applications: ColdFusion offers an impressive range of tags and functions designed to enhance the development of applications and improve workflow. Since ColdFusion 9 we have been able to share some of these features with other languages and developers by using the powerful ColdFusion as a Service tools. This session by Matt Gifford (aka coldfumonkeh) will discuss and showcase the CFaaS features and show real-world examples of implementing them into a Flex/AIR application. Harness the power of ColdFusion without having to write any ColdFusion code. Presenter: Matt Gifford
Make Your Site Searchable with Solr: Solr, an open source, enterprise search platform from Apache, is becoming the standard search engine for use with ColdFusion. In this session, we discuss how to set up Solr collections, index collections, and run searches against those collections and some of the differences between Solr and Verity. Presenter: Scott Stroz
Working with PDFs Made Easy with ColdFusion: ColdFusion and PDF are both Adobe products, so it should be no surprise that it is very simple to work with PDFs in ColdFusion. This demonstration shows you how quickly you can create PDFs dynamically, work with existing PDF. It will also show you the power of populating, submitting and embedding PDF forms with ColdFusion. Presenter: Tim Cunningham
Improve Your ColdFusion Code Through Unit Testing: Join us as we review what unit testing is, what it is not, and how it can improve your application code quality and maintainability. We will cover a brief introduction to unit testing concepts and philosophy and dive into getting setup and writing and running unit tests. We will walk through installing the MXUnit framework and Eclipse plug-in, and then quickly start writing and running unit tests for your ColdFusion code. You will learn the basics of MXUnit and see a number of useful unit testing examples. Presenter: Jaime Krug
Using ColdFusion Frameworks for Application Development: Finding the arguments about increased productivity, maintenance, employ-ability, and community testing persuasive, you may have finally decided to join the large number of people who are using a ColdFusion framework for their application development. Since the framework space has exploded in the last few years with so many new frameworks and so many different areas, it is very difficult to keep up. So you?re left with a hard task: deciding which framework, or even combination of frameworks, is right for you. Presenter: Mark Mandel
Understanding and Using the ColdFusion Server Monitor: If you run ColdFusion 8 or 9 Enterprise, or the free Developer edition, you have access to a powerful tool, the Server Monitor, which can help find and resolve problems in ways never available before. Still, some have come to regard the Monitor as sometimes itself a cause of problems (which is often not the case at all). When can you use it? What features should you be careful about? How does it help you when your server is unresponsive, or after it crashes? What happens when you close the monitor? How has it changed in ColdFusion 9 Update 1? In this whirlwind tour of the Server Monitor, veteran CF troubleshooter Charlie Arehart will share his experience of helping people use it and similar CF monitoring tools every day. Presenter: Charlie Arehart
Expand Functionality with ColdFusion Builder Extensions: With the introduction of ColdFusion Builder, more control of the IDE is being given to the developers. No longer are we tied down to pre packaged functionality but with the use of ColdFusion Builder Extensions we can now expand our IDE to do what we need it to do. In this session we will review everything you need to know about extensions and will go through the process of creating and packaging one. By the end of the session you will no longer be grumbling about the lack of functionality you have access to, instead you will be adding everything you need. Presenter: Simon Free
Developing Your First Application Using ColdFusion 9 and ORM: We've all heard the buzz about CF9's ORM integration, but exactly what is it, and how can I use it? This session will demystify the idea of ORM by introducing the concepts that you need to know to get started using it right away. Not an object oriented developer? No problem! As long as you know what an object is, and a little bit about cfcs, this session will help you get past the buzzwords and be productive with ORM on your next project. Presenter: Bob Silverberg
Speed Up Your Apps with Caching in ColdFusion: This session walks you through the basics of Caching including the ?why? and ?how? of Caching. The session also focuses on how caching in ColdFusion will affect the performance of your apps including the latest functionality available for Caching in ColdFusion 9. Presenter: Chandan Kumar
ColdFusion and Mobile - Browser- Based Applications Made Easy: Mobile development is a largely moving target. New devices and device sizes are appearing almost daily. This makes application development for mobile devices difficult. This is where mobile browsers come in to save the day. This session will focus on creating browser-based apps for virtually any mobile device. This session will show you how to create a basic browser-based application. Then, utilizing ColdFusion, we will enhance the features of the application. Presenter: Dave Ferguson
Accessing ColdFusion Services From Flex Applications: ColdFusion offers an impressive range of tags and functions designed to enhance the development of applications and improve workflow. Since ColdFusion 9 we have been able to share some of these features with other languages and developers by using the powerful ColdFusion as a Service tools. This session by Matt Gifford (aka coldfumonkeh) will discuss and showcase the CFaaS features and show real-world examples of implementing them into a Flex/AIR application. Harness the power of ColdFusion without having to write any ColdFusion code. Presenter: Matt Gifford
Securing your ColdFusion Applications: In this session you will learn about the various threats that all web applications face, and how to defend your ColdFusion applications from these threats. Once aware of these threats and how to deal with them you can build applications that keep you and your clients much more secure. Presenter: Peter Freitag
Make Your Site Searchable with Solr: Solr, an open source, enterprise search platform from Apache, is becoming the standard search engine for use with ColdFusion. In this session, we discuss how to set up Solr collections, index collections, and run searches against those collections and some of the differences between Solr and Verity. Presenter: Scott Stroz
Bringing ColdFusion to Java SpringMVC: Learn how to use ColdFusion as the VIEW layer with the Spring MVC framework. We will cover how to build the Models and Controllers in Java. And then how to pass java models/variables into ColdFusion to render your pages with CFML. Giving you the best of both worlds - low level java and rapid development of CF. We will also cover using Spring WebFlow with ColdFusion. And creating a REST services that can render a .cfm page or return .JSON, .XML or .AMF data to a RIA application. Presenter: Mike Nimer
Accessing ColdFusion Services From Flex Applications: ColdFusion offers an impressive range of tags and functions designed to enhance the development of applications and improve workflow. Since ColdFusion 9 we have been able to share some of these features with other languages and developers by using the powerful ColdFusion as a Service tools. This session by Matt Gifford (aka coldfumonkeh) will discuss and showcase the CFaaS features and show real-world examples of implementing them into a Flex/AIR application. Harness the power of ColdFusion without having to write any ColdFusion code. Presenter: Matt Gifford
Bringing ColdFusion to Java SpringMVC: Learn how to use ColdFusion as the VIEW layer with the Spring MVC framework. We will cover how to build the Models and Controllers in Java. And then how to pass java models/variables into ColdFusion to render your pages with CFML. Giving you the best of both worlds - low level java and rapid development of CF. We will also cover using Spring WebFlow with ColdFusion. And creating a REST services that can render a .cfm page or return .JSON, .XML or .AMF data to a RIA application. Presenter: Mike Nimer
Getting Started with Web Application Development Using ColdFusion: What is ColdFusion and why would you want to use it? This session will answer that and show off some of the simple power of ColdFusion. By the end you should have a clear answer of what CF is, what it can do for you, and why so many ColdFusion developers are passionate about this tool. Presenter: Terry Ryan
Working with PDFs Made Easy with ColdFusion: ColdFusion and PDF are both Adobe products, so it should be no surprise that it is very simple to work with PDFs in ColdFusion. This demonstration shows you how quickly you can create PDFs dynamically, work with existing PDF. It will also show you the power of populating, submitting and embedding PDF forms with ColdFusion. Presenter: Tim Cunningham
Introduction to ColdFusion Components (CFCs): In this session, Raymond Camden discusses the basics of ColdFusion Components (CFCs). He also discusses the basic syntax as well as provide plenty of examples on how to use them. CFCs are not just for the experts! Presenter: Ray Camden
ColdFusion Builder: The professional IDE to Boost Your Productivity (coming soon): ColdFusion Builder is becoming the IDE of choice for ColdFusion development. ColdFusion Builder is an Eclipse based IDE and it extends the capabilities of the Eclipse platform. It comes packed with several features such as syntax highlighting, code assist, customizable keyboard shortcuts, extensions and many more. This session focuses on how one can get started with using ColdFusion Builder and also on few advanced features that makes ColdFusion application development faster and easier. Presenter: Sagar Ganatra
Become ColdFusion Empowered in Under an Hour: Learn the basics of ColdFusion and how to apply CF concepts to web applications in this session. You need no ColdFusion experience to for this session. We will build an application and show how to use ColdFusion variables, learn about ColdFusion data types, and see how to apply conditional logic with ColdFusion. You will also learn how CF custom tags allow for reusable UI components, watch the ColdFusion application framework in action which allows you handle key events, populate and persist a web form using ORM (Hibernate) and create a ColdFusion component which will enable a master/detail page Presenter: Nic Tunney