Beginner Episodes


# 174
5/13/2010
Level: Beginner
Tags: Windows Phone 7 Silverlight
Comments: (10)
Views: (3482)
Watched: (724)
Downloads: (791)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


Understanding Navigation on Windows Phone 7
In this episode we are going to continue taking a look at the Windows Phone 7 Api.

In this episode we are going to focus on learning about the various ways you can navigate from page to page within your application. Because WP7 is based off of Silverlight 3.x you are able to utilize all the native silverlight navigation techniques such as static routing (hard wiring the .xaml path), using routes and using the NavigationService.
Click here to Watch this Episode

Download (27.16 MB) (10:20) (1440x900)
Download (18.78 MB) (10:20) (960x600)
# 173
5/6/2010
Level: Beginner
Tags: Windows Phone 7 Silverlight
Comments: (12)
Views: (2716)
Watched: (518)
Downloads: (452)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


Creating and using the Application Bar w/ Windows Phone 7
In this episode we are going to take a look at how to create the Application Bar for Windows Phone 7
When creating an application with Win Phone 7 you may need to create an application bar which contains menus or icons. In this episode we will show you how to create both global app bars as well as local app bars.
Click here to Watch this Episode

Download (26.17 MB) (9:07) (1440x900)
# 172
4/29/2010
Level: Beginner
Tags: Dot Net Refactoring
Comments: (8)
Views: (2709)
Watched: (688)
Downloads: (871)
Author:
Derik Whittaker


Code Contracts: Validating state with Assert, Assume, ForAll, Exists
In this episode we are going to take a look at how to utilize some additional features in the Code Contracts library to validate the state of our application.

We are going to focus our efforts here to learn how to use Assert and Assume to validate a given value in our code. We will also learn how to use ForAll and Exists, which can be used to validate content inside of an array or a collection.
Click here to Watch this Episode

Download (17.27 MB) (7:28) (1440x900)
Download (10.91 MB) (7:28) (960x600)
# 171
4/22/2010
Level: Beginner
Tags: MVC
Comments: (19)
Views: (3561)
Watched: (1006)
Downloads: (1132)
Author:
Donn Felker


Exploring how to use List Binding in MVC2
In this episode we are going to explore how create an editable Lists of data in MVC 2.

We will show you how to create this list by using the enhanced binding features which are part of MVC 2. Having the ability to easily bind your model to your view will provide great flexibility and convince.
Click here to Watch this Episode

Download (35.70 MB) (11:56) (1440x900)
Download (23.57 MB) (7:59) (960x600)
# 170
4/14/2010
Level: Beginner
Tags: Unit Testing Pex/Moles
Comments: (10)
Views: (3926)
Watched: (1479)
Downloads: (829)
Author:
Stephen Schaff


Moles: Mocking the Un-Mockable
In this episode we are going to take at how to use Pex/Moles for .Net

Unit testing is great, but most free isolation frameworks require that your mocks implement an interface. But what do you do when the class you are trying to mock is static or sealed with no interface. If you can’t modify the class then your unit testing efforts are usually stuck. Moles, the new free isolation framework from Microsoft, supports mocking almost any CLR based class (including sealed and static classes).
Click here to Watch this Episode

Download (12.28 MB) (6:56) (1280x1024)
# 169
4/1/2010
Level: Beginner
Tags: Silverlight Windows Phone 7
Comments: (5)
Views: (3458)
Watched: (809)
Downloads: (937)
Author:
Donn Felker


Hello World, I am Win Phone 7
In this episode we are going to take a first look at Windows Phone 7 Development.

In this episode we will walk through creating a simple hello world application as well as give a quick tour of how to use the emulator.
Click here to Watch this Episode

Download (12.28 MB) (6:56) (1440x900)
Download (8.45 MB) (6:56) (960x600)
# 168
3/30/2010
Level: Beginner
Tags: Visual Studio
Comments: (7)
Views: (3636)
Watched: (973)
Downloads: (976)
Author:
Derik Whittaker


