Musings of Geekdom by Eric Newton

tail /var/log/thoughts
posts - 88 , comments - 41 , trackbacks - 68

CFML and .NET - Marriage made in heaven

This is something I've been looking forward to for a while.  CFML style pages that can access .NET Components directly (without using COM interop, and without actually running in a Java runtime)

I remember back in the day of the start of my “professional” career back in 1998.  College was boring me, the Internet was hot, and money was flowing like wine at a French dinner table.  I busted out of college within the next month, and started writing a B2B app called “Floraplex” that linked retail shops directly to the flower growers in Columbia, Ecuador and so forth.

It was an absolutely fun project.  We wrote CFML spaghetti code, which I looked at with a bit of curiousity as to why there wasn't a better way (snicker)... we had a shoppingcart.cfm page that was 50kb long... mostly business logic code, including Credit card transaction interaction!  Heh, those were the days!  Quick prototyping, resonable performance (We had to restart the CF servers every week because of a long standing bug in the CF server v4.0 that leaked memory.)  Yeah, technically speaking it wasnt the most efficient from a machine's perspective... but man, the productivity.

We could bang out complex pages in a very short time... We had a screen that let the distributors list ALL their products and the associated discount rate / absolute price they would charge.  If they wanted to edit one product at a time, that was a slightly different screen.  This was for a mass change of pricing.

I've recently run into a very similar problem with a current project.  I'm building an ASP.Net GridView to do this, but its difficult trying to get the right things done at the right time... I'm 2 hours into it, and still trying to FIGURE OUT ASP.NET.  (Even though I've been using it since .NET 1.0 b1)  I fondly remember being able to get work done orders of magnitude faster in CF.

And today, I run across a blog post about this BlueDragon... and I'm eagerly waiting for it to download so I can get my hands dirty in it.  IMO, its the best of both worlds: Markup for doing simple HTML rendering tasks (ie, group these things by Category) without using some of these master-detail views that to me look horribly inefficient... (but “work” with ASP.Net's lifestyle)

I'll report back with results... but so far it looks awesome!   Maybe I'll finally enjoy writing web apps again...

Print | posted on Monday, August 22, 2005 2:32 PM |


Comments are closed.
Comments have been closed on this topic.

Powered by: