Programming in Visual C# 2008 door