Interested in learning web development, new language or just want to keep yourself updated with what's happening in information technologies? This site brings you the vast collection of screencast / video from net that can help you learn new technology, keep you informed of what's new, provide how to video tutorials and help you advance in information technology field. Not to mention seeing is better then reading or listening.

Learning how to harness the power of NUnit RowTest
Category: Languages > .net      Posted: 25 Jun 09

In this episode we will take a look at how you can utilize the power of RowTests within NUnit. By learning how to use RowTests you can reduce the amount of duplicate test code which exists when doing data driven tests.

Taking a look at how to modify the T4 templates used by Sharp Architecture
Category: Languages > .net      Posted: 25 Jun 09

In this episode we will be taking a look at how you can modify the T4 templates which are used to change the default generation behavior of Sharp Architecture

Building a Nant Script -- Part 4: Adding fxCop to your build script
Category: Languages > .net      Posted: 25 Jun 09

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 take a look at how to add in the ability to run the fxCop static analysis tool to your build script. Having this ability can allow you to keep very close tabs on y...

Learning the Template Pattern
Category: Languages > .net      Posted: 25 Jun 09

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

The Template Design Pattern is perhaps one of the most widely used and useful design pattern. It is used to set up the outline or skeleton of an algorithm, leaving the details to specific implementa...

Creating SOLID Code: Refactoring the SOLID episode on DI to use StructureMap
Category: Languages > .net      Posted: 25 Jun 09

In this episode we are going to take another look at Episode 96 (Dependency Inversion Principle) and add in the usage of StructureMap.

In the original episode Stephan kept the code simple and on point by showing how to do DI by hand. In this episode I am going to show you how to take that ...

Learning about the Strategy Design Pattern
Category: Languages > .net      Posted: 25 Jun 09

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

Another look at Sharp Architecture: Validation, Design Decisions and Automapping
Category: Languages > .net      Posted: 25 Jun 09

In this episode we will be taking a deeper look at the Sharp Archicture ASP.Net MVC Framework. We will explore the its validation, design decisions, and automapping features. This will set some background for later dimecasts on the framework

Creating SOLID Code: Dependency Inversion Principle
Category: Languages > .net      Posted: 25 Jun 09

This is the last episode in a 5 part series where we will explore the tenets of the S.O.L.I.D principles.

In this episode we will take a look at the D (Dependency Inversion Principle) and see how following this principle can help us to create cleaner, more manageable code

Building a Progressive Fluent Interface
Category: Languages > .net      Posted: 25 Jun 09

In this episode we take a look at how to build a progressive fluent interface

A Progressive Fluent Interface is a DSL in which the options can and will change as you progress through the syntax. This is a useful form of a fluent interface if the want to be able to skillfully guide the user...

Creating SOLID Code: Interface Segregation Principle
Category: Languages > .net      Posted: 25 Jun 09

This is the fourth in a 5 part series where we will explore the tenets of the S.O.L.I.D principles.

In this episode we will take a look at the I (Interface Segregation Principle) and see how following this principle can help us to create cleaner, more manageable code

Retrieving data from a REST based service using C#
Category: Languages > .net      Posted: 25 Jun 09

In this episode we take a look at how you can retrieve data frp, a REST based service in C#. We wll walk though the steps needed to build the build the connection and then connect to and retrieve the data from the remote service. In order to do this we will utilize the WebRequest and the WebResponse ...

Creating SOLID Code: Liskov Substitution Principle
Category: Languages > .net      Posted: 25 Jun 09

This is the third in a 5 part series where we will explore the tenets of the S.O.L.I.D principles.

In this episode we will take a look at the L (Liskov Substitution Principle) and see how following this principle can help us to create cleaner, more manageable code