Nach einer Einführung in die Programmiersprache C# 3.0 geht Jürgen Bayer auf die verschiedenen Aspekte der Windows-Programmierung mit Visual C# 2008 und dem .NET Framework 3.5 ein. In leicht verständlichem Stil behandelt er auch neue Themen wie die Datenabfragesprache LINQ oder die Oberflächenprogrammierung mit WPF.