ServiceStack extensibility using MEF

A while back, I had started playing with the Managed Extensibility Framework (MEF) from Big Mike – an extensibility framework that lets you discover components that implements your interface, thus allowing you to do Software Composition. For close to a year now, I have also been playing with ServiceStack – a clean and elegant Open Source solution for Web Services.

I’ve wondered for quite a while now if the two could be combined, i.e. if it was possible to do Service Composition by using MEF and ServiceStack. I figured it could be done, but could never find the time to verify my assumptions…until now.

Continue reading “ServiceStack extensibility using MEF”

ServiceStack extensibility using MEF

PivotalTrackerDotNet

Back in January at my current job, we had started to use Pivotal Tracker, a project management tool for Agile Teams. In order to better adapt it to the way we work, as an XP (Extreme Programming) shop, we developed the Pivotal Task Manager, which was the subject of one of my last post.

To build our extension, we relied on Pivotal’s Rest API, which I had wrapped around our own library. Because of another project I’m involved in with a buddy of mine that expands on our previous work, and suspecting that other developers might find such a library useful, we’ve refactored our original library off of the previous baseline and into its own project called: PivotalTracker.NET

Continue reading “PivotalTrackerDotNet”

PivotalTrackerDotNet