Exploring how to use Layer Diagrams in VS2010
In this episode we are going to explore how to use the new Layer Diagram feature which is part of Visual Studio 2010.

The layer diagram feature of VS2010 is a new feature which allows you to create a map of your code (from the assembly level down to the method level) and then use that mapping later to validate your system still conforms to your architecture.
Click here to Watch this Episode

Download (14.25 MB) (7:59) (1440x900)
Download (9.48 MB) (7:59) (960x600)
# 160
1/26/2010
Level: Beginner
Tags: Dot Net AutoMapper
Comments: (10)
Views: (2967)
Watched: (909)
Downloads: (1165)
Author:
Derik Whittaker


A deeper look into AutoMapper: Projection and Flattening Objects
In this episode we are going to continue looking at the AutoMapper framework.

AutoMapper is a framework which uses a convention-based matching algorithm to match up source to destination values. In this episode we are going to take a deeper look at how you can flatten your model during transformation or perform projection during transformation.
Click here to Watch this Episode

Download (13.85 MB) (10:13) (1440x900)
Download (9.90 MB) (10:13) (960x600)
# 152
11/17/2009
Level: Beginner
Tags: Dot Net MEF
Comments: (10)
Views: (3159)
Watched: (1404)
Downloads: (1578)
Author:
Derik Whittaker


Introduction to MEF, Getting rolling with basic usage
In this episode we are going to take a quick look at the new plugin framework from Microsoft the Managed Extensibility Framework (MEF for short).

In this episode we will explore how to setup your first MEF based plugin system and show how easy it can be.
Click here to Watch this Episode

Download (13.56 MB) (9:22) (1440x900)
Download (9.73 MB) (9:22) (960x600)
# 151
11/10/2009
Level: Beginner
Tags: Continous Integration Dot Net Code Analysis
Comments: (8)
Views: (3258)
Watched: (1067)
Downloads: (1449)
Author:
Derik Whittaker


Introduction to NCover, setting up for analysis
In this episode we are going to take a quick look at how to setup and use the NCover code coverage and analysis tool.

Having the knowledge of the state of your code, is key to understanding the potential success and failures in your code. If having this knowledge is key to you, NCover is a great tool to help you better gain this knowledge
Click here to Watch this Episode

Download (24.66 MB) (7:03) (1440x900)
Download (16.31 MB) (7:03) (960x600)
# 149
10/27/2009
Level: Beginner
Tags: NDepend NAnt
Comments: (11)
Views: (2726)
Watched: (807)
Downloads: (1216)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


Introduction to NDepend, adding NDepend to your Nant Script
This episode we are we are going to take a look at the NDepend static analysis tool.

When taking a look at NDepend we are going first to do a simple fly-by of how to setup and run NDepend. Once we have our simple project up and running we are going to turn our focus at takig a look at how to run NDepend from our NAnt scripts. Running NDepend as part of our builds will allow us to have a clear picture of the state of our code with each build.
Click here to Watch this Episode

Download (24.31 MB) (10:40) (1440x900)
Download (15.79 MB) (10:40) (960x600)
# 143
9/24/2009
Level: Beginner
Tags: MVC
Comments: (11)
Views: (3364)
Watched: (889)
Downloads: (938)
Author:
Steven Andrews
 
Presented By:
Codebetter.com


Performing Static Page Checking in MVC
In this episode we are going to take a look at how you can setup Static Type checking within your ASP.Net MVC web project. Having static checking is a great asset as it can reduce the chances of run time errors due to refactoring. Static checking will also allow the compiler to verify all your strongly typed objects are being called correctly.
Click here to Watch this Episode

Download (14.93 MB) (5:28) (1024x768)
# 136
8/18/2009
Level: Beginner
Tags: ASP.NET MVC
Comments: (11)
Views: (2596)
Watched: (693)
Downloads: (1250)
Author:
Alex Pedenko
 
Presented By:
Red-Gate.com


