
BlueDragon 7.1: Deploying CFML on ASP.NET and the Microsoft .NET Framework 12
• .NET includes support for clustering, failover, and load-balancing
• Session replication across clusters
• Session persistence over restarts
• Resource throttling and auto restart/recovery
• Multiple independent instances (application isolation)
• Multiple BlueDragon Admin Consoles
• Optional Application Pooling in IIS 6 (greater isolation)
• Application sandboxing (protecting shared resources)
• Declarative login security features (including Active Directory)
• Performance monitoring
• Application tracing and reporting mechanisms
• Enhanced error handling
• And more
These features are discussed further in section 4.
3.2.2 Benefits from CFML/ASP.NET Integration
There are benefits for CFML developers integrating their CFML with the .NET framework, in-
cluding (but not limited to):
• CFML and ASP.NET applications can share session, application, request and other
scopes (including complex datatypes like structures, arrays, and queries)
• CFML applications can include output from and forward control to ASP.NET templates,
and vice-versa
• CFML applications can use CFOBJECT and createObject() to call upon .NET compo-
nents (including the .NET Framework classes, business objects you might write in-house,
third-party objects you may acquire, and COM objects)
Further, BlueDragon.NET offers powerful features for integration of CFML objects (templates,
components, and custom tags) from ASP.NET pages:
• ASP.NET pages can invoke CFML components (CFCs) , call CFML custom tags (includ-
ing CFXs), and include CFML pages
• ASP.NET pages can execute CFML code inline (within the ASP.NET page) and share
data in any CFML scope
• ASP.NET pages can be directed to execute an application’s Application.cfm and
OnRequestEnd.cfm files
Komentarze do niniejszej Instrukcji