I typically store phone numbers in one field (instead of using a separate field for each part of a phone number). While this usually works quite well, I have discovered that it can cause issues when I want a phone number to display in the same format regardless of how it was originally... Jun. 8, 2007 09:30 AM EDT Reads: 7,053 Replies: 1 |
COOP seems to rely on a CFC in the same folder as the calling file and with the same name (except the .cfc) extension. John called this a 'coprocessor'. It looked a lot like a page controller to me. I have mixed feelings about this. On one hand, I was unsure of how I felt about introdu... Jun. 4, 2007 12:30 PM EDT Reads: 6,085 Replies: 1 |
DataMgr 2.1 is now in beta. Aside from fixing one or two small bugs, nothing has changed from the Alpha release. Take this as a pretty good sign as I changed a fair bit of the inner workings of DataMgr in order to achieve the new features of 2.1. It has been running on several live sit... May. 29, 2007 10:30 AM EDT Reads: 4,691 Replies: 2 |
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 a... May. 13, 2007 06:30 PM EDT Reads: 11,964 Replies: 2 |
I realize that DataMgr 2.0 hasn't been out long, but I thought of a few features that I wanted near the end of the 2.0 development cycle. Since they required a fair bit of extra effort, I thought it best to hold them over for a '2.1' release. Although I have been given some good ideas... May. 13, 2007 02:00 PM EDT Reads: 4,467 |
I am back from cf.Objective and I finally have a second to write about it. I actually tried to write a review of my whole experience, but that ended up being pretty long, so I decided just to hit some of the highlights. First off, the presentations were all great and I learned a lot. ... May. 13, 2007 01:45 PM EDT Reads: 4,282 |
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.Jan. 25, 2006 06:15 PM EST Reads: 10,916 Replies: 2 |
I recently had the need to use argumentcollection with super. Unfortunately, super can't be used with argumentCollection or with named arguments (which would allow me to loop through a structure and set arguments with cfinvokeargument). Fortunately, I found a solution in the comments o... Jan. 9, 2006 03:45 PM EST Reads: 7,840 Replies: 1 |
On the flip side, it is possible that a client might want part of the layout to change based on which page is being displayed. If you were including the layout code from the page, you could set a variable above the call to the layout to indicate this and perhaps to make some data avail... Jan. 7, 2006 02:30 PM EST Reads: 5,769 Replies: 1 |
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.Nov. 29, 2005 05:45 PM EST Reads: 28,226 Replies: 2 |
Everyone knows that you should reuse your code so that you don't have to repeatedly write the same functionality. You put widgets in custom tags and encapsulate logic in CFCs. Even so, your application's user interface may frequently end up changing. Sometimes the changes are so substa... Jan. 18, 2005 12:00 AM EST Reads: 14,279 |
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. Oct. 4, 2002 12:00 AM EDT Reads: 22,030 Replies: 1 |







Steve Bryant is the founder and CEO of Bryant Web Consulting LLC (www.bryantwebconsulting.com) and teaches ColdFusion at Breakaway Interactive (www.breakawayinteractive.com). He got his BA in philosophy at Oklahoma State University. Steve, one of the top ColdFusion developers in the country, still has no idea how that led to a career in Web development. Steve blogs at steve.coldfusionjournal.com as one of CFDJ's published bloggers.
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.
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.


















