1.0.3

Yet another maintenance release. This fixes no bugs per se, but adds one of the features that I originally intended to deliver but hadn't gotten to yet.

This release adds client side validation for required fields and all of the datatypes with validationscripts in the data dictionary. You can add other data validation scripts for your own datatypes. Feel free to share any you create.

Again, this is only here to cut down on some of the typing and since most javascript validations are almost boilerplate, here it is.

-dave

Introduction

My Name is Dave Evartt. I have been a computer programmer now, going on 34 years. I enjoy backpacking, cycling, building strange things (rockets, robots, greenhouse, hydroponics systems). You might say I'm an old school geek, from the days when that word was hurled at all the non jocks and non pretty people. I grew up hoping to become a mad scientist(the good kind) and in a lot of ways have succeeded beyond my expectations.

The thing I like to do most though, is to write computer programs. In many ways, I think like a computer, which means that I find it easier to socialize with a computer than I do with most people. Being very literal helps in the computer world, not so much in the real world.

I've been playing with Cold Fusion (notice the space) since the version 3 days when it was still in it's infancy. Some of you may remember me from some of the early conferences where I occasionally acted on a panel. I've been out of the limelight for the last few years, and haven't always been able to keep current as being a contractor means using your clients version and except for the last year that has almost always been pre MX .

But all that changed a few weeks ago when I got a new client that is using CF8 and Mach-ii. I've spent the last few weeks on a dual crash course;Learning the application, learning Mach-ii, and coming up to speed on CF 8. All of which I think is cool, cuz even though I'm twice as old as most of the people around me, you got to admit, you can't do something for 34 years and not learn something.

Anyway, The BeanMachine is my fourth complete mach-ii application.

The first was the hello world example.

The second was a modification to the contact DB application on the mach-ii home page (I added user administration and security)

The third was a rewrite of my own website that translates English to Cherokee/ The first CF version of it was written in 1996 and it got updated when CSS came along and now it's a mach-ii application (Ajax is next)

All this was going on while I also started working on a massive mach-ii application at work

The BeanMachine was written over the three day weekend we just had (Martin Luther King Jr's Birthday - 2008) so let me apologize in advance to the critics out there just itching to take me down a notch or two. As I've said, it was written for my eyes only and I do have a life outside of computers (I build high powered rockets and robots). Version 2 will be much cleaner, besides, I hope to take advantage of the criticism to make improvements.

That's enough for now. Feel free to correspond any time. my email is davee@wehali.com

BlogCFC was created by Raymond Camden. This blog is running version 5.5.006. | Protected by Akismet | Blog with WordPress