Have you ever been to a site and gotten a pop-up box telling you about a
JavaScript error on the page? It can be really annoying.
What's worse is that the person responsible for maintaining the site doesn't
even know that the error occurred.
This article isn't about ColdFusion error handling. That was covered in 2000
and 2001 in CFDJ by Charlie Arehart's four-part series, "Toward Better Error
Handling," as well as by others. Rather, this article will tell you some ways
to trap JavaScript errors on the client. More important, it'll tell you how
to communicate these errors to ColdF... (more)
Most sites have similar issues related to the site layout. I have seen many
solutions that solve some challenges related to layout, but fail to handle
others elegantly. I have found that using layout components elegantly solves
all of the layout problems I have faced.
What Do I Want?
Here are my goals for handling layouts. I want to:
Make edits to the layout in one place Easily switch layo... (more)
Back when I had some free time, I started working on my own code generator,
partly because other code generators create code slightly different from my
preferences and partly for the challenge.
I have since gotten too busy to finish it, but I went ahead and finished the
kernel component of the system - the one that actually generates the code. To
download the component go to www.bryantweb... (more)
Steve Bryant's ColdFusion Blog
I've written in the past about using DataMgr to make sure that the tables and
columns you need exist. I have been asked a few times this week about making
sure that those newly created tables are automatically loaded with data.
If you don't know how to have DataMgr create the tables and columns you need,
you can watch the "Synchronize Database Structure" pres... (more)