Programming For Beginners
Ok, you're new to programming? Don't fully understand Object-Oriented programming?
Don't worry, Microsoft just launched the Beginner Developer Learning Center. They have 2 different tracks, web and windows development. Each track has 3 tiers. Tier 1 provides a foundation to help ground people in basic concepts. At the end of Tier 2, you should be able to create a basic, working application. Tier 3 helps provides more advanced concepts such as debugging and data access.