Browse by Tags

Tagged Content List
  • Blog Post: A Case for Test Driven Development

    Powerpoint outline for a class I used to teach regarding the topic of TDD. Recently was asked by a coworker to use this and decided to share with the world. Download as use as needed for your own training. Written in 2005 and references Visual Studio 2003 but points still hold.
  • Blog Post: Windsor Container Series

    It's no secret that I am a fan of Windsor Container. Here's a really great series of Advanced Windsor Container Tricks posts that I am linking here for reference Registering Delegates & A Delegate Factory Facility Auto registration How to resolve arrays How to register and use decorators...
  • Blog Post: Making exception messages meaningful

    Now that’s a great exception message. I think we all can take a clue from the Castle team when it comes to making exceptions meaningful. Instead of next time effectively saying "something went wrong" with our exceptions, really spell out exactly why it went bad and if possible, how to correct it...
  • Blog Post: Unit Testing Repositories, a rebuttal. Or "How to use proper decoupling to unit test the repository pattern"

    For primers, you need to read this post first: http://buffered.io/2008/07/29/unit-tests-boldly-crossing-boundaries-and-gently-breaking-rules/ So the other day I received an email from a group that I am assisting in understanding TDD, Test Concepts, and Separation of Concerns, and they asked, "Is this...
  • Blog Post: Indispensable Visual Studio Gallery Extensions

    A simple list of items no developer should be without. VS 2010 Productivity Tools http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef OData Visualizer http://visualstudiogallery.msdn.microsoft.com/en-us/f4ac856a-796e-4d78-9a3d-0120d8137722 VS2010 Code Map...
  • Blog Post: Query Providers ARE Still Data Access Code!!

    So everyone reading this (or at least hopefully everyone) will know that putting data access logic into the UI is anti-pattern of all anti-patterns. I am going to sidestep the issue of simple utilities and one-off screens and trivial applications for the purposes of this discussion. We're instead focusing...
Page 1 of 1 (6 items)