Leverage the bidirectional integration between Java and ColdFusion to dynamically load Java libraries from custom paths without a server restart. Invoke ColdFusion components (CFCs) from Java to access productivity-enhancing functionality, and create dynamic proxies for CFCs to be treated as Java objects.

Work efficiently with PDF files and reduce the required code by directly adding images, watermarks, headers, and footers to your documents. Populate and extract data from PDF forms to collect data from application users and share information in a more secure environment.
Build and manage database-independent applications using object relational mapping (ORM) without writing any SQL. Index and perform a full-text search of ORM entities with the built-in Lucene search engine, and obtain improved debug information through SQL logging.

Leverage the power of enterprise services, like creating charts and PDF documents, image manipulation, and generating and sending email from your Flex applications or Simple Object Access Protocol (SOAP), without writing a single line of CFML.

Enhance your development experience with integrated server management and expanded functionality through CMFL extensions using ColdFusion Builder, an Eclipse™ based IDE. Accelerate development using color coding, code formatting, code assist, quick fix, code insight, and code snippets.

Use the improved virtual file system to build applications with fewer I/O calls. Generate ColdFusion files dynamically, and execute them directly from memory, FTP, secure FTP, or ZIP or JAR files.

Use tag-based CFML to rapidly build full-fledged applications with the enhanced scripting support for CFSCRIPT.

Improve your code quality and readability with language enhancements, along with better control and flexibility using closures. Initialize CFC properties using Auto-constructor, increase coding efficiency with CFC Method Chaining, and ensure effective query management using For-in support.

Easily and quickly navigate XML documents using XPath integration. Leverage this built-in functionality to transform XML documents into XHTML, including XForms using XSLT integration.

Build more compelling and intuitive applications with a broad set of Ajax controls via CFML tags and attributes. Easily bind client-side Ajax applications to ColdFusion components on the server.

Fetch relevant ORM entities from the server only when they are accessed by your Flex or AIR application. Make your applications run faster by reducing data transfer between Flex and AIR applications and the ColdFusion server.
Access a large repository of interactive, client-side HTML5 charts and easily implement them using the built-in CFCHART tag. Create an enriched user experience by customizing charts, including charts based on Adobe Flash® technology.
Publish data to multiple clients or execute a point-to-point data push with real-time server response. Leverage the support provided by the built-in functionality to instantly access HTML5 web sockets, even without prior knowledge of the protocol.

Easily publish your ColdFusion component as a Representational State Transfer (REST) web service with built-in support for all HTTP methods, along with JSON and XML serialization and de-serialization.
Leverage the rich experience provided by the built-in HTML5 video player, and benefit from interoperability with non-HTML5 browsers using the fallback to Adobe Flash® player. The revamped Flash Player with well-defined APIs helps ensure a consistent user experience acros browsers.

Publish and access web services with less code using the revamped engine that supports the WSDL 2.0 specification, SOAP 1.2, and document literal wrapped style.

Leverage the geo-location capability of the map functionality in ColdFusion to display user location. Benefit from support for various HTML5 input types with the CFINPUT tag.

Make your server more secure against cross-site scripting and cross-site request forgery using functions to sanitize user input. Strengthen the authentication of applications using the enhanced login mechanism. Choose the new secure profile to enable default secure settings across the server.

Use FIPS 140–certified strong encryption provided by the RSA BSAFE Crypto-J libraries in ColdFusion to make your applications more secure.

Experience enhanced performance from the built-in Tomcat application server that replaces Adobe® JRun™. With active and vast support from the developer community, Tomcat implements most of the latest web standards.

Boost performance by caching portions of pages with infrequently updated data, and improve custom handling of region-specific data by creating multiple cache regions on the fly. Improve server performance by sparing server resources through a parallel caching process.

Achieve scalability by creating and managing multiple server instances in a clustered or virtualized environment. Easily deploy ColdFusion as an EAR or WAR from within your existing Java EE application servers. Send and receive unlimited emails using the built-in, highly scalable email engine.
Get instant notifications of updates to ColdFusion in your ColdFusion Administrator and save time on installing updates using the one-click Hotfix installer.

Create powerful web applications with the array of performance enhancements in ColdFusion server. Make your existing web applications run faster by leveraging the performance improvements in ColdFusion components (CFCs), structs, built-in functions, switch-case statements, and more.

Achieve better scheduled task management using application-specific tasks, event handling, grouping, and chaining. Manage tasks in a more granular, scalable, and organized manner by running tasks in a cluster setup.
Use the improved Microsoft® Exchange Web Services (EWS) to connect to Exchange Server 2010, and access server functionality with easy-to-use tags, such as folder operations, user availability, and conversation operations.

Get enhanced flexibility to index and search based on dynamic custom fields, along with support for 17 additional languages. Use the data import handler for improved database indexing, and enjoy better control by reloading individual collections without restarting Solr.

Improve application performance with multi-threading, to easily manage and control individual thread behavior. Use the CFTHREAD tag to create, end, join together, or suspend the processing of specific threads.

Use the improved Microsoft® Exchange Web Services (EWS) to connect to Exchange Server 2010, and access server functionality with easy-to-use tags, such as folder operations, user availability, and conversation operations.

Optimize database interaction through better client connection management. Extend the functionality with the support of additional data types. Handle database errors more efficiently through improved exception handling.
Manage multiple servers through a centralized server manager console. Use the enhanced server monitor to troubleshoot and fine-tune applications with better access to server performance statistics, such as page execution and query processing time. Monitor caching and REST web service requests.

Effectively manage email without writing much code. Easily send email using an SMTP server with the CFMAIL tag, manage email by connecting to an IMAP server with the CFIMAP tag, and retrieve mail from a POP mail server with the CFPOP tag.

Boost your Flex and Adobe AIR® application performance with faster Flash Remoting. Embedded BlazeDS tool helps you manage back-end distributed data and enables real-time data push to Flex and AIR applications.

Specify any .NET object as either local or remote and use it in your ColdFusion application, just like any Java™ or other object resource.