by Joseph Albahari, O’Reilly, 2017 | 7th edition,
A In-A-Nutshell book over 1000 pages! Now that I have gotten the shock out of my system..
This book is intermediate to advanced; you need come to it with some programming experience. It has been edited to O’Reilly’s high standards, so it is a pleasure to read.
If you are developing Java-like apps on Microsoft Windows, you are probably best off with C# because its .net libraries integrate well with the Microsoft ecosystem. And now that you are using C# you should have this book, you need to understand all the concepts underlying the language. The alternative to books, using online C# and .net documentation, is diverse and scattered.
The book uses the term ‘frameworks’ to identify several ways that Microsoft systems can be integrated to create apps using .Net. Frameworks like LINQ and a few others.
C# Programming in Easy Steps
By McGrath, Mike
Book – 2017
Writing High-Performance .NET Code
By Watson, Ben
Book – 2014
Patterns, Principles, and Practices of Domain-driven Design, Scott Millett,
Book – 2015
Introduction to Game Design, Prototyping, and Development From Concept to Playable Game – With Unity and C# By Gibson, Jeremy Sumner Wycherley Book – 2014
Programmers will find this book to be very introductory. However, if you are looking for career planning, you might find it useful. This is a thick book, get set for hours of page turning.
Learning C# Programming With Unity 3D By Okita, Alex Book – 2014
Continuous Integration in .NET By Kawalerowicz, Marcin Book – 2011
Pro Asp.net Mvc 4, Adam Freeman, 2012
Start Here! Fundamentals of Microsoft .net Programming, Rod Stephens, – 2011
Pro C# 2010 and the .NET 4 Platform, 5th ed., Andrew Troelsen, – 2010
Programmers will want to read this. But, at 1700 pages, this book needs some ruthless editing.