Join Books.org — it's free

Programming Microsoft Visual C# 2005: The Language by Donis Marshall — book cover
Programming Languages

Programming Microsoft Visual C# 2005: The Language

by Donis Marshall
Write a review
Log in to track your reading progress.

Overview

Get the essential, straightforward information you need to master the core capabilities of Visual C# 2005. Both new and experienced developers get expert guidance, hands-on programming instruction, and practical examples to help advance their proficiency in developing applications for Microsoft Windows and the Web.

Discover how to:

  • Refine class usage with inheritance, polymorphism, and other strategies
  • Implement generics to define a type-safe data structure
  • Work with stacks, queues, arrays, dictionaries, and other collections
  • Use iterators to implement and standardize enumerator patterns
  • Know when to catch exceptions—and handle them locally or propagate them
  • Interrogate metadata and facilitate late binding by using reflection
  • Synchronize threads with locks, events, mutexes, and other tools
  • Use the Microsoft Visual Studio Debugger and explore advanced debugging techniques and tools

Get code samples on the Web

Synopsis

Get the essential, straightforward information you need to master the core capabilities of Visual C# 2005. Both new and experienced developers get expert guidance, hands-on programming instruction, and practical examples to help advance their proficiency in developing applications for Microsoft Windows and the Web.

Discover how to:

  • Refine class usage with inheritance, polymorphism, and other strategies
  • Implement generics to define a type-safe data structure
  • Work with stacks, queues, arrays, dictionaries, and other collections
  • Use iterators to implement and standardize enumerator patterns
  • Know when to catch exceptions—and handle them locally or propagate them
  • Interrogate metadata and facilitate late binding by using reflection
  • Synchronize threads with locks, events, mutexes, and other tools
  • Use the Microsoft Visual Studio Debugger and explore advanced debugging techniques and tools

Get code samples on the Web

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
If you’re upgrading to C# 2005, .NET 2.0, and Visual Studio 2005, Donis Marshall’s authoritative, thorough guidebook will help you make the most of them all.

Marshall starts with the core language, elegantly introducing key concepts like namespaces, types, classes, and inheritance. Next, he introduces Visual Studio 2005 -- including high-value new features like refactoring support. You’ll discover how to access powerful C# and .NET platform features like collections, generics, iterators, delegates, and events. You’ll master memory management, and learn how to work smoothly with "unsafe" code. And you’ll learn exactly how (and how not) to use exceptions.

There’s a full section of techniques for writing better code, such as using metadata and reflection to avoid versioning (and other) problems and debugging with VS '05 (including Just-in-Time debugging). The language, the platform, the IDE: all covered nicely together, in one book. Bill Camarda, from the March 2006 Read Only

Book Details

Published
February 1, 2006
Publisher
Microsoft Press
Pages
704
Format
Paperback
ISBN
9780735621817

More by Donis Marshall

Similar books