Current Episodes


# 179
7/15/2010
Level: Intermediate
Tags: Dot Net
Comments: (8)
Views: (1342)
Watched: (472)
Downloads: (529)
Author:
Derik Whittaker


Parallel Programming w/ Task Parallel Library
In this episode we are going to take a look at how we can simplify parallel programming by using the Task Parallel Library which is part of .Net 4.0

We will take a look at how to move your code away from for and foreach and towards Parallel.For and Parallel.Foreach. These new methods allow you to parallelize your loops w/ little effort, but with large gains.
Click here to Watch this Episode

Download (16.30 MB) (9:38) (1440x900)
Download (10.81 MB) (9:38) (960x600)

# 178
7/5/2010
Level: Intermediate
Tags: Silverlight
Comments: (9)
Views: (881)
Watched: (339)
Downloads: (379)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


Going Out Of Browser w/ Silverlight
In this episode we are going to take a look at how we can use the take our in-browser silverlight application and allow it to run Out of Browser (OOB).

We will take a look at how we can let silverlight perform the lifting as well as how we can provide coding to create the OOB application.
Click here to Watch this Episode

Download (19.35 MB) (10:49) (1440x900)
Download (12.81 MB) (10:49) (960x600)

# 177
6/15/2010
Level: Intermediate
Tags: MVC
Comments: (22)
Views: (1766)
Watched: (637)
Downloads: (759)
Author:
Derik Whittaker


Data Validation w/ MVC2
In this episode we are going to take a look at how we can use the built-in features in MVC v2 to simplify data validation.

We will take a look at how we can use data annoations to validate both client side data submission (via javascript) and server side validation.
Click here to Watch this Episode

Download (16.19 MB) (10:23) (1440x900)
Download (11.18 MB) (10:23) (960x600)

# 176
5/25/2010
Level: Intermediate
Tags: Dot Net
Comments: (12)
Views: (3188)
Watched: (1064)
Downloads: (1000)
Author:
Derik Whittaker


Going Lazy<T> with System.Lazy
In this episode we are going to take a look at the how to use the System.Lazy namespace.

One of the pretty cool new nuggets inside the .Net 4.0 framework is System.Lazy and System.Lazy. What System.Lazy brings to the table is a way to create objects which may need to perform intensive operations and defer the execution of the operation until it is 100% absolutely needed.
Click here to Watch this Episode

Download (15.87 MB) (10:23) (1440x900)
Download (10.96 MB) (10:23) (960x600)

# 175
5/19/2010
Level: Intermediate
Tags: Dot Net Code Contracts
Comments: (15)
Views: (2466)
Watched: (742)
Downloads: (894)
Author:
Derik Whittaker


Code Contracts: Learning to use Interface Contracts
n 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 this episode on the feature of adding contracts to interfaces via buddy classes. This is a powerful feature as it allows us to inherit our contracts from interfaces.
Check out other Episdoes on Contracts here
Click here to Watch this Episode

Download (21.20 MB) (12:36) (1440x900)
Download (14.79 MB) (12:36) (960x600)

# 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)