Release a framework? Are you sure you *want* to?

There's a new twist on the eternal frameworks debate going on: now we're not just talking about whether or not frameworks are good, but if you should release one that you've written. In this post, I'm not going to state my opinion (Sean's said it better than I can, in just the title alone). Instead, I'm...

[Read more on Joe Rinehart's blog]

Model-Glue is hiring! Seriously!

I'm proud of Model-Glue. Two years ago, it was a learning project for implementing MVC and II in ColdFusion. Now, it's both enabling ColdFusion developers and gaining in popularity on both Fusebox and Mach-II. After some serious thought on my bike today, I've decided it's time to open up the Model-Glue project and invite others to help out even take part ownership of the project.

[Read more on Joe Rinehart's blog]

[More]

Model-Glue does not require XML, but it's a good idea to use it.

Recently, I've seen a few posts criticizing the use of XML for frameworks. One piece of misinformation they've contained is that Model-Glue requires you to use XML.

[Read more on Joe Rinehart's blog]

[More]

How do Model-Glue scaffolds work?

Ah, documentation. Except for some time on my bike, I've spent all day doing presentation slides and Model-Glue 2.0 documentation. Not the most fun part of my life, but I'll be starting a new development project tomorrow, so I need to get it taken care of. Anyhow, when documenting the generic database and scaffolding portions, I thought some people might like some extra insight into how "scaf...

[Read more on Joe Rinehart's blog]

Model-Glue's GenericList and undefined criteria

Someone was asking me today why the criteria list in the ModelGlue.GenericList message is the only place where undefined URL/FORM values aren't defaulted to empty strings. Picture an object named "Widget" with properties "PrimaryWidgetType" (non-nullable) and "SecondaryWidgetType," (nullable) represented by database columns "PrimaryWidgetTypeId" and "SecondaryWidgetTypeId." Now, imagine that...

[Read more on Joe Rinehart's blog]

Model-Glue License Change

I'm happy to announce that as of this day forward, all further releases of Model-Glue will be under the less restrictive Apache Software License 2.0 (ASL2.0). In the past, all releases have been under the Lesser GPL (LGPL), but due "grey areas" concerning licensure of generated code, I needed to make the switch. So, same old framework, gentler license terms.

[Read more on Joe Rinehart's blog]

Mark Drew knows Model-Glue!

Earlier today (by his time zone), Mark Drew posted two great entries on best practices in Model-Glue. He outlines techniques that I use in almost all Model-Glue applications and that I encourage other MG developers to use. The first describes using the "eXit Fuse Action" (XFA) technique in yo...

[Read more on Joe Rinehart's blog]

Model-Glue Unity: News, changes, and help needed!

Last night, I wrapped up the new build file for creating distributions of Unity, and it's moving closer and closer to getting a label of "Model-Glue 2.0." As soon as my new CPU gets here (I sort of fried my desktop PC), I've got about a day's worth of work updating documentation, and then Beta 2 should be ready to go out the door. What's Coming in Beta 2:

Model-Glue 2.0 ("Unity") Beta 2 Update

I'm making progress towards a second beta of Model-Glue 2.0. Most of the tickets are closed, and I'm working on documentation. Currently, I hope to release the second Beta in the first week of the new year. This next bit is important. If you've developed applications using Beta 1 that use ORM services, and you get the latest code from SVN, your a...

[Read more on Joe Rinehart's blog]

Important Model-Glue:Unity Changes

In preparation for Beta 2, I've made two changes to the framework over the past few days, of which anyone using the bleeding edge release needs be aware: Change 1: If you create a new application from the app template, scaffolds will not automatically be created the moment you add a tag. You'll need to append ?scaffold=true to the URL. If you'd like changed to scaffolds to...

[Read more on Joe Rinehart's blog]

More Entries

© 2017 Joe Rinehart
BlogCFC was created by Raymond Camden. This blog is running version 5.9.3.006.