Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


C# has become one of the most versatile programming languages available. With this comprehensive guide, you’ll learn just how powerful the combination of C# 5.0 and .NET 4.5 can be. Author Ian Griffiths guides you through C# 5.0 fundamentals and teaches you techniques for building web and desktop applications, including Windows 8-style apps.

Subscriber Reviews

Average Rating: 5 out of 5 rating Based on 1 Rating

"Good veteran's introduction to C#" - by Jonathan Hayward on 19-MAY-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Pure and simple:

In the introduction the author says that he is trying to explain C# for proficient programmers who know how to program in other languages. The book does this very well. This is done well enough that I give it five stars.

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Programming C# 5.0

  • Catalog Page

Visit the errata page for Programming C# 5.0

  • Errata

Download the supplemental electronic content for Programming C# 5.0

  • Supplemental Content