CFUNITED – The premier ColdFusion conference www.cfunited.com Undocumented CFMX Nate Nelson.

Slides:



Advertisements
Similar presentations
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
Advertisements

© 2014 Blackboard Inc. All rights reserved.. Learn about the different types of content you can add to your course. Add items and tools to content areas.
March 12 & 13, 2007 Mark Drew Reloaded.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
(C) 2013 Logrus International Practical Visualization of ITS 2.0 Categories for Real World Localization Process Part of the Multilingual Web-LT Program.
Chapter 10 Form Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
ColdFusion’s XML Capabilities Maryland CFUG April 12, 2005 Presented by Doug Ward.
What’s New in CF 8 Admin MDCFUG 8/14/2007 Ajay Sathuluri Sr. Web and Database Engineer TeraTech Inc.
TriUlti Senior Project iFlowEdit HTML5 Canvas Workflow Diagram Editor Sponsored By iNNOVA IT Solution Inc.
LiveCycle Data Services Introduction Part 2. Part 2? This is the second in our series on LiveCycle Data Services. If you missed our first presentation,
Introduction to ASP.NET 1www.tech.findforinfo.com.
More GPO’s & GPP Chapter 7. Agenda Group Policies (the day after) Group Policy Preferences.
PCWG Analysis Tool Peter Stuart September 15, 2015.
ColdFusion 9 and Flex 4: Application Development Ryan Stewart Platform Evangelist, Adobe Systems
Using Event Gateways with CFMX7 By Jeff Tapper Tapper.net Consulting.
Introduction to ColdFusion Yu Fu 2003 MEC Candidate.
Transfer 101 Dan Vega. 2www.cfunited.com About Me Programmer ColdFusion / Flex / AS3 / HTML / JS / CSS / Groovy & Grails Cleveland ColdFusion.
Utilizing XML in ColdFusion MX by Attila Domokos.
IIS 7.0 for CFML Developers Vince Bonfanti. Introduction Vince Bonfanti President and co-founder of New Atlanta Software developer by training and trade.
March 12 & 13, 2007 IIS 7.0 for CFML Developers Deploying on IIS 7.0 with Adobe ColdFusion and New.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
© 2006 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Jason Weathersby BIRT Evangelist, Actuate Corp. Leveraging.
CF101: Welcome to ColdFusion Simon Horwith CTO, Etrilogy Ltd.
DMED1100 InDesign Advanced Class 8. Agenda  Scripting  Introduction to XML 2.
The Future of ColdFusion Christian Cantrell ell.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Caching for Performance Jeff Tapper Tapper.net Consulting.
Syntegra Logo Slide Increasing Productivity By Using Homesite + Jo Belyea-Doerrman CFFUN 03 June 22, 2003.
CFUNITED – The premier ColdFusion conference ColdFusion Components Ajay Sathuluri Based on presentation.
Theo Rushin, Jr. Senior Web Application Developer World Singles and DoubleBlack Technologies 12/26/
Here is the log in for your control panel. Enter your user name, password and click Login.
Building CF Applications with Fusebox Steve Nelson CTO, Zero-G Commerce, Inc. member, Team Allaire Chairman of Fusebox.org.
10 Copyright © 2004, Oracle. All rights reserved. Building ADF View Components.
Using Structures With CFCs By Selene Bainum. June 27 th - 30 th 2007www.cfunited.com Why Am I here? Familiar with structures Familiar with ColdFusion.
CFUNITED – The premier ColdFusion conference Flex 2.0 and ColdFusion Integration – 101 Nahuel Foronda Laura Arguello.
BlueDragon Editions and Advantages Lori Pacheco New Atlanta.
CFUNITED – The premier ColdFusion conference David Epler Constella Group Choices: The Other ColdFusion Servers.
CF Eclipse Nick Kwiatkowski Michigan State University, Physical Plant 8/8/2006.
CFUNITED – The premier ColdFusion conference Another Look at Microsoft Office Using Apache Jakarta POI Jeremy Lund June 28th, 2006.
CFUNITED – The premier ColdFusion conference Using Event Gateways with CFMX7 By Jeff Tapper Tapper.net Consulting.
CFUNITED – The premier ColdFusion conference CFMX7 Admin API Nate Nelson
CFUNITED – The premier ColdFusion conference Creating and Consuming Web Services with CFML Charlie Arehart
2440: 141 Web Site Administration Web Forms Instructor: Joseph Nattey.
Getting Started with HTML
James Blankenship September , 2016
James Blankenship March , 2017
Advanced Regular Expressions
CF101: Welcome to ColdFusion
Supercharging Fusebox Project Management
LMEvents SharePoint Portal How-to Guide
Introduction to Gateway to Data (G2D)
ForumPass Familiarization Demonstration
Populating a Data Warehouse
Populating a Data Warehouse
James Blankenship March , 2018
Building a CF Administrator Interface in Flex
Part of the Multilingual Web-LT Program
Unit 9 NT1330 Client-Server Networking II Date: 8/9/2016
Populating a Data Warehouse
ColdFusion Performance Troubleshooting and Tuning
Nate Nelson I*LEVEL, Inc.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Database Connectivity and Web Development
The JSF Tools Project – WTP (internal) release review
FTS 2 Failure Tracking System 2 Super User Guide Process Flow
Tom Link CTO, Universal Mind
One Set of Styles Connected to As Many Pages as You Want!!!
Intergral Team at CFUnited
Presentation transcript:

CFUNITED – The premier ColdFusion conference Undocumented CFMX Nate Nelson

June 28 th – July 1 st 2006 Agenda   CFML Comment

June 28 th – July 1 st 2006 Agenda  XML Configuration Files  CFAdmin Extensions  Service Factory  Query Object  String Object  CFC getMetaData  CFMX7 Charting Styles

June 28 th – July 1 st 2006 Disclaimer  Not Supported  No Guarantee  Use At YOUR OWN RISK!

June 28 th – July 1 st 2006 XML Config Files  Always make backups  Use an editor that helps you write XML  CF Service needs to be restarted for most changes

June 28 th – July 1 st 2006 XML Config Files  ColdFusion file extensions CFMXDir\wwwroot\WEB-INF\web.xml CfmServlet *.cfm  Add one for.html to run html files  Restart CF Service

June 28 th – July 1 st 2006 XML Config Files  ColdFusion File Extensions If using IIS  Add.html as a file type and make sure it is parsed by  [webroot]\runtime\lib\wsconfig\1\jrun.dll Restart both IIS and CF

June 28 th – July 1 st 2006 XML Config Files  CFMXDir\lib\password.properties  Not XML, but certainly a useful config file #Tue Mar 15 07:36:27 MST 2006 rdspassword=%<4OP6GD \n password=%7\=<3DXD \n encrypted=true To reset, delete both password values  Set encrypted = false  Enter password value  Restart CF Service

June 28 th – July 1 st 2006 CFAdmin Extensions  Add custom menu items to CFAdmin Create empty file wwwroot\CFIDE\administrator\extensionscustom.cfm Add links Undocumented CFMX Menu  No need to restart CF Service

June 28 th – July 1 st 2006 Service Factory  Service Factory = set of Java objects providing access to internal CF services  Use to see details

June 28 th – July 1 st 2006 String Object  Represented as Java string objects java.lang.string several undocumented features: #str.substring(3)# = dfusion #str.substring(0,2)# = co #str.indexOf("o")# = 1 #str.indexOf("o",4)# = 8 #str.startsWith("col")# = YES #str.endsWith("z")# = NO #str.charAt(3)# = d

June 28 th – July 1 st 2006 Query Object  Internally represented as Java Object: coldfusion.sql.QueryTable  Udocumented features to include: ability to manipulate results first(),last(),next(),previous(),sort() get info of query and results isFirst(),isLast(),getColumnCount(),findColumn(),getColumn TypeName()

June 28 th – July 1 st 2006 CFC getMetaData  Common method  Get more info this way reads additional attributes hint and displayname of cfcomponent,cffunction,cfargument

June 28 th – July 1 st 2006 CFC getMetaData  Instant built in documentation for CFCs cfm?component=mycfc  Component Browser m  This feature is documented and supported, not commonly known

June 28 th – July 1 st 2006 Application Scope  Get Useful Application Settings application.getApplicationSettings()

June 28 th – July 1 st 2006 CFMX Charting Styles  Customize the style of your CFMX7 Charts and Graphs CFMXDir\charting\userguide.pdf  This feature is documented and supported, not commonly known

June 28 th – July 1 st 2006 Demo  CFAdmin Extensions  Service Factory  Query Object  String Object  CFC getMetaData  Application Scope

June 28 th – July 1 st 2006 Questions ?

Resources  ColdFusion Developers Journal  CFCDev  Nate Nelson