Exploring NDJango: Forms and Extensions
In this second episode on NDJango view engine, we are gonig to continue converting the sample application we started last time. However, this time we are going to focus on creating forms, re-displaying data, and finally, creating our own NDjango tags without touching F#

--- Sponsor Information ---
ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET.
Download your free trial of ANTS Memory Profiler here.
Click here to Watch this Episode

Download (28.21 MB) (13:31) (1440x900)
Download (18.23 MB) (13:31) (960x600)
# 134
8/11/2009
Level: Beginner
Tags: Refactoring
Comments: (6)
Views: (3806)
Watched: (1315)
Downloads: (1519)
Author:
Derik Whittaker
 
Presented By:
Red-Gate.com


Refactoring Techniques: Learning the Wrap Method
In this episode we are going to take a look at a refactoring technique outlined in detail in Working Effectively with Legacy Code

We will walk though this technique and take a look at how it can help you to create better and more maintainable code.

--- Sponsor Information ---
ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET.
Download your free trial of ANTS Memory Profiler here.
Click here to Watch this Episode

Download (11.33 MB) (8:01) (1440x900)
Download (7.34 MB) (8:01) (960x600)
# 131
7/30/2009
Level: Beginner
Tags: ASP.NET MVC
Comments: (23)
Views: (4099)
Watched: (902)
Downloads: (1429)
Author:
Alex Pedenko
 
Presented By:
Red-Gate.com


Exploring NDjango: Setting up NDjango for usage
In this episode we are going to start a new series on using the NDjango view engine. We will cover installing NDjango, integrating it with an existing asp.mvc project, and some basic syntax features.

--- Sponsor Information ---
ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET.
Download your free trial of ANTS Memory Profiler here.
Click here to Watch this Episode

Download (28.55 MB) (11:42) (1440x900)
Download (17.87 MB) (11:42) (960x600)
# 111
5/19/2009
Level: Beginner
Tags: Dot Net AutoMapper
Comments: (43)
Views: (6048)
Watched: (1985)
Downloads: (1868)
Author:
Eric Polerecky


Introduction to AutoMapper
In this episode we will take a look at how we can simplify our entity mapping by using AutoMapper.

AutoMapper uses a fluent configuration API to define an object-object mapping strategy. AutoMapper uses a convention-based matching algorithm to match up source to destination values. Currently, AutoMapper is geared towards model projection scenarios to flatten complex object models to DTOs and other simple objects, whose design is better suited for serialization, communication, messaging, or simply an anti-corruption layer between the domain and application layer.
Click here to Watch this Episode

Download (27.45 MB) (12:33) (1280x1024)
# 98
4/2/2009
Level: Beginner
Tags: Design Patterns
Comments: (27)
Views: (4575)
Watched: (2016)
Downloads: (3053)
Author:
Derik Whittaker


Learning about the Strategy Design Pattern
In this episode we take a how you can use the Strategy Design Pattern in your applications.

We will start off by looking at code which does not utilize this pattern and then take a look at how we can refactor the code base to utilize the Strategy Pattern.
Click here to Watch this Episode

Download (17.18 MB) (10:12) (1440x900)
Download (11.90 MB) (10:12) (960x600)
# 86
2/15/2009
Level: Beginner
Tags: ASP.NET MVC
Comments: (8)
Views: (2830)
Watched: (1048)
Downloads: (2099)
Author:
Derik Whittaker
 
Presented By:
Red-Gate.com


Introduction to the Routing Engine in the ASP.Net Framework
In this episode we will take a look introductionary look at how to use the Routing engine which is part of the Asp.Net MVC framework.

We will start off by showing how the various parts of the routing commands are used while building routes. We will then take a look at how to create a simple route which can be used by your application.
Click here to Watch this Episode

Download (15.19 MB) (8:52) (1440x900)
Download (9.83 MB) (8:52) (960x600)
# 81
1/29/2009
Level: Beginner
Tags: NUnit NAnt
Comments: (6)
Views: (2552)
Watched: (1051)
Downloads: (2427)
Author:
Derik Whittaker


