The Reactive Extensions library is amazing. It has turned what was sure to be a mess of crap code into a few lines that are easy to understand and very easy to test. I had a requirement that was very…
The Reactive Extensions library is amazing. It has turned what was sure to be a mess of crap code into a few lines that are easy to understand and very easy to test. I had a requirement that was very…
Rhino Mocks recently switched to AAA syntax (Arrange, Act, Assert) from Record/Replay. It’s fairly easy to make the switch. I did run into a problem checking the order of calls made on my mocked objects though. It seemed my expected calls…
I’ve explored and started/continued using a lot of stuff on my new project. A coworker of mine started me out on Inversion of Control and ORM tools and it’s gotten more awesome from there. Here is a concise list: Inversion…
These instructions are great. The only snag I ran into was that you need to install the WebDAV extension for IIS. If you’re running IIS 7.5 (Server 2008 R2) you just have to enable it under the Web Server role.…
NCrunch is awesome. It runs all your tests in the background whenever you make a change. It indicates which lines are covered in tests and if they pass. Go get it. It’s free.
Getting things hooked up I recently switched out StructreMap for Castle Windsor as the Inversion of Control container on my new project. The main reason for this was to get automatic transactions via Castle’s AutoTx Facility. This means all I…