Migration Solutions for ColdFusion Applications to ASP.NET
       solutions   products   partners   company   support   downloads         store
BlueDragon Product Overview


BlueDragon Main

ServletExec Main


New Atlanta Blog
View CFML Tags supported by BlueDragon
Compare features across all BlueDragon versions
View BlueDragon 7.1 Compatibility Guide
View BlueDragon 7.1 Enhancements Guide

Download Document: Deploying CFML on ASP.NET and the Microsoft .NET Framework
Download Document: Deploying CFML on Java EE Application Servers

ColdFusion® is a registered trademark of Adobe Systems Incorporated, in the United States and/or other countries, and its use here does not imply the sponsorship, affiliation, or endorsement of Adobe.

With three different versions to choose from, BlueDragon offers unmatched flexibility for the deployment of ColdFusion® Markup Language (CFML) pages with native technology platform integration on the operating system, web server and database of your choice.

BlueDragon for the Microsoft .NET Framework allows you to natively integrate and deploy your ColdFusion applications on the .NET platform. Leverage BlueDragon for the Microsoft .NET Framework for native .NET performance, plus optional integration with ASP.NET, ADO.NET, C# and Visual Basic.NET.

BlueDragon for Java EE Application Servers is a portable ColdFusion application runtime module for any standard Java EE application server - from enterprise servers including Oracle WebLogic and IBM WebSphere (including Network Deployment), to open source servers including Tomcat and JBoss. BlueDragon for Java EE Application Servers integrates CFML with JSPs, Servlets, EJBs and other Java EETM technologies.

BlueDragon Server JX is a Java-based server that enables the stand-alone deployment of ColdFusion applications, in addition to native integration with JavaServer Pages (JSPs).

 BlueDragon 7.1 for the Microsoft .NET Framework

    With the addition of BlueDragon for the
    Microsoft .NET Framework, CFML is now
    the only cross-platform web-scripting
    language that allows you to deploy
    natively on .NET and Java EE.

BlueDragon for the Microsoft .NET Framework
BlueDragon for the Microsoft .NET Framework allows you to natively integrate and deploy your CFML on the .NET platform. Leverage BlueDragon for native high-performance integration with COM, ASP.NET, ADO.NET, C# and Visual Basic.NET.

Deployable as a .NET Framework assembly residing in the .NET Global Assembly Cache (GAC), BlueDragon for the Microsoft .NET Framework offers true native platform deployment of CFML on the .NET platform.

BlueDragon for the Microsoft .NET Framework is implemented as an HttpHandler (the ASP.NET equivalent of a Java Servlet) and is delivered in an assembly (BlueDragon.dll). CFML pages are automatically processed from within any ASP.NET web application (IIS directory or virtual directory).

BlueDragon for the Microsoft .NET Framework leverages the underlying ASP.NET mechanisms for storing Application, Request, and Session variables - - which are automatically mapped by BlueDragon to .NET objects. These variables can then be shared by ASP.NET pages written in any supported language like C#, VB.NET, ... This is similar to variables shared between CFML and JSP pages in the Java versions of BlueDragon.

BlueDragon for the Microsoft .NET Framework uses ADO.NET as the data access mechanism. Supported ADO.NET data providers include Microsoft SQL Server, Oracle, and ODBC (these are all delivered by Microsoft as part of the .NET Framework), among others. An ADO.NET data provider is analogous to a JDBC driver.

BlueDragon for the Microsoft .NET Framework enhances the CFOBJECT tag to allow you to invoke .NET objects written in any supported programming language (C#, VB.NET, etc.). CFX tags can also be written in any .NET programming language.

Further, BlueDragon for the Microsoft .NET Framework enables invocation of CFCs and custom tags (as well as including CFML pages) from within ASP.NET pages. With BlueDragon, you can leverage your existing CFML investment while enhancing your code base to take advantage of native .NET features in ASP.NET pages.

 BlueDragon 7.1 for Java EE Application Servers

BlueDragon for Java EE Application Servers (BlueDragon/JavaEETM) is a portable CFML runtime module for existing Java EE application servers, including Oracle WebLogic, IBM WebSphere and JBoss. BlueDragon/JavaEE integrates CFML with JSPs, Servlets, EJBs, and other Java EETM technologies.

Separate versions of BlueDragon/JavaEE are not necessary for Java EE servers from different vendors - none are required because BlueDragon/JavaEE is a portable standards-based implementation.

Using BlueDragon's simple
"Drag, Drop and Deploy" approach, developers can easily:

  • Package portable CFML applications within standard Java EE Web ARchive (WAR) or Enterprise ARchive (EAR) files;
  • Drop and deploy archives onto Oracle WebLogic, IBM WebSphere, JBoss and other standard Java EE deployment platforms, without having to install proprietary ColdFusion Server software;
  • Deploy CFML pages as precompiled encrypted templates instead of CFML source, thereby protecting intellectual property.

BlueDragon/JavaEE also enables integration of CFML and JSP/servlets, including shared access to data within Java EE sessions, ability to perform includes between CFML and JSP pages, calling Java objects from CFML, and more.

Visit the BlueDragon Configurations and Features pages for more information on availability and on the differences between BlueDragon Server JX and BlueDragon/JavaEE.

 BlueDragon 7.1 Server JX

Deploy your ColdFusion applications on a stand-alone Java-based server. BlueDragon Server JX contains a built-in web server for development and testing, and integrates with Microsoft IIS and Apache web servers for deployment.

BlueDragon Server JX supports CFCs, XML, Web Services, and Java and C++ CFX tags.

BlueDragon Server JX contains JDBCTM drivers for all popular database servers.

BlueDragon Server JX also includes support for Java Servlets and JavaServer Pages (JSP) and the ability to deploy hybrid CFML/JSP web applications (including shared access to data within Java EE sessions, ability to perform includes between CFML and JSP pages, calling Java objects from CFML, and more) - plus the ability to create and deploy Precompiled, Encrypted CFML templates!



company media information terms of use privacy policy contact us