Building a Nant Script -- Part 2: Adding NUnit tests
In this episode we will continue our series on how to create a build script using the NAnt build tool.

In this episode we will build off the script for episode #78 and add in the ability to run NUnit tests within our script. You can get the script for this episode here
Click here to Watch this Episode

Download (14.79 MB) (9:41) (1440x900)
Download (10.24 MB) (9:41) (960x600)
# 80
1/26/2009
Level: Beginner
Tags: MVC ASP.NET
Comments: (10)
Views: (9474)
Watched: (5413)
Downloads: (2887)
Author:
Derik Whittaker


Replacing the default view engine in MVC w/ Spark
In this episode we will take a look at how you can easily swap out the default view engine within the MVC Framework.

Once we learn how simple it is to swap view engines we will take a intro look at how to use the Spark View engine.
Click here to Watch this Episode

Download (12.98 MB) (8:28) (1440x900)
Download (8.51 MB) (8:28) (960x600)
# 79
1/22/2009
Level: Beginner
Tags: Dot Net
Comments: (5)
Views: (3773)
Watched: (1026)
Downloads: (1990)
Author:
Derik Whittaker


Learning how to use the XML Serializer
In this episode we will take a look at how to utilize the XML Serializer to make your life easier.

We will take a look at how you can simplify your coding efforts when you need to turn an object model into XML or your XML document into an object model.
Click here to Watch this Episode

Download (15.49 MB) (11:50) (1440x900)
Download (10.75 MB) (11:50) (960x600)
# 78
1/20/2009
Level: Beginner
Tags: NAnt
Comments: (4)
Views: (2944)
Watched: (1242)
Downloads: (2449)
Author:
Derik Whittaker
 
Presented By:
Manning Publications


Building a Nant Script -- Part 1: Setting up the script
In this episode we will start a series on how to create a build script using the NAnt build tool.

We will start off this series by walking you though how to setup a simple build script which will simply compile your application. We will use this script as our basis for all future episodes on this topic.

Purchase this book with code decp75 and save 40% for a limited time -- http://www.manning.com/baley/
Click here to Watch this Episode

Download (12.90 MB) (11:06) (1440x900)
Download (8.72 MB) (11:06) (960x600)
# 61
11/5/2008
Level: Beginner
Tags: ReSharper
Comments: (14)
Views: (5700)
Watched: (2899)
Downloads: (3719)
Author:
Derik Whittaker


Becoming a ReSharper Samurai - Part 1
In this episode you will start your journey on becoming a ReSharper Samurai.

This is the first in a multi-part series were we will guide you through various features of ReSharper. In this episode we will take a look at the following.

- Toggling scope on class and methods
- LiveTemplates
- Generate Constructor
- Extract Interface
- Derive Clas
- Much, Much more
Click here to Watch this Episode

Download (6.84 MB) (7:13) (1440x900)
Download (5.03 MB) (7:13) (960x600)
# 53
10/6/2008
Level: Beginner
Tags: NHibernate ORM
Comments: (5)
Views: (3585)
Watched: (1637)
Downloads: (3815)
Author:
Chad Myers
 
Presented By:
Red-Gate.com


Introduction to NHibernate: Configuring NHibernate (Part 2)
In this episode you will learn about you will learn how to set up your configuration for NHibernate.

We will also show you how to bootstrap NHibernate in your code by configuring it and then creating the ISessionFactory

Check out Episode #50 for an Introduction to NHibernate
Check out Episode #51 for an Setting up your mappings
Click here to Watch this Episode

Download (14.83 MB) (11:00) (1440x900)
Download (9.87 MB) (11:00) (960x600)
# 51
9/29/2008
Level: Beginner
Tags: NHibernate ORM
Comments: (6)
Views: (3829)
Watched: (2001)
Downloads: (3985)
Author:
Chad Myers
 
Presented By:
Red-Gate.com


Introduction to NHibernate: Setting up your Mappings
In this episode you will learn about how to install NHibernate as well as how get started with XML mappings to your object domain model. You will learn how to map a class to a table, specify the primary key/identifier, and map properties to columns.

