Beginning Visual C# Programming offers beginners a guide to writing effective programming code following simple step-by-step methods, each followed by the opportunity to try out newly acquired skills.The author draws on his years of experience working with C# and the .NET Framework to provide you with a helpful overview of these technologies, explaining what they are, the motivation for using them, and how they relate to each other.