Introduction to Dependency Injection Using StructureMap

Published December 28th, 2009 Under Coding, Open Source Tools | Leave a Comment

In this screencast Mohammad Azam will demonstrate the concept of Dependency Injection using StructureMap.

Contextual binding with StructureMap

Published April 1st, 2009 Under Architecture, Open Source Tools | Leave a Comment

In this episode we will walk you though how to do contextual binding with StructureMap 2.5.  What is Contextual Binding? Contextual Binding is the ability to switch out different concrete implementations of a service (i.e. class) at runtime depending on the context in which they are used.

http://www.dimecasts.net/Content/WatchEpisode/48

Introduction to the AutoMocking Container in StructureMap

Published March 25th, 2009 Under Open Source Tools, Software Testing | Leave a Comment

In this episode you will take a look at how to use the AutoMocking Container that is part of StructureMap 2.5.  You will be shown how to setup and use this container to reduce noise in your tests.

http://www.dimecasts.net/Content/WatchEpisode/62

Getting Started with StructureMap – Simple Setup Scenarios (v2.5)

Published March 25th, 2009 Under Coding, Open Source Tools, User Interface | Leave a Comment

In this episode we take a look at how to setup and configure StructureMap for dependency injection. We will review how to configure your dependencies 2 different ways. First we will review how to use StructureMaps configuration Files and then we will review how to use the built in DSL syntax for wiring.

http://www.dimecasts.net/Content/WatchEpisode/39

Inversion of Control for the Masses

Published March 23rd, 2009 Under Architecture, Coding, Open Source Tools | Leave a Comment

John Nuechterlein puts Inversion of Control (IoC) containers under the spotlight. If you have been noticing the increasing buzz around this technology but never had a chance to see what it is and how it can be used, this is your chance to see:
* An overview of what IoC is, using StructureMap as the example
* Why one might want to use IoC
* How one can implement IoC
* When one might not use IoC