Advanced Episodes


# 150
10/3/2009
Level: Advanced
Tags: IoC WCF StructureMap
Comments: (25)
Views: (10576)
Watched: (3575)
Downloads: (4627)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


Adding IoC Support to your WCF Services
In this episode we are going to take a quick look at how to setup your WCF services to use an IoC Container.

When building out a set of services in WCF you still would like to follow the SOLID principles and in order to do this you may want to setup the ability to inject dependencies (via Structure Map) into your services at run time. With WCF extension points this is not only possible, but pretty easy
Click here to Watch this Episode

Download (12.19 MB) (10:42) (1440x900)
Download (11.18 MB) (10:42) (960x600)
# 63
11/6/2008
Level: Advanced
Tags: NHibernate ORM
Comments: (13)
Views: (6896)
Watched: (2142)
Downloads: (5222)
Author:
Chad Myers


Introduction to NHibernate: Collection Relationships (Part 5)
In this episode we will continued our dive into how to use NHibernate.

we’ll discuss some of the types of collections (bag, set, and list), some of the features NHibernate offers for loading, sorting, and pre-filtering collection data, and how cascading and transparent lazy loading works with collections of related objects.

Check out Episode #50 for an Introduction to NHibernate
Check out Episode #51 for an Setting up your mappings
Check out Episode #53 for an Configuring NHibernate
Check out Episode #54 for an CRUD and Basic Transparent Cascading
Check out Episode #57 for an More Basic Usages
Click here to Watch this Episode

Download (11.99 MB) (11:16) (1440x900)
Download (8.88 MB) (11:16) (960x600)
# 60
11/4/2008
Level: Advanced
Tags: Windsor Castle IoC
Comments: (196)
Views: (11789)
Watched: (2444)
Downloads: (4375)
Author:
Kyle Baley


Setting up Castle Windsor for Auto Registration
In this episode you will learn how to create convention based auto registration for our dependencies.

We will walk you though all the needed steps in order to create your own convention scanner for Windsor. Having these convention scanners will allow you to not have to manually wire future dependencies as long as they follow this pattern.
Click here to Watch this Episode

Download (30.34 MB) (11.08) (1440x900)
Download (19.46 MB) (11.08) (960x600)
# 59
10/25/2008
Level: Advanced
Tags: Cecil
Comments: (21)
Views: (7681)
Watched: (2160)
Downloads: (3224)
Author:
Jason Bock


Leveraging Cecil to inject code into your Assemblies
In this episode you will learn how to leverage the power of Cecil to alter your assemblies post compilation.

You will learn how to use Cecil (an assembly reader-writer from the Mono project) to inject common code implementations into an assembly. This frees up the developer from writing mundane yet necessary code and helps them focus on solving the problems at hand.
Click here to Watch this Episode

Download (20.62 MB) (10:12) (1440x900)
Download (13.90 MB) (10:12) (960x600)
# 48
9/24/2008
Level: Advanced
Tags: IoC StructureMap
Comments: (15)
Views: (5382)
Watched: (2295)
Downloads: (4190)
Author:
Derik Whittaker
 
Presented By:
Red-Gate.com


Contextual binding with StructureMap
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.
Click here to Watch this Episode

Download (15.97 MB) (10:11) (1440x900)
Download (10.69 MB) (10:11) (960x600)
# 31
7/31/2008
Level: Advanced
Tags: LinqPad
Comments: (133)
Views: (8092)
Watched: (3100)
Downloads: (4905)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Advanced Usages of LinqPad
In this episode we will walk you though how to use some of the advanced features of LinqPad.

By the end of this episode you will see how you can load external assemblies into LinqPad and use them in your statements.
Click here to Watch this Episode

Download (13.63 MB) (8:07) (1440x900)
Download (9.20 MB) (8:07) (960x600)
# 11
6/13/2008
Level: Advanced
Tags: MVC
Comments: (6)
Views: (168649)
Watched: (4201)
Downloads: (5338)
Author:
Derik Whittaker


Preserving Routes for SEO using the MVC Routing Engine
In this episode we are going to take a look at how to use the Routing Engine that is part of the Asp.Net MVC framework to allow us to preserve old or dead routes in order to not break external links.

We will walk though create the new route, watching it hit our new controller action then finally testing the new route to ensure they both work.  By the end of the session we will have two valid routes that both render the same view
Click here to Watch this Episode

Download (16.08 MB) (7:45) (1440x900)
Download (10.34 MB) (7:45) (960x600)
# 4
5/27/2008
Level: Advanced
Tags: NUnit Unit Testing
Comments: (16)
Views: (10567)
Watched: (2664)
Downloads: (6579)
Author:
Derik Whittaker
 
Presented By:
LiteAccounting.com


Unit testing events with NUnit
In this episode we will cover how to test events that are raised from an object.  We will cover multiple different ways to do this.
Click here to Watch this Episode

Download (19.41 MB) (9:21) (1440x900)
Download (12.82 MB) (9:21) (960x600)