SKIP THE SHIPPING
Use code NOSHIP during checkout to save 40% on eligible eBooks, now through January 5. Shop now.
Register your product to gain access to bonus material or receive a coupon.
Looking to break into C# programming? Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit is a valuable resource. You will start by learning the basics of the Visual C# environment and begin to build working programs very quickly. As the programs become more complex, you will discover more of the advanced features of the C# programming language and the Visual C# tool.
Set with the practical goal of providing you with a solid foundation from which to grow and develop your C# programming skills, this book is perfect for use in a professional setting or for use with personal projects. The accompanying CD includes Visual C# 2005 Express Edition, a streamlined, easy-to-use development tool that makes Windows programming with C# fun. Jump in with both feet with the help of Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit.
Understanding Objects and Collections
Understanding Objects and Collections in Visual C# 2005
Introduction 1
Part I: The Visual C# Environment
Hour 1 Jumping in with Both Feet: A Visual C# 2005 Programming Tour 7
2 Navigating Visual C# 2005 33
3 Understanding Objects and Collections 61
4 Understanding Events 83
Part II: Building a User Interface
Hour 5 Building Forms--The Basics 103
6 Building Forms--Advanced Techniques 125
7 Working with Traditional Controls 153
8 Using Advanced Controls 181
9 Adding Menus and Toolbars to Forms 201
Part III: Making Things Happen--Programming
Hour 10 Creating and Calling Methods 125
11 Using Constants, Data Types, Variables, and Arrays 245
12 Performing Arithmetic, String Manipulation, and Date/Time Adjustments 271
13 Making Decisions in Visual C# Code 289
14 Looping for Efficiency 301
15 Debugging Your Code 313
16 Designing Objects using Classes 335
17 Interacting with Users 353
18 Working with Graphics 371
Part IV: Working with Data
Hour 19 Performing File Operations 395
20 Working with Text Files and the Registry 413
21 Working with a Database 437
22 Controlling Other Applications Using Automation 453
Part V: Developing Solutions and Beyond
Hour 23 Deploying Applications 469
24 The 10,000 Foot View 479
Index 487