Quantcast
Channel: Fancy Bread
Browsing latest articles
Browse All 15 View Live

Using Metro - A Transfer ORM Audit Observer

The Transfer ORM Event Model provides an API for notifying components in your application of events in the Transfer object life cycle. You can use it to setup your component dependencies as...

View Article



Metro 0.3.2 Released

I revisited the Metro ServiceFactory after John Whish's recent question about how Metro instantiates concrete classes. After a bit of trial and error, I'm happy to announce that the ServiceFactory now...

View Article

Customizing the ColdBox Logger Plugin with Method Injection

I've started using Coldbox recently and really like the tooling it provides. I don't always have access to the ColdFusion logs for apps on shared servers and although I have worked with log4j, I didn't...

View Article

Wiring the Coldbox Logger Plugin To An AOP Logging Advice

Logging is one of the classic cross-cutting concerns one hears about when discussing Aspect Oriented Programming (AOP). Other common aspects are caching, security and data transformation. Over the past...

View Article

Metro 0.4 Released

The latest Metro release (0.4) includes some bug fixes and a significant change to the included security package. After much consideration, I felt it was appropriate to separate the security package...

View Article


Metro 0.4.1 Released

A big thanks to John Whish for spotting a bug in the way the Metro ServiceFactory resolves component class paths. The componentPath and libPath init arguments are optional, so when both are empty...

View Article

Metro 0.5 Released

I'm pleased to announce the release of Metro 0.5. The biggest change for this release is compositeid support contributed by Bob Silverberg, cf.Objective() speaker and master of Transfer metadata....

View Article

Metro 0.6 Released

When developing OSS software, one should endeavour to maintain backward compatibility with each new release while adding improvements and new features (and fixing bugs). The current Metro release (0.6)...

View Article


Enabling SSL Connections for Apache Virtual Hosts on OS X 10.5

Today, I was able to get https working for localhost connections after following these step by step instructions for creating and signing a cert and updating httpd.conf and httpd-ssl.conf on Mac OS X...

View Article


Metro 0.7 Released

The latest Metro release (0.7) provides new behaviour to the core Service and Gateway and to the user package domain objects as well as some bug fixes, minor updates and code cleanup.  Here is a list...

View Article

Metro 0.8.2 Now Available

The latest release for Metro (0.8.2) is now available. This release sees the addition of another service method and some significant updates to the service api.create The new create returns a populated...

View Article

Metro 0.9 Now Available

Metro is creeping ever closer to a 1.0 release, which will likely be followed up by something else in short order.  I never really set out a timeline to development, instead, I've let the needs of my...

View Article

An Asynchronous AOP Advice Example

Over the past year, I have dabbled more and more with leveraging AOP in my applications,primarily for logging and caching. Recently, I needed to analyze a system for performance and determined that for...

View Article


MSSQL money datatype and

This is just a quick post about the <cfqueryparam/> and cf_sql_type to use with when working with Microsoft SQL Server (MSSQL) money datatype.  While working on a recent project the client...

View Article

Fresh Mangoes?

My previous host has had issues with their server and I felt it was time to move on. So I'm on a new host with a fresh MangoBlog install. New posts are inevitable, but the good stuff from my [old] blog...

View Article

Browsing latest articles
Browse All 15 View Live




Latest Images