We're speaking at
CFUnited 2008:
CFUnited - The Premiere ColdFusion Technical Conference

Search

Calendar

SunMonTueWedThuFriSat
  12345
6789101112
13141516171819
20212223242526
2728293031    

Subscribe Enter your email address to subscribe to this blog. You'll receive an email when we write a new post.

Recent Entries ColdFusion SQL Injection
How to make the full path appear in the finder title (OS X)

Recent Comments Enabling desktop wallpaper on remote desktop terminal services
tstevens said: Worked like a champ for me! This was driving me crazy. Wasn't sure if it was my RDP config, my virtu... [more]

ColdFusion SQL Injection
Dan G. Switzer, II said: I was having problems with the script doing weird things do to the logic used to find the open CFQUE... [more]

ColdFusion SQL Injection
Brad Wood said: Duncan, I have already blogged a fix to make it scan .cfm, .cfml, and .cfc files. http://www.codersr... [more]

ColdFusion SQL Injection
duncan said: Also doesn't seem to work where a query would have a LIKE in it, e.g. WHERE name like '#form.name#%... [more]

ColdFusion SQL Injection
duncan said: What about changing it to also scan .cfc files? [more]

Archives By Subject Business of Software (5) [RSS]
ColdFusion (321) [RSS]
Conferences (7) [RSS]
Databases (88) [RSS]
Flex & Flash (109) [RSS]
Fusebox (87) [RSS]
General Development (33) [RSS]
Google (9) [RSS]
Hardware (5) [RSS]
JVM & Java (132) [RSS]
Linux (20) [RSS]
Macintosh (1) [RSS]
Miscellaneous (254) [RSS]
Performance (8) [RSS]
SeeFusion (36) [RSS]
Shan's Simple Examples (7) [RSS]
User Interface (3) [RSS]
Windows (5) [RSS]

Archives By Poster Daryl Banttari (11)
Nat Papovich (33)
Patrick Quinn (36)
Shannon Hicks (22)
Steve Nelson (22)
Tyson Vanek (3)


bottom corner

Troubleshooting Code Problems In Frameworks With SeeFusion

We firmly believe that Frameworks are a very good thing and we have used Fusebox since version 2, in various web applications we have created for our clients. As a comment, we really like FuseBox 4.1 and as always are very grateful to those great minds that created it. The same goes for the other Frameworks out there; Mach-II, Tartan, Model-Glue, OnTap etc. Thanks to all those great CF Thinkers who put hours of blood sweat and tears into each of these frameworks.

One downside to using frameworks comes when it is time to troubleshoot CF Applications. Often, all we see in the error logs is index.cfm with no further indication as to what code templates actually ran for that request. When I am onsite helping a client with issues, my view of the efficacy of Frameworks changes a little; or it did before we launched our utility "SeeFusion".

One of the benefits of SeeFusion is that we get the full url string; here is an example from a FuseBox 4x application: -

127.0.0.1/index.cfm?fuseaction=rentals.rntdtl&fld_propid=a1E10m253

This really helps me when I am trying to identify which template(s) ran in a particular request, in most cases saving hours of "detective" work. You can find more information about SeeFusion here.

Related Blog Entries

Comments

bottom corner