onTap Framework 3.3b Released with CacheBox
I was finally able to get some samples for other applications in the CacheBox 0.9.6 release. In addition to the untested Mach-II sample, there's also a sample using Steve Bryant's DataMgr data access layer, ColdBox and a relatively simple stand-alone blog that's based on the SimpleBlog ColdBox sample application. The ColdBox sample and the stand-alone blog sample have both been tested, unlike the Mach-II and DataMgr samples.
And once I had those done I set to the task of updating the onTap framework, which was actually fairly time consuming. The extra time with the onTap framework didn't have anything to do with complexity in the CacheBox integration, but rather because I took the opportunity to change some related features in the onTap framework while I was there. I eliminated the CFC aliases and process aliases, which both had their own caching, in part because nobody was using them (except me), but also because they were designed to resolve issues that have since been otherwise resolved by the addition of per-application mappings in Application.cfc and by my addition of the IoC Manager. Both of those changes took a bit of digging through the code (it says 3.5MB when I unzip it), to find references to them and then I had to figure out alternative methods of implementing a few things. And since we're using IoC for cache now, I eliminated the cache library from the lazy-loading libraries. This affected the Members onTap plugin, which also had some of its own caching that got a CacheBox upgrade, so I had to create a new version of the plugin as well.
I also realize now that there wasn't any mention of caching in the Quick Start guide, so I'll probably go back and add an article for that soon. My next task (which shouldn't take as long) will be to integrate CacheBox into the DataFaucet ORM.
So if you've got the Members onTap plugin installed currently, you'll want to go to the plugin manager and uninstall it. Then download the latest onTap framework version. And then go back to the plugin manager, select the more tab, search for new plugins and download the new Members onTap plugin version. And if you want CacheBox, there's a plugin that will install the CacheBox service as well. :)

There are no comments for this entry.
[Add Comment]