|
|
|
Get the hands-on, step-by-step guide to learning the latest enhancements in Microsoft Visual C# 2008. Visual C#, one of the tools in Microsoft Visual Studio(r) 2008, is a modern programming language designed to deliver a productive environment for creating business frameworks and reusable object-oriented components. Whether you re a beginning programmer or new to the Visual C# programming language, you ll learn how to use the fundamental features of Visual Studio 2008 and gain a basic understanding of the latest enhancement of the Visual C# language. You ll work at your own pace through hands-on, learn-by-doing exercises, get started creating components and working Windows(r) applications, and build your knowledge as you start creating your first Visual C# based applications. You ll also explore how to create data management and Web-based applications. In each chapter, work through learn-by-doing exercises that demonstrate how, when, and why to use the many features of the Visual C# rapid application development environment. Includes a companion CD with code samples, data sets, and a fully searchable eBook.
| ISBN | 0735624305 | | Volumes | 1 | | ISBN13 | 9780735624306 (What's this?) | | Weight (grammes) | 1406 | | Publisher | Microsoft Press,U.S. | | Published in | Redmond | | Imprint | Microsoft Press,U.S. | | Series title | PRO- Step by Step Developer | | Format | Multimedia Item | | Previous ISBN | 9780735621299 | | Publication date | 19 Dec 2007 | | Height (mm) | 239 | | Library of Congress | QA | | Width (mm) | 191 | | DEWEY | 005.133 | | Spine width (mm) | 27 | | DEWEY edition | DC22 | | Academic level | General | | Pages | 704 | |
|
| |
| | | Acknowledgments | | | | | | Introduction | | | | Pt. I | | Introducing Microsoft Visual C# and Microsoft Visual Studio 2008 | | | | 1 | | Welcome to C# | | 3 | | 2 | | Working with Variables, Operators, and Expressions | | 29 | | 3 | | Writing Methods and Applying Scope | | 49 | | 4 | | Using Decision Statements | | 67 | | 5 | | Using Compound Assignment and Iteration Statements | | 85 | | 6 | | Managing Errors and Exceptions | | 103 | | Pt. II | | Understanding the C# Language | | | | 7 | | Creating and Managing Classes and Objects | | 123 | | 8 | | Understanding Values and References | | 145 | | 9 | | Creating Value Types with Enumerations and Structures | | 167 | | 10 | | Using Arrays and Collections | | 185 | | 11 | | Understanding Parameter Arrays | | 207 | | 12 | | Working with Inheritance | | 217 | | 13 | | Creating Interfaces and Defining Abstract Classes | | 239 | | 14 | | Using Garbage Collection and Resource Management | | 257 | | Pt. III | | Creating Components | | | | 15 | | Implementing Properties to Access Fields | | 275 | | 16 | | Using Indexers | | 295 | | 17 | | Interrupting Program Flow and Handling Events | | 311 | | 18 | | Introducing Generics | | 333 | | 19 | | Enumerating Collections | | 355 | | 20 | | Querying In-Memory Data by Using Query Expressions | | 371 | | 21 | | Operator Overloading | | 395 | | | More... | | |
|
|
|
|
|