Register your product to gain access to bonus material or receive a coupon.
This PDF will be accessible from your Account page after purchase and requires PDF reading software, such as Acrobat® Reader®.
The eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version.
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.
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