C# 5.0 in a Nutshell (2012)

C# 5.0 in a Nutshell (2012)

Chapter 1: Introducing C# and the .NET Framework

Chapter 2: C# Language Basics

Chapter 3: Creating Types in C#

Chapter 4: Advanced C#

Chapter 5: Framework Overview

Chapter 6: Framework Fundamentals

Chapter 7: Collections

Chapter 8: LINQ Queries

Chapter 9: LINQ Operators

Chapter 10: LINQ to XML

Chapter 11: Other XML Technologies

Chapter 12: Disposal and Garbage Collection

Chapter 13: Diagnostics and Code Contracts

Chapter 14: Concurrency & Asynchrony

Chapter 15: Streams and I/O

Chapter 16: Networking

Chapter 17: Serialization

Chapter 18: Assemblies

Chapter 19: Reflection and Metadata

Chapter 20: Dynamic Programming

Chapter 21: Security

Chapter 22: Advanced Threading

Chapter 23: Parallel Programming

Chapter 24: Application Domains

Chapter 25: Native and COM Interoperability

Chapter 26: Regular Expressions