Programming Microsoft Visual C Sharp 2005
Get hands-on, expert guidance for developing with Visual C# 2005.
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
