Book description
Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2008. Programming expert Donis Marshall deftly helps you build your proficiency with language features such as classes, structs, and other fundamentals, and helps you advance your expertise with more-advanced topics such as debugging, threading, and memory management. Combining an incisive reference with code samples and best practices, this developer reference focuses on details of the C# language you need to build innovative solutions.
Key Book Benefits:
Delves into the core, must-know topics for developers working
with Visual C# 2008, and advances their mastery with essential
skills
Thoroughly explicates language features such as generics, code
snippets, and anonymous methods, while also providing updated
information about classic features such as namespaces and
metadata
Provides code samples to illustrate concepts and build skills mastery
Table of contents
-
Programming Microsoft Visual C# 2008: The Language
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- Praise for Programming Microsoft Visual C# 2005: The Language (Microsoft Press)
- Acknowledgments
- 1. Introduction
-
I. Core Language
-
1. Introduction to Microsoft Visual C# Programming
- A Demonstration of Visual C# 2008
- Common Elements in Visual C# 2008
- C# Core Language Features
- Types
- 2. Types
- 3. Inheritance
-
1. Introduction to Microsoft Visual C# Programming
-
II. Core Skills
- 4. Introduction to Visual Studio 2008
- 5. Arrays and Collections
- 6. Introduction to LINQ
- 7. Generics
- 8. Enumerators
-
III. More C# Language
- 9. Operator Overloading
- 10. Delegates and Events
- 11. LINQ Programming
- 12. Exception Handling
-
IV. Debugging
- 13. Metadata and Reflection
-
14. MSIL Programming
- "Hello World" Application
- Evaluation Stack
- MSIL in Depth
- Complex Tasks
- Branching
- Arrays
- Arithmetic Instructions
- Conversion Operations
- Exception Handling
- Miscellaneous Operations
- Process Execution
- Debugging with Visual Studio 2008
- 15. Debugging with Visual Studio 2008
- 16. Advanced Debugging
- V. Advanced Features
- A. About the Author
- B. Additional Resources for Developers from Microsoft Press
- C. More Great Developer Resources
- Index
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
Product information
- Title: Programming Microsoft® Visual C#® 2008: The Language
- Author(s):
- Release date: June 2008
- Publisher(s): Microsoft Press
- ISBN: 9780735625402
You might also like
book
Programming Microsoft® Visual C#® 2005: The Language
This CORE REFERENCE provides essential insights and practical code samples to develop your proficiency with the …
book
Microsoft® Visual C++® .NET 2003 Kick Start
Microsoft Visual C++ .NET 2003 Kick Start is targeted toward developers interested in making the jump …
book
ASP.NET 3.5 Enterprise Application Development with Visual Studio® 2008: Problem - Design - Solution
Aimed at enterprise developers who use Visual Studio 2008, ASP.NET, C#, and SQL Server to deliver …
book
Apple® Automator with AppleScript® Bible
One-stop reference helps you get the most out of AppleScript and Automator One of the handiest …