Check out Episode #50 for an Introduction to NHibernate
Click here to Watch this Episode

Download (13.02 MB) (11:32) (1440x900)
Download (8.79 MB) (11:32) (960x600)
# 50
9/29/2008
Level: Beginner
Tags: NHibernate ORM
Comments: (13)
Views: (6845)
Watched: (3198)
Downloads: (4838)
Author:
Chad Myers
 
Presented By:
Ideavine.net


Introduction to NHibernate: What does NHibernate bring to the table
In this episode, you will learn about the reasons why you might use an Object/Relational Mapper (ORM). You will also hear why NHibernate is a particularly good ORM, when it is appropriate to use NHibernate and when it is NOT appropriate to use NHibernate. Finally, you will hear why you might choose NHibernate over the ADO.NET Entity Framework and Linq2Sql and when and might not choose it.
Click here to Watch this Episode

Download (12.61 MB) (10:54) (1440x900)
Download (8.70 MB) (10:54) (960x600)
# 49
9/29/2008
Level: Beginner
Tags: Reflection Dot Net
Comments: (13)
Views: (3481)
Watched: (1468)
Downloads: (2673)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Using Reflection to Populate a ComboBox from an Enumeration
In this episode we will walk you though how to use reflection to populate a ComboBox with the data in an Enumeration.

We will look at how to populate the ComboBox multiple ways and how to use attributes to create friendly names.
Click here to Watch this Episode

Download (21.89 MB) (13:24) (1440x900)
Download (14.53 MB) (13:24) (960x600)
# 44
9/11/2008
Level: Beginner
Tags: IoC Windsor Castle
Comments: (11)
Views: (3398)
Watched: (1632)
Downloads: (2327)
Author:
Donald Belcham
 
Presented By:
DataDynamics.Com


Castle Windsor - Configuring your IoC Container
In this episode we take at how to Configure the Castle Windsor IoC Container. This is another part in a multi-part series were we will show you how to use and configure Windsor as your IoC Container.

The goal of this episode is to get you up to speed on the various ways you can configure Windsor for usage.
Click here to Watch this Episode

Download (24.53 MB) (12:41) (1024x768)
# 43
9/9/2008
Level: Beginner
Tags: Visual Studio
Comments: (9)
Views: (3309)
Watched: (1198)
Downloads: (2545)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


App.Config & Creating Custom Configuration Sections
In this episode we take a look at how to create custom configuration sections withen our App.config or Web.config files.

Creating a ConfigurationSection in our config files allows us to describe and load configuration data in our own format/layout.
Click here to Watch this Episode

Download (16.85 MB) (11:00) (1440x900)
Download (11.25 MB) (11:00) (960x600)
# 42
9/4/2008
Level: Beginner
Tags: MVC IoC StructureMap
Comments: (14)
Views: (3514)
Watched: (1878)
Downloads: (3816)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Adding IoC Support (w/StructureMap) to ASP.Net MVC
In this episode we take a look at how to setup an ASP.Net MVC website to use IoC for creating its controllers. We will learn how to replace the default ControllerFactory with our own implementation.
Click here to Watch this Episode

Download (15.05 MB) (8:54) (1440x900)
Download (9.91 MB) (8:54) (960x600)
# 41
9/2/2008
Level: Beginner
Tags: IoC Windsor Castle
Comments: (6)
Views: (3604)
Watched: (2313)
Downloads: (2635)
Author:
Donald Belcham
 
Presented By:
DataDynamics.Com


Introduction to Castle Windsor - Getting Your IoC On
In this episode we take at how to use the Castle Windsor IoC Container. This is the first in a multi-part series were we will show you how to use and configure Windsor as your IoC Container.

The goal of this episode is to get you up to speed with what Windsor can do and how you can use it.
Click here to Watch this Episode

