Search for books, people and lists
Read This Twice
HomePeopleBooksLibrariesSign In

Best C# Books

Recommendations from 14 articles.
Best C# Books
27 books on the list
Sort by
Number of Articles
C# in Depth book cover
C# in Depth
Jon Skeet - Mar 23, 2019 (first published in 2008)
Goodreads Rating
C# has changed significantly since it was first introduced. With the many upgraded features, C# is more expressive than ever. However, an in depth understanding is required to get the most out of the language. C# in Depth, Second Edition concentrates on the high-value features that make C# such a powerful and flexible development tool. Rather than ...
C# 7.0 in a Nutshell book cover
C# 7.0 in a Nutshell
The Definitive Reference
Joseph Albahari - Oct 31, 2017
Goodreads Rating
When you have questions about C# 7.0 or the .NET CLR and its core Framework assemblies, this bestselling guide has the answers you need. Since its debut in 2000, C# has become a language of unusual flexibility and breadth, but its continual growth means there's always more to learn.Organized around concepts and use cases, this updated edition provi...
Learn C# in One Day and Learn It Well book cover
Learn C# in One Day and Learn It Well
C# for Beginners with Hands-on Project (Learn Coding Fast with Hands-On Project) (Volume 3)
Jamie Chan - Oct 27, 2015
Goodreads Rating
Master C# Programming with a unique Hands-On Project (Updated for VS Community 2017)Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the C# language fast?This book is for you. You no longer have to waste your time and mo...
The C# Player's Guide book cover
The C# Player's Guide
RB Whitaker - Mar 13, 2016
Goodreads Rating
The C# Player's Guide (3rd Edition) is the ultimate guide for people starting out with C#, whether you are new to programming, or an experienced vet. This guide takes you from your journey's beginning, through the most challenging parts of programming in C#, and does so in a way that is casual, informative, and fun.This version of the book is updat...
Murach's C# 2015 book cover
Murach's C# 2015
Anne Boehm - Feb 05, 2016
Goodreads Rating
This core C# book has been a favorite of developers ever since the 1st edition came out in 2004. So you can be sure that this 6th edition will deliver the professional skills you're looking for.It's a self-paced book that shows how to use Visual Studio 2015, C# 6.0, and the .NET 4.6 classes to develop Windows Forms applications...whether you're new...
C# 6 for Programmers book cover
C# 6 for Programmers
Paul J. Deitel - Aug 12, 2016
Goodreads Rating
The professional programmer's Deitel(R) guide to C# 6 and object-oriented development for Windows(R) Written for programmers with a background in high-level language programming, C# 6 for Programmers applies the Deitel signature live-code approach to teaching programming and explores Microsoft's C# 6 and .NET in depth. Concepts are presented in the...
C# 6.0 and the .NET 4.6 Framework book cover
C# 6.0 and the .NET 4.6 Framework
Andrew Troelsen - Nov 08, 2015
Goodreads Rating
This new 7th edition of Pro C# 6.0 and the .NET 4.6 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering all the important new features that make .NET 4.6 the most comprehensive release yet, including:A Refined ADO....
Concurrency in C# Cookbook book cover
Concurrency in C# Cookbook
Asynchronous, Parallel, and Multithreaded Programming
Stephen Cleary - Sep 10, 2019
Goodreads Rating
If you're one of many developers still uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 85 code-rich recipes in this updated second edition, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques using libraries and language features in .N...
CLR via C# book cover
CLR via C#
Jeffrey Richter - Nov 15, 2012
Goodreads Rating
Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET team - you’ll gain pragmatic insights for building robust, reliable, and responsive apps and components.Fully updated for .NET Framework 4.5 and Visual Studio 2012 Deliv...
Adaptive Code via C# book cover
Adaptive Code via C#
Agile coding with design patterns and SOLID principles (Developer Reference)
Gary McLean - Oct 09, 2014
Goodreads Rating
Your process may be agile, but are you building agility directly into the code base? This book teaches .NET programmers how to give code the flexibility to adapt to changing requirements and customer demands by applying cutting-edge techniques, including SOLID principles, design patterns, and other industry best practices.Understand why composition...
Pro C# 7 book cover
Pro C# 7
With .NET and .NET Core
Andrew Troelsen - Nov 21, 2017
Goodreads Rating
This essential classic title provides a comprehensive foundation in the C# programming language and the frameworks it lives in. Now in its 8th edition, you'll find all the very latest C# 7.1 and .NET 4.7 features here, along with four brand new chapters on Microsoft's lightweight, cross-platform framework, .NET Core, up to and including .NET Core 2...
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development by Mark J. Price
Effective C#, by Bill Wagner
C# 6.0 Cookbook by Jay Hilyard
Agile Principles, Patterns, and Practices in C# by Robert C. Martin
C# 5.0 in a Nutshell by Joseph Albahari
Pro C# 5.0 and the .NET 4.5 Framework by Andrew Troelsen
C# 6.0 in a Nutshell by Joseph Albahari
Microsoft Visual C# Step by Step by John Sharp
The Art of Unit Testing by Roy Osherove
Professional C# 7 and .NET Core 2.0 by Christian Nagel
Learning C# by Developing Games with Unity 2019 by Harrison Ferrone
Programming C# 5.0 by Ian Griffiths
Clean Architecture by Robert C. Martin
TCP/IP Sockets in C# by David Makofske
C# 7 and .NET Core by Mark J. Price
Exam Ref 70-483 Programming in C# by Wouter de Kort