Developer’s Guide to Collections in Microsoft .NET


Build the skills to apply Microsoft® .NET collections effectively

Put .NET collections to work—and manage issues with GUI data binding, threading, data querying, and storage. Led by a data collection expert, you’ll gain task-oriented guidance, exercises, and extensive code samples to tackle common problems and improve application performance. This one-stop reference is designed for experienced Microsoft Visual Basic® and C# developers—whether you’re already using collections or just starting out.

Discover how to:

  • Implement arrays, associative arrays, stacks, linked lists, and other collection types
  • Apply built in .NET collection classes by learning their methods and properties
  • Add enumerator, dictionary, and other .NET collection interfaces to your classes
  • Query collections by writing simple to complex Microsoft LINQ statements
  • Synchronize data across threads using built in .NET synchronization classes
  • Enhance your custom collection classes with serialization support
  • Use simple data binding to display collections in Windows® Forms, Microsoft Silverlight®, and Windows Presentation Foundation

Table of Contents
Chapter 1 Understanding Collections: Arrays and Linked Lists
Chapter 2 Understanding Collections: Associative Arrays
Chapter 3 Understanding Collections: Queues, Stacks, and Circular Buffers
Chapter 4 Generic Collections
Chapter 5 Generic and Support Collections
Chapter 6 .NET Collection Interfaces
Chapter 7 Introduction to LINQ
Chapter 8 Using Threads with Collections
Chapter 9 Serializing Collections
Chapter 10 Using Collections with Windows Form Controls
Chapter 11 Using Collections with WPF and Silverlight Controls

About the Author
Calvin Janes is a consultant and expert in creating and using collection types.

Book Details

  • Paperback: 646 pages
  • Publisher: Microsoft Press (September 2011)
  • Language: English
  • ISBN-10: 0735659273
  • ISBN-13: 978-0735659278
Download [4.5 MiB]

You may also like...

Leave a Reply