Download (24.53 MB) (12:19) (1024x768)
# 40
8/28/2008
Level: Beginner
Tags: Unit Testing TFS
Comments: (10)
Views: (3956)
Watched: (1687)
Downloads: (3609)
Author:
Kirstin Juhl
 
Presented By:
DataDynamics.Com


Testing with Team Foundation Server
In this episode we take a look at how to create and write test with Team Foundation Server (TFS). You will learn how you can use Team System to create test shells from existing code, as well as how to modify and run those tests.
Click here to Watch this Episode

Download (21.15 MB) (8:09) (1440x900)
Download (13.12 MB) (8:09) (960x600)
# 39
8/26/2008
Level: Beginner
Tags: IoC StructureMap
Comments: (9)
Views: (3469)
Watched: (2424)
Downloads: (3594)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Getting Started with StructureMap -- Simple Setup Scenarios (v2.5)
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.
Click here to Watch this Episode

Download (22.06 MB) (10:02) (1440x900)
Download (14.46 MB) (10:02) (960x600)
# 35
8/12/2008
Level: Beginner
Tags: Unit Testing Mocking Rhino Mocks
Comments: (3)
Views: (2967)
Watched: (1949)
Downloads: (3410)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Taking a look at the AAA syntax in RhinoMocks 3.5
In this episode we take a look at the new AAA (Arrange, Act, Assert) syntax that is part of RhinoMocks 3.5.

By the end of the episode you should have an general understanding of how the new syntax works and how it differs from the Record/Replay model.
Click here to Watch this Episode

Download (16.17 MB) (7:22) (1440x900)
Download (10.19 MB) (7:22) (960x600)
# 34
8/5/2008
Level: Beginner
Tags: SVN
Comments: (6)
Views: (4913)
Watched: (1755)
Downloads: (2936)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Learning how to resolve conflicts within Subversion (SVN) using TortoiseSVN
In this episode we walk though how to resolve code conflicts using the TortoiseSVN client.

By the end of this episode you should be able to use both the Diff and Merge tools that are built into TortoiseSVN to manage and resolve any code conflicts that may arise.
Click here to Watch this Episode

Download (22.76 MB) (6:14) (1440x900)
Download (13.04 MB) (6:14) (960x600)
# 33
8/5/2008
Level: Beginner
Tags: IoC Windsor Castle
Comments: (3)
Views: (9830)
Watched: (2674)
Downloads: (3136)
Author:
Donald Belcham
 
Presented By:
DataDynamics.Com


Introduction to IoC/DI - The art of Decoupling
In this episode we will review what Inversion of Control (IoC)/Dependancy Injection (DI) is and why they are important.

This is the first in a series that is meant to teach you how to use the Windsor Castle IoC container.
Click here to Watch this Episode

Download (13.36 MB) (9:49) (1024x768)
# 30
7/30/2008
Level: Beginner
Tags: Ninject IoC
Comments: (12)
Views: (3706)
Watched: (1954)
Downloads: (3458)
Author:
Justin Etheredge
 
Presented By:
DataDynamics.Com


Diving Deeper into Ninject -- Contextual Binding
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.
Click here to Watch this Episode

Download (13.70 MB) (9:29) (1440x900)
Download (10.36 MB) (9:29) (960x600)
# 29
7/29/2008
Level: Beginner
Tags: SVN
Comments: (6)
Views: (5242)
Watched: (1565)
Downloads: (2904)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Setting up a Project in Subversion (Svn)
In this episode we will walk you though how to setup and add your project to the Subversion (SVN) source control server.

We will be using the VisualSVN Server and TortoiseSvn Client in this episode. By the end of this episode you should be able to setup, maintain and use a SVN server with a project.
Click here to Watch this Episode

Download (20.51 MB) (9:21) (1440x900)
Download (12.70 MB) (9:21) (960x600)
# 28
7/24/2008
Level: Beginner
Tags: Dev Tools
Comments: (11)
Views: (14213)
Watched: (1512)
Downloads: (2939)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


Introduction on how to use Reflector
In this episode we will walk you though how to use the .Net tool Reflector.

