Category Archives: ColdFusion

category

CSS

I’ve never been a big fan of CSS. No real reason, it just seemed like such a PITA. And it is really, let’s be honest.

BUT

I’m working on a site for a client and they want it mostly CSS. More search engine friendly and all. I know enough CSS to fill a shot glass. Prefer other things in my shot glasses, but my CSS knowledge will if needed fit there.

My buddy Tom used one of our co-workers’ books on CSS, and said it had helped him with his immediate need. So.. off to the local B&N I went.

The local B&N actually has a really good section for computer books, I was impressed, and had I not been in a hurry to get back to the house and get working, I woulda stuck around a while.Seeing as I was at a book store I couldn’t come away with just one book, especially if the one ended up not be the one I need. So I picked up the O’Reilly offering on CSS as well. They tend to be pretty good books.

I am well on my way to really digging CSS. It certainly takes some getting used to but it sure is nice once you get going. This site I’m working on is pretty easy to tweak when I need to change a color or nudge something to the left. I’ve really been missing out.

Search Engine Friendliness

A client of my client recently had me make their site Search Engine friendly. Was quite an interesting project. I had never really looked into SEO, and SES stuff before. Gave me a chance to get a little insight into how the search engines work in relation to dynamic sites.

We used <cf_fake_url> to accomplish the ses conversion. It actually made the transition quite easy. A few pages required some tweaking with how they pass variables but otherwise it was a simple matter of changing all <A href> tags to use page.cfm/var/value/var/value. Worked rather well I must say.

CF AJAX

Stumbled across this on the listservs. CF_AJAX (or CFAJAX) brings the coolness and buzzwordiness of AJAX (think Googlemaps, Gmail) to CF. I haven’t explored much yet, been pretty busy with work that pays money :) but I’m thinking AJAX wouls be a cool addition to my TIme and billing app. It looks pretty damn cool. THere are some simple examples on the site and another CF Developer provided a great resource on the return types from CF_AJAX. functionality.

Stay tuned. I’ll try to post some of my AJAX attempts.

Time Management & Invoicing

Long ago in a galaxy far, far away I worked on a project for an employer. They wanted some way for us developers (and eventually QA, and such) to track our time. The reason was two fold; see what we were spending our time on, and capitalize any new development in order to manage costs.

Well as resident CF Guru the application we needed fell to me. Not only was I the sole developer, I was the technical architect, before such titles existed. Long story short I came up with a pretty damn robust time tracking app, with lots of reporting features. When I left there and the company folded, I modified the application (which I somehow accidentally left on a CD) to be my time tracking and invoicing app for my consulting business. The time entries I made, were then translatable to an invoice that I could print or email. This was all CF5, so none of the cool new features we have today.

A badly planned HD wipe and restore left me with a copy of my app that was 5 months old a few years ago and I never came back to it, since I was a full time employee. Well I’m getting back into consulting again so I’ve resurected the app and am bringing it up to 2005.

Once I get it back to mostly stable I’ll start posting Zips of it for download by anyone interested. Screen shots are available over at my other site.