Book description
Teach yourself Visual C# 2010-one step at a time. Ideal for developers with fundamental programming skills, this practical tutorial features learn-by-doing exercises that demonstrate how, when, and why to use the features of the C# rapid application development environment. You'll learn how to use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4.0; develop a solid, fundamental understanding of C# language features; and then get to work creating actual components and working applications for the Windows operating system. You'll also delve into data management technologies and Web-based applications.
Table of contents
- Microsoft® Visual C#® 2010 Step by Step
- Acknowledgments
- Introduction
-
I. Introducing Microsoft Visual C# and Microsoft Visual Studio 2010
- 1. Welcome to C#
- 2. Working with Variables, Operators, and Expressions
- 3. Writing Methods and Applying Scope
- 4. Using Decision Statements
- 5. Using Compound Assignment and Iteration Statements
- 6. Managing Errors and Exceptions
-
II. Understanding the C# Language
- 7. Creating and Managing Classes and Objects
- 8. Understanding Values and References
- 9. Creating Value Types with Enumerations and Structures
- 10. Using Arrays and Collections
- 11. Understanding Parameter Arrays
- 12. Working with Inheritance
- 13. Creating Interfaces and Defining Abstract Classes
- 14. Using Garbage Collection and Resource Management
-
III. Creating Components
- 15. Implementing Properties to Access Fields
- 16. Using Indexers
- 17. Interrupting Program Flow and Handling Events
- 18. Introducing Generics
- 19. Enumerating Collections
- 20. Querying In-Memory Data by Using Query Expressions
- 21. Operator Overloading
- IV. Building Windows Presentation Foundation Applications
- V. Managing Data
-
VI. Building Professional Solutions with Visual Studio
- 27. Introducing the Task Parallel Library
-
28. Performing Parallel Data Access
- Using PLINQ to Parallelize Declarative Data Access
- Synchronizing Concurrent Imperative Data Access
- Chapter 28 Quick Reference
- 29. Creating and Using a Web Service
- A. Interoperating with Dynamic Languages
- Index
- About the Author
- Copyright
Product information
- Title: Microsoft® Visual C#® 2010 Step by Step
- Author(s):
- Release date: April 2010
- Publisher(s): Microsoft Press
- ISBN: 9780735642249
You might also like
book
Microsoft® Visual C#® 2012 Step by Step
Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio 2012—one step …
book
Microsoft® Visual C#® 2008 Step by Step
Get the hands-on, step-by-step guide to learning the latest enhancements in Microsoft Visual C# 2008. Visual …
book
Microsoft® Visual C#® 2005 Step by Step
Visual C#, a feature of Microsoft Visual Studio® 2005, is a modern programming language designed to …
book
Beginning Visual C#® 2005
Creating next-generation software and applications is now easier than ever with the release of Visual C# …