Monthly Archives: August 2009

Dynamic Loading of .Net Assemblies

Problem: You have dependencies which can be in a number of directories outside of the directory your app is running in. DotNet AppDomains are heavy to say the least and very high in ceremony.  You do not want to deal … Continue reading 

Posted in AppDomain, DotNet, Hate | 4 Comments

Focused and Narrow; Superficial and Broad

In my 20′s I got exposed to a large variety of work situations and was able to succeed in a variety of technical fields (admin, developer, hardware tech, etc). I had the time back then to not have to choose … Continue reading 

Posted in Learning | Leave a comment

“Hero Mode Refactoring” AKA Enemy Of Brown Field Development

What do I mean by “Hero Mode Refactoring”?  We’ve all worked with code that wasn’t easily made testable. Most of the time we see a big ball of mud and have no idea where to begin. Sometimes however we have … Continue reading 

Posted in BDD, Brownfield, TDD | 4 Comments

Introducing SpecMaker “Rspec style” BDD in C#

So I’m certain this will be met with mixed response, because really .Net already has several decent BDD frameworks and many of you will chastise me for adding yet another framework when really BDD has nothing to do with what … Continue reading 

Posted in BDD, C#, Context, Spec, SpecMaker | 13 Comments

Windsor style convention over configuration in StructureMap

So I was trying to get my  BDD project SpecMaker working on Mono only to find out  my usual IoC container of choice Castle Windsor does not play nice.  StructureMap I’ve heard plays nice in Mono, and I know a … Continue reading 

Posted in Castle, Spec, SpecMaker, StructureMap | 3 Comments