Good point about the XML.  I think I was thinking something along the
lines of the CFFrameworks plugin.  The many options with the xml
probably lend itself better to snippets or dtds.  One thing I thought
about was more of what Dan alludes to - maybe something that would
create default or standard event handlers for the CRUD process plus a
list event.  So maybe you right-click on a table, say "User".  The
menu item would be "Create MG CRUD events".  It would create
"user.xml" with the following events;

user.listUser
user.editUser
user.saveUser
user.deleteUser

It would create a controller block for each event.

Each would have a broadcast block, List and edit would have a views
block.  Save and delete would have results block.  The results would
redirect to the appropriate event depending on success/failure.

I'm not sure how much the event generation feature of MG does in
regards to this.

Byron

On Aug 11, 12:05 pm, Dan Wilson <[email protected]> wrote:
> I've thought of this myself and it's not something I think the Extensions UI
> would make very easy.  The XML has so many options, that the UI would look
> rather cluttered if you provided them all.
>
> One thing that might be interesting is to provide some Model Glue patterns..
> like New Form. This would make a Form Display Event and a Form Post Handler
> Event.
>
> Another thing would be to make views from a template... but really I've not
> discovered enough commonality in these processes to really get much traction
> with an Extension.
>
> I like the idea a lot in concept... having a rich wizard to help build out
> an application, but in practice, I sort of fall short of tactical, practical
> ideas.
>
> DW
>
>
>
> On Wed, Aug 11, 2010 at 11:52 AM, Raymond Camden <[email protected]> wrote:
> > My roadmap is "man I need this". ;)
>
> > So for example: The extension currently supports deploying a skeleton
> > when you make a new project. Yesterday I wanted to deploy a skeleton
> > into an _existing_ folder. So that's on my TODO list for the
> > extension.
>
> > I've yet to see a new for using the UI to add stuff to the XML since -
> > in general - I can type XML faster than I can use a UI dialog. But
> > would you use that feature? Can you write up a simple walkthrough? (I
> > right click in the outline and select Add View. I get prompted to
> > enter a name, etc. I click OK it saves.)
>
> > On Tue, Aug 10, 2010 at 7:17 PM, byron <[email protected]> wrote:
> > > Hey Ray.  This is something I would like to see go forward.  I have
> > > yet to build an extension, but this may give me the opportunity to
> > > learn and give back.  Do you have a roadmap of what you would like it
> > > to evolve into?  Things like add an event handler/type or broadcast
> > > and views.  Would we include things for the coldspring.xml file?
>
> > > Just throwing out ideas :)
>
> > > byron
>
> > > On Aug 10, 6:08 pm, Raymond Camden <[email protected]> wrote:
> > >> I just want to bump this as it didnt get much response back in June.
> > >> Have folks tested the extension? Do folks _want_ or feel there is a
> > >> _need_ for such a tool? Do we not have many CFB users here? Be
> > >> brutally honest folks - I want a tool folks actually will use. ;)
>
> > >> On Tue, Jun 8, 2010 at 8:29 AM, Raymond Camden <[email protected]>
> > wrote:
> > >> >> On Jun 2, 9:35 am, Raymond Camden <[email protected]> wrote:
> > >> >>> I just updated the official Model-Glue extension for CFBuilder. As a
> > >> >>> reminder, do NOT use the Model-Glue extension that ships with CFB.
> > Use
> > >> >>> the one from RIAForge (http://modelglueextension.riaforge.org/).
> > The
> > >> >>> update today was minor:
>
> > >> >>> 1) You can now create a MG skeleton in a folder. Previously that was
> > >> >>> only available on project creation.
>
> > >> >>> 2) When creating a MG skeleton, we refresh the project/folder in the
> > IDE.
>
> > >> >>> 3) Updated the MG core code inside to the latest version.
>
> > >> >>> Folks - this extension is still pretty minimal. Anyone who wants to
> > >> >>> volunteer to work on it, please step up.
>
> > >> >>> --
>
> > >> --
>
> > ===========================================================================
> > >> Raymond Camden, ColdFusion Jedi Master
>
> > >> Email    : [email protected]
> > >> Blog      :www.coldfusionjedi.com
> > >> AOL IM : cfjedimaster
>
> > >> Keep up to date with the community:http://www.coldfusionbloggers.org
>
> > > --
> > > Model-Glue Sites:
> > > Home Page:http://www.model-glue.com
> > > Documentation:http://docs.model-glue.com
> > > Bug Tracker:http://bugs.model-glue.com
> > > Blog:http://www.model-glue.com/blog
>
> > > You received this message because you are subscribed to the Google
> > > Groups "model-glue" group.
> > > To post to this group, send email to [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]<model-glue%[email protected]>
> > > For more options, visit this group at
> > >http://groups.google.com/group/model-glue?hl=en
>
> > --
> > ===========================================================================
> > Raymond Camden, ColdFusion Jedi Master
>
> > Email    : [email protected]
> > Blog      :www.coldfusionjedi.com
> > AOL IM : cfjedimaster
>
> > Keep up to date with the community:http://www.coldfusionbloggers.org
>
> > --
> > Model-Glue Sites:
> > Home Page:http://www.model-glue.com
> > Documentation:http://docs.model-glue.com
> > Bug Tracker:http://bugs.model-glue.com
> > Blog:http://www.model-glue.com/blog
>
> > You received this message because you are subscribed to the Google
> > Groups "model-glue" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<model-glue%[email protected]>
> > For more options, visit this group at
> >http://groups.google.com/group/model-glue?hl=en
>
> --
> William Osler - "We are here to add what we can to life, not to get what we
> can from life."

-- 
Model-Glue Sites:
Home Page: http://www.model-glue.com
Documentation: http://docs.model-glue.com
Bug Tracker: http://bugs.model-glue.com
Blog: http://www.model-glue.com/blog

You received this message because you are subscribed to the Google
Groups "model-glue" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/model-glue?hl=en

Reply via email to