Programming C# 5.0: Building Windows 8 Metro, Web, and Desktop Applications for the .NET 4.5 Framework (Supplement: Examples)
Griffiths I.
O'Reilly Media, 2012. — 881 p. — ISBN: 1449320414.Examples only (book here and here).With its support for dynamic programming, C# 5.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4.5, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, Metro and rich Internet applications using C# 5.0 with .NET's database capabilities, UI framework (WPF), extensive communication services (WCF), and more.