On 7/23/05, S. Isaac Dealey <[EMAIL PROTECTED]> wrote:
> I finally did have a look at the flash movie presentation for Ruby on
> Rails, you know, the "build a blog in 15 minutes" presentation. I have
> to admit, there seemed to be a number of similarities between that
> presentation and the Power onTap presentation -- the guy recording it
> keeps repeating "look at all the things I'm not doing". Which I
> haven't said in my own presentation (that I recall), but I've thought
> it... maybe I should say it. :P For a lot of the same features tho,
> like fetching information for input elements from the database meta
> data on the fly (as opposed to from a code-gen app).
> 

> Rails seems to take that concept a little further -- input types are
> determined by the data type of the column (textarea for long-text
> fields) and the order of input elements in the form is determined by
> the order of columns in the database (IDE)... These are a little
> further than I'd _want_ to take the automation myself. It wouldn't be
> a big stretch (a few minutes work), but I don't think it would be very
> useful actually, since for example with an i18n app you still have to
> manually assign the localized labels for all your input elements in
> each language.
> 
The thing about rails is that it generates a bare bones scaffold form
that includes all of the editable portions of that table which can
easily be modified at a later time.  In CF, you still need to create a
form with all of the fields before you can do anything else.


> I have to say, I could build the same blog in the same 15 minutes in
> ColdFusion ... though it's not a very good blog... I'm about 3 days
> into building a blog actually as a sample application for the onTap
> framework. It may or may not be the best "sample" because I'm actually
> adding some advanced features, but I expect all-told it will have only
> taken me about a week to build, and should cover most of the features
> provided by the existing free blogs for CF, and I think with some
> extras.
> 
I was initially wowed by the rapid development aspect of RoR, as I get
deeper into the framework, I'm wowed by more interesting things.  Say
you have two tables that are related, say an order table and then a
line item table.  The line item table with have a column called
order_id.  The models that RoR creates will be aware of the
relationships.  Then you can use simple methods to add new line items
to the order object.  You'll not have to worry about primary keys and
foreign keys at all.

One of the best things about RoR is that subversion is used by most of
the developers it seems.  Recently there was a 24 hour programming
competition for RoR.  All of the entries had to use a common
subversion repository so the judges could track the development.  The
repository was open to the public also.  So now, I have over 100
projects that I could easily download and examine coding practices. 
Joe Rinehart has recently done this with MG and I think it's a great
step.  I hope the days of zip packages only is limited.  I think it's
great that I can view what changes Joe has made to his framework. 
This makes me feel like I have the ability to be more of a part of it.

That said, I still haven't tried out your framework.  I might suggest
that you make a video similar to the 15 minute blog video you saw. 
That would go leaps and bounds towards generating even more interest
in your framework.

Marlon

> s. isaac dealey     954.522.6080
> new epoch : isn't it time for a change?
> 
> add features without fixtures with
> the onTap open source framework
> 
> http://www.fusiontap.com
> http://coldfusion.sys-con.com/author/4806Dealey.htm
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:212686
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to