Part I. The Visual Studio .NET Environment Hour 1. Jumping in with Both Feet: A Visual C# .NET Programming Tour Hour 2. Navigating Visual Studio .NET Hour 3. Understanding Objects and Collections Hour 4. Understanding Events Part II. Building a User Interface Hour 5. Building Forms: The Basics Hour 6. Building Forms: Advanced Techniques Hour 7. Working with the Traditional Controls Hour 8. Using Advanced Controls Hour 9. Adding Menus and Toolbars to Forms Hour 10. Creating and Calling Methods Part III. Making Things Happen—Programming Hour 11. Using Constants, Data Types, Variables, and Arrays Hour 12. Performing Arithmetic, String Manipulation, and Date/Time Adjustments Hour 13. Making Decisions in Visual C# .NET Code Hour 14. Looping for Efficiency Hour 15. Debugging Your Code Hour 16. Designing Objects Using Classes Hour 17. Interacting with Users Hour 18. Working with Graphics Part IV. Working with Data Hour 19. Performing File Operations Hour 20. Controlling Other Applications Using Automation Hour 21. Working with a Database Part V. Deploying Solutions and Beyond Hour 22. Deploying a Visual C# .NET Solution Hour 23. Introduction to Web Development Hour 24. Building a Real-World Application Part VI. Appendices Appendix A. The 10,000-Foot View Appendix B. Answers to Quizzes.