Thank you Spike!

This one post has given me more insight into Plum than anything posted
so far and more than anything on the website.

It will also give me a context for the generated code that someone was
kind enough to send me as an example...

On Wed, 15 Dec 2004 14:10:45 -0800, Spike <[EMAIL PROTECTED]> wrote:
> I've downloaded and installed Plum and I'm still not really sure what
> type of audience it is aimed at.
> 
> There is quite a lot of configuration work up front to set up a project
>    and ensure that Plum knows all about the ColdFusion, Web server and
> Database. Once you've got your project set up Plum uses these to allow
> you to perform configuration tasks without leaving the IDE and to
> generate code for task like CRUD operations on a single table, and
> searching, again on a single table.
> 
> Once you've got a site created you can manage configuration and perform
> some auto-generation of code for specific page types such as a search
> page where you specify a table to search and which form controls, if
> any, should be generated for each column in that database table.
> 
> There's also a stored procedure generator that will generate stored
> procedures to do CRUD operations on a specific table and a component
> generator that will generate a component that calls your stored procedures.
> 
> The major downfall I can see is that there doesn't appear to be *any*
> way to actually edit the text of a file directly. You have to use an
> external text editor of some kind to to that.
> 
> Also, once you start modifying the generated code you can't easily merge
> your modified code with code that Plum generates in the future. You can
> either choose to overwrite an existing file or leave it alone. I guess
> that means that PLUM is designed primarily for generating stub code that
> you then modify and don't use Plum to manage in the future.
> 
> It's certainly a promising product and I can see why it would be useful
> to a lot of people, but there are a few areas where I think it's missing
> key features. Appologies to the developers if any of these are already
> in there. I looked but I couldn't find them.
> 
> They are in no particular order:
> 
> Integrated text based editor that supports the same sort of stuff CF
> developers have become used to - tag insight etc.
> Integrated SQL editor to support searching and other SQL operations on
> more than 1 table.
> Round-trip code management and merging.
> Customization of the CFML code generation to suit individual coding styles.
> Support for frameworks other than the Plum framework.
> Support for a less page-centric application model.
> 
> Spike

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Silver Sponsor - RUWebby
http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187810
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=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to