Subscribe: Steve Bryant - Frameworks
http://www.bryantwebconsulting.com/blog/rss.cfm?mode=full&mode2=cat&catid=2032EC89-3048-78A9-F9CF62DCEA264447
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
blog entry  code  coldfusion frameworks  coldfusion  database  dreamweaver  framework  frameworks  fusebox  hub spoke  john farrar  site 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Steve Bryant - Frameworks

Steve Bryant - Frameworks



A Web Programmer's Exploration



Published: Fri, 24 Nov 2017 04:33:37-0600

Last Build Date: Mon, 03 Jan 2011 13:30:00-0600

 



Neptune: New Framework for the New Year

Mon, 03 Jan 2011 13:30:00-0600

Many years ago, I was copying an application from one site to another. The task seemed simple enough, but it was taking a long time. First I had to copy the code. Then I had to create the tables/columns/primary keys. Then I had to create any folders being used to store uploaded file (or if they were part of the application, delete any uploaded files from the folders that I copied). Then I had to change the look of the program to match the site to which I was copying it. I remember thinking that it should be easier. I resolved that I could make a "Ten Minute Install". The goal turned out to be a bit harder than I imagined at the time (though not nearly ambitious enough in the long run). Years later, however, this would be a major piece of my framework. Except instead of a "ten minute install" I have about a ten second install. To copy a Neptune program from one site to another just requires copying the folder that holds the program and then browsing to it. By doing that, the files are copied and the tables/columns/primary keys (and optionally some data) are created. It will also set up folders for uploaded files and run any custom installation code. The program will automatically use any settings (including appearance) on the new site. [More]



Another Fun Framework

Tue, 01 Jun 2010 09:15:00-0600

With all of the ColdFusion frameworks that have been released this year, this feels a little like "me to". The fact of the matter, however, is that this framework has been in development for a few years and is being used on a dozens of sites. Moreover, it is different from other ColdFusion frameworks in some pretty significant ways. The framework doesn't have a name yet. I have been calling it "AFF" ("Another Fun Framework" or "Anti-Frameworks Framework") so far, but it needs a better name pretty soon. I'm open to suggestions, of course. I wasn't sure how to approach my first blog entry on the framework, so I decided to just answer the questions that I normally ask when I see a framework. [More]



Why I don't like Hub-and-Spoke

Mon, 03 Dec 2007 07:00:00-0600

In my recent review of Luis Majano's ColdBox presentation, I mentioned that I don't like Hub-and-spoke. I was asked for clarification on why Hub-and-Spoke doesn't work for me.

[More]



Framework Presentations: COOP and ColdBox

Fri, 30 Nov 2007 08:00:00-0600

The Online ColdFusion Meetup Group had two presentations yesterday and I was fortunate enough to be able to attend both. The first one was from John Farrar about his COOP framework and the second was from Luis Majano about his ColdBox framework. I haven't used either of these, but I have been interested in both for some time.

[More]



AppLoader: Loading Application-Scoped Components

Mon, 01 Oct 2007 12:57:00-0600

Early in my use of Application-scoped CFCs, I realized that I would have to have some mechanism to reload them when I changed the code.

[More]



John Farrar on COOP

Fri, 01 Jun 2007 14:16:00-0600

Yesterday John Farrar presented to the Online ColdFusion Meetup Group on his forms custom tag set, COOP. Actually, he describes it as a framework to separate page markup from processing logic.

[More]



Database Introspection or Database Definition

Fri, 25 May 2007 16:59:00-0600

In most of our interactions between code and database, one dictates the other. If we are working with a legacy database, then the structure of the database will dictate how we write our code. If we are proceeding from a visual prototype, then our database follows from our design.

[More]



My Weekend (Data Transformation,TDD,CFUnit)

Tue, 22 May 2007 14:48:00-0600

We have been working to enable access to our data via ODBC and/or MS Access - a project more complicated than expected. While we were working on this, I went to cf.Objective.

Among the very good presentations I attended was one called "Test Driven Development" by Paul Kenney. I had attended a few online presentations about TDD before and read a few articles as well. I always came away thinking that I should try that out "some day", but also feeling like I didn't quite grasp the concept fully (I did not grok TDD).

[More]



Peter Bell on LightWire

Fri, 18 May 2007 12:25:00-0600

I attended Peter Bell's online presentation on LightWire Wednesday which was put on by cfframeworks.com.

[More]



What is this Framework for, Anyway?

Wed, 25 Oct 2006 17:03:00-0600

On the CFCDev list, Barry Beattle just asked several questions trying to understand a badly-written Fusebox 3 app. One of his last questions was "what pain do these actually solve?".

To me, this seems like a really good question. I frequently see discussions on whether frameworks have any value or which frameworks are "best". The first discussion seems to produce a lot of heat with the non-believers saying "That doesn't seem to solve any problem that I have". The second discussion seems to generally resolve with "It depends.".

[More]



Dreamweaver Extensions for ColdFusion Frameworks

Thu, 22 Jun 2006 12:14:00-0600

If you are using any of the three major ColdFusion frameworks (Model-Glue, Mach-II, Fusebox), Massimo Foti has put together a Dreamweaver extension to make your life easier.

As I am not currently using any of the major frameworks (I am a recovering Fuebox addict), I haven't tried the extensions. Massimo has been responsible for plenty of other good work, however, so I am confident that these won't dissapoint.

You can find them on the Dreamweaver Extensions portion of his site, or use the following URLs for direct access to the extension of your choice.

http://www.massimocorner.com/dreamweaver/coldfusion/model-glue.mxp
http://www.massimocorner.com/dreamweaver/coldfusion/mach_ii.mxp
http://www.massimocorner.com/dreamweaver/coldfusion/fusebox.mxp

As I said, Massimo has done plenty of good work. If you go to his site, I recommend that you take the time to peruse his other free ColdFusion offerings as well (be sure to read the license first though).



In Defense of FLiP

Fri, 18 Feb 2005 05:59:00-0600

In a previous blog entry, I criticized the Fusebox framework for some of its slight imperfections. So this may seem like a slight reversal. I still maintain that while Fusebox is a great framework, it isn't the choice for me. FLiP (Fusebox Lifecycle Process - the methodology associated with Fusebox and Mach-ii), on the other hand, is another matter.

[More]



Fusebox Criticism

Tue, 01 Feb 2005 05:59:00-0600

In his most recent blog entry, Hal Helms mentioned that Fusebox needs critics. Since I am a defector from Fusebox but feel a debt to that community, I will do my best to fill the role.

[More]