Reflector is the class browser, explorer, analyzer and documentation viewer for .NET. Reflector allows to easily view, navigate, search, decompile and analyze .NET assemblies in C#, Visual Basic and IL.
Click here to Watch this Episode

Download (20.49 MB) (9:01) (1440x900)
Download (11.85 MB) (9:01) (960x600)
# 27
7/23/2008
Level: Beginner
Tags: Ninject IoC
Comments: (19)
Views: (10605)
Watched: (3609)
Downloads: (4252)
Author:
Justin Etheredge
 
Presented By:
DataDynamics.Com


Introduction to the Ninject IoC Container
In this episode we will walk you through how to use the Ninject IoC (Inversion of Control) Container. This episode will also review the basics of the Strategy Pattern as it is critical to IoC.

By the end of this episode you should have a basic understanding of how to use Ninject in your application
Click here to Watch this Episode

Download (15.54 MB) (10:12) (1440x900)
Download (10.36 MB) (10:12) (960x600)
# 24
7/16/2008
Level: Beginner
Tags: TFS
Comments: (6)
Views: (4127)
Watched: (1734)
Downloads: (3183)
Author:
Kirstin Juhl


Creating a project in Team Foundation Server
In this episode we will walk you through the entire process to create/setup a project enviornment with Team Foundation Server (TFS). After this episode you should be able to create, maintain and use a Team Project.
Click here to Watch this Episode

Download (19.01 MB) (11:04) (1440x900)
Download (12.67 MB) (11:04) (960x600)
# 23
7/15/2008
Level: Beginner
Tags: Linq2Sql New Feature
Comments: (2)
Views: (2007)
Watched: (967)
Downloads: (2363)
Author:
Derik Whittaker


Adding a New Feature to DimeCasts.Net - Data Access
In this episode we will start a new series where we are going to be walking through the coding process of adding a new feature to the Dimecasts.net website. In this episode we will create the needed data access to allow us to pull the data correctly.
Click here to Watch this Episode

Download (21.72 MB) (9:54) (1440x900)
Download (13.94 MB) (9:54) (960x600)
# 16
6/27/2008
Level: Beginner
Tags: SVN Brownfield
Comments: (14)
Views: (21761)
Watched: (2189)
Downloads: (2665)
Author:
Kyle Baley


Setting up a Project for Source Control
In this episode we will walk you though the setting up your project to be added to a source control system.

You will also learn how tricks and techniques that allows anyone to do a pull at anytime and compile on the first try.
Click here to Watch this Episode

Download (28.71 MB) (10:03) (1024x768)
# 14
6/24/2008
Level: Beginner
Tags: .Net 3.0
Comments: (5)
Views: (7194)
Watched: (1193)
Downloads: (2727)
Author:
Derik Whittaker


Exploring Extension Methods in C# 3.0
In this episode we will be exploring a new feature in C# 3.0/.Net 3.5 called Extension Methods.

Extension Methods are a way to allow a developer to extend an object (add new methods) without having to subclass or recompile that object.
Click here to Watch this Episode

Download (16.58 MB) (7:45) (1440x900)
Download (10.40 MB) (7:45) (960x600)
# 12
6/16/2008
Level: Beginner
Tags: Rhino Mocks
Comments: (6)
Views: (16243)
Watched: (2703)
Downloads: (4657)
Author:
Derik Whittaker
 
Presented By:
LiteAccounting.com


Introduction to Mocking with Rhino Mocks
In this episode we will learn how to use the Mocking framework Rhino Mocks.

This is an introductory overview of using Rhino Mocks and is meant for those who are new to either mocking or Rhino Mocks.
Click here to Watch this Episode

Download (12.73 MB) (9:17) (1440x900)
Download (9.30 MB) (9:17) (960x600)
# 10
6/11/2008
Level: Beginner
Tags: Visual Studio
Comments: (5)
Views: (60624)
Watched: (2041)
Downloads: (3124)
Author:
Derik Whittaker
 
Presented By:
SlickEdit


