
BlueDragon 7.1: Deploying CFML on ASP.NET and the Microsoft .NET Framework 9
When you uninstall BlueDragon.NET, it will preserve your previous settings, including admin
console configuration and more. If you are upgrading and are concerned about protecting your
files, simply make a copy of the relevant configuration and work directories (as discussed in sec-
tion 5.2) before upgrading.
To uninstall BlueDragon.NET, use the Windows Control Panel feature, Add or Remove
Programs
.
2.3 Placing Your CFML within IIS Web Site(s)
Once installed, BlueDragon is configured so that IIS and the .NET Framework natively process
CFML templates alongside other ASP.NET and static web resources (such as .aspx pages,
HTML files, GIF/JPEG images, etc.). Simply place your CFML pages into the document root
directory (for example, C:\Inetpub\wwwroot) or its sub-directories or a virtual directory (or
the virtual directory chosen in the fourth option discussed in the previous section).
Note that the BlueDragon installer does not configure index.cfm as a “default document” in
IIS. See section 7.4 for more information, if your application relies on URLs without filenames.
2.4 BlueDragon CFML Compatibility and Enhancements
While all BlueDragon users should become aware of the various enhancements and compatibility
discussions in the manuals, BlueDragon 7.1 CFML Compatibility Guide and BlueDragon 7.1
CFML Enhancements Guide, users of the .NET edition should look there particularly for differ-
ences specific to the .NET edition, including the following new or enhanced functions:
createObject(), getHTTPContext(), and render(), and the following tags: CFDIRECTORY,
CFINVOKE, CFOBJECT, CFQUERY, CFPROCPARAM, CFREGISTRY, and CFSETTING. Also, see
the BlueDragon 7.1 User Guide for general information about the BlueDragon Admin console as
well as information about other features familiar to CFML developers (Flash integration, CFML
IDEs, etc.)
In addition, BlueDragon.NET introduces many new enhancements itself over the Java-based ver-
sions of BlueDragon and ColdFusion, including powerful options for integrating your CFML
with ASP.NET and .NET objects, as well as exposing your CFML application to built-in features
of the .NET framework that require no coding changes to enable. See the discussions in sections
3 and 4 of this document for important information.
2.5 Editors for Creating/Editing CFML and ASP.NET Pages
CFML developers can continue to use their favorite editors for creating/editing CFML pages,
including CF Studio, HomeSite+, Dreamweaver MX, CFEclipse, and so on. Note, however, that
there are tools that each of these has some support for editing ASP.NET pages (Dreamweaver
MX, in particular), and there are also other traditional ASP.NET editors with some support for
CFML pages. For more information, see the manual, Integrating CFML with ASP.NET and the
Microsoft .NET Framework, and the section of this same name.
2.6 Understanding and Troubleshooting BlueDragon.NET Issues
Finally, as you begin exploring BlueDragon.NET, be aware of several resources provided here to
help you in understanding details of the .NET Framework as well as troubleshooting techniques
Comentarios a estos manuales