Developing Testable Silverlight Applications

Published February 10th, 2010 Under Architecture, Software Testing, User Interface | Leave a Comment

Learn how to keep your customers, management, and quality assurance team happy by building testable Silverlight applications. Explore how the Model-View-ViewModel (MVVM) and Inversion of Control principles can be used with .Net RIA Services to create Silverlight applications with high testability across multiple tiers. Hear guidance from the Silverlight team on how to best use the available testing tools and technologies to take full advantage of your improved application designs to boost quality.


Get Microsoft Silverlight

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

Diving Deeper into Ninject — Binding Lifetimes

Published December 12th, 2008 Under Architecture, Coding, Open Source Tools | Leave a Comment

In this episode we take a deeper look into the Ninject IoC container. We will review the various ways to set and determine a Types lifetime inside of Ninject. By the end of this episode you will be able to set your types lifetime to either Transient or Singleton.

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

Diving Deeper into Ninject — Contextual Binding

Published December 12th, 2008 Under Architecture, Coding, Open Source Tools | Leave a Comment

In this episode we will walk you through how to use the Ninject IoC (Inversion of Control) Container for contextual binding.  Contextual binding is the ability to register more than one binding (object or interface) for a given type. You can then at runtime determine which type you would like by asking for that type.

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

keep looking »