How to Link/Share files between projects in Visual Studio
In this episode we will learn how to use Visual Studio to link/share common files between projects.

By linking/sharing common files you can reduce the amount of effort needed to make common changes. This can also reduce the chance of errors due to missing a file or two.
Click here to Watch this Episode

Download (7.53 MB) (5:48) (1440x900)
Download (4.87 MB) (5:48) (960x600)
# 9
6/9/2008
Level: Beginner
Tags: Visual Studio
Comments: (19)
Views: (10135)
Watched: (1687)
Downloads: (3021)
Author:
Derik Whittaker
 
Presented By:
SlickEdit


Creating Templates in Visual Studio
In this episode we will learn how to use Visual Studio to create both file and project templates.

Creating template will allow us to quickly create either files or projects that are setup and laid out in a common way. They can also reduce the amount of friction that is needed to get coding faster.
Click here to Watch this Episode

Download (10.77 MB) (8:07) (1440x900)
Download (6.76 MB) (8:07) (960x600)
# 8
6/5/2008
Level: Beginner
Tags: Mocking Moq
Comments: (13)
Views: (8015)
Watched: (3367)
Downloads: (7880)
Author:
Derik Whittaker


Introduction to Mocking with Moq
In this episode we will learn how to use the Mocking framework Moq. This is an introductory overview of using Moq and is meant for those who are new to either mocking or Moq.
Click here to Watch this Episode

Download (17.41 MB) (10:18) (1440x900)
Download (10.44 MB) (10:19) (960x600)
# 5
5/29/2008
Level: Beginner
Tags: Linq2Sql
Comments: (2)
Views: (2942)
Watched: (1436)
Downloads: (3320)
Author:
Derik Whittaker


Introduction to Linq2Sql
In this episode we do an introductory of Linq2Sql.  This is meant to be a beginners guide.

The items that are covered are:
  1. Learn how to create the data connection via Server Explorer
  2. How to use the Linq2Sql Designer
  3. Review the DataContext object that is generated
  4. Simple Linq2Sql Statements
Click here to Watch this Episode

Download (16.37 MB) (10:40) (1440x900)
Download (11.30 MB) (10:40) (960x600)
# 3
5/27/2008
Level: Beginner
Tags: NUnit Unit Testing
Comments: (3)
Views: (3456)
Watched: (1567)
Downloads: (4513)
Author:
Derik Whittaker


Creating tests with NUnit
In this episode we will cover the basics on how to create various unit test using the NUnit testing framework.  We will also review the different Assert helper classes that are part of the testing framework.
Click here to Watch this Episode

Download (20.20 MB) (12:24) (1440x900)
Download (13.37 MB) (12:24) (960x600)
# 2
5/27/2008
Level: Beginner
Tags: NUnit Unit Testing
Comments: (10)
Views: (3379)
Watched: (1512)
Downloads: (4336)
Author:
Derik Whittaker


Overview on NUnit's Attributes
In this episode we will learn how to use some of the different attributes that are built into the NUnit testing framework.

The attributes we will review are:
  • Test
  • TestFixtureSetup
  • TestFixtureTeardown
  • Setup
  • Teardown
  • Ignore
  • Explicit
  • ExpectedException
Click here to Watch this Episode

Download (12.91 MB) (12:37) (1440x900)
Download (8.63 MB) (12:37) (960x600)
# 1
5/27/2008
Level: Beginner
Tags: NUnit Unit Testing
Comments: (9)
Views: (5860)
Watched: (3398)
Downloads: (6150)
Author:
Derik Whittaker
 
Presented By:
CodeThinked.Com


Overview on how to use NUnit
This screencast is an introduction to NUnit as well as a brief overview of testing with NUnit.  In this episode you will learn the following:
  1. Use the NUnit IDE
  2. Create simple tests with NUnit
  3. Debug a test via the VS IDE
Click here to Watch this Episode

Download (14.82 MB) (10:50) (1440x900)
Download (9.85 MB) (10:50) (960x600)