Leveraging Popular Frameworks

frameworks, ColdFusion

This contains info from the CFUnited talk on this topic.

This talk covers MVC, Factories, ORM Introducing a quick start application: AppBooster

Domain & Business objects for each Entity.

Business Object (bean) - people, places, and things, the nouns in your system. Data Access Objects (DAO) - read and save objects Gateways - Objects which return queries Service Object (SO) - your API (controllers do not touch BO, DAO, or Gateway) Controllers - talk to your service layer.

Q: Where is validation at? A: In the BO, or the SO.

Frameworks and Software Layers

DB Layer (ORM) Transfer, Reactor

continue later

StackCore

frameworks, Projects, Java in ColdFusion, ColdFusion

I've come up with a .02 version of warpcore using a Java Stack as the event manager, but from simple testing it doesn't seem to be as fast as the previous version. I'm going to have to narrow this down to creation time or execution time though.

Click more to see the code.

More

WarpCore

frameworks, Model Glue, Projects

entryImageThe name's probably already taken, but what the hell. WarpCore is the name I've given to a very simple implementation of an implicit invocation controller scheme in ColdFusion. The concept is simple: some variable is set that contains an event, the WarpCore handles the registration of new drives (controllers), and the WarpCore controls activating functions in those drives.

More

Adobe Spry

frameworks, Spry, javascript

entryImageOver the weekend I finally sat down and got my hands dirty with Adobe's Spry Framework for Ajax, and I'm quite impressed. Although Spry and grown to encompass a lot of the flashy animation features common to the current batch of frameworks, Spry's roots are in a simple system for leveraging XML to create dynamic page displays, so thats where I started.

More

First Model Glue App

frameworks

Ok, so I finished my first application in Model Glue: Pig Latin Translator.

Yes its the QuickStart example.

Yes its lame.

I'm still proud.

Model Glue

frameworks

I've reversed my previous ideas on the Model Glue vs Mach II frameworks; I like Model Glue better. Its not because Mach II is "bad" in any way, but I was sold by the simplicity of Model Glue's config.xml set over that in Mach II, and the cleanness of the integration with Reactor and Coldspring... oh and scaffolding is the shizzle.

Risks of prototype.js

frameworks

I've been doing some reading into using Adobe's Spry Framework (more about that later), and I've found that apparently prototype.js isn't quite as awesome as I had thought. Prototype works by extended the array and object prototypes to include new functionality, unfortunately this breaks some code (including Spry and Google's xpath.js library). While I've not gotten to look into the full ramifications of this, it sounds like prototype can cause headaches if you want to mix-in other code.

Mach-II & Reactor

frameworks

entryImageNo, I've not started using these together, but I have delved into quite a few architectures / time saving ideas reacently, and these two have particularly stuck out at me as very useful systems.

More

ColdFusion Frameworks

frameworks

entryImageI've been delving into the use of "frameworks" for development lately, specifically as applies to ColdFusion. My job currently is a little understaffed, so I'm looking into things that might provide more stable applications in a shorter development time. However it seems that the basic definition of framework changes when you move from platform to platform. In Javascript the Prototype framework (or others) include prebuilt, compatability tested code so you can easily leverage AJAX or other technology with low overhead. While I see that as the goal of many frameworks, it seems like there is a high overhead just to get things going, or that these crazy setups require like 5 different sets of Frameworks working together to work fully.

Any way, if any one gets to this post and has any comments on any of the following frameworks, please let me know.

ColdSpring Mach-II Fusebox Reactor Model Glue

Testing YouTube Video content.

If it proves too annoying, I'll get rid of it.

Calendar

Sun Mon Tue Wed Thu Fri Sat
  12345
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31   

Subscribe

Enter your email address to subscribe to this blog.

Archives By Subject

Ajax (1) [RSS]
BlogCFC (2) [RSS]
CF8 (8) [RSS]
cfimage (7) [RSS]
ColdFusion (15) [RSS]
css (5) [RSS]
frameworks (9) [RSS]
Funny (2) [RSS]
Google (1) [RSS]
IIS (1) [RSS]
Java in ColdFusion (4) [RSS]
javascript (7) [RSS]
Licensing (2) [RSS]
Model Glue (2) [RSS]
Projects (3) [RSS]
Prototype (2) [RSS]
Spry (1) [RSS]
SQL Server (2) [RSS]
User Interface Design (1) [RSS]
Web Services (1) [RSS]

RSS