C# 5.0 Unleashed is a guide book that aims to teach its readers C# programming language in depth. It gives you a clear understanding of how the features of the language actually work and will help you use these features to solve a variety of problems and to design software. With this book, you can choose the right platform and language and use C# 5.0 to its full potential. The book gives you a solid grounding in both .NET and WinRT platforms and is also designed to help developers enhance their programming knowledge and efficiency.The author starts by explaining why there was the need for yet another C# book. The book gives you a broad perspective of the .NET Framework and also a concise history of C#. Readers will be taken on the journey of the manner in which C# developed and progressed. This is followed by the latest introductions to the .NET platform, which is the tooling ecosystem of Microsoft. Through realistic code examples, readers are given a deep knowledge of C# 5.0s features. Similarly, the author takes readers through Windows 8, WinRT and async programming, providing you with ways to use Microsofts latest innovations and platforms to their fullest. Despite its technical content, the book is written in an interesting and engaging manner.C# 5.0 Unleashed was published in 2013 in its first edition by Sams and it is available in paperback. Key Features: The book is meant for both beginner and advanced developers.