3 ms·
I don't know if the intended for the list to be an audience of experienced .NET programmers who already write quality code. However, he didn't qualify his "top
by jasode 12y ago
I don't know if the intended for the list to be an audience of experienced .NET programmers who already write quality code.
However, he didn't qualify his "top 10" books which one could interpret as the 10 most important for any audience. If that's the interpretation, I propose a much different list which I think is more universal and applicable for a top-10:
Effective C# (Covers C# 4.0): 50 Specific Ways to Improve Your C#, 2nd Edition, By Bill Wagner
http://www.informit.com/title/0321658701 http://www.informit.com/title/0321658701
More Effective C#: 50 Specific Ways to Improve Your C#, By Bill Wagner
http://www.informit.com/title/0321485890 http://www.informit.com/title/0321485890
Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2e, By Krzysztof Cwalina, Brad Abrams
http://www.informit.com/title/0321545613 http://www.informit.com/title/0321545613
C# 5.0 in a Nutshell, 5e, The Definitive Reference, By Joseph Albahari, Ben Albahari
http://shop.oreilly.com/product/0636920023951.do http://shop.oreilly.com/product/0636920023951.do
Debugging Applications for Microsoft® .NET and Microsoft Windows®, John Robbins
(This book is old but one can get more up-to-date info from the free .NET debugging tutorials on channel9.msdn.com)
http://www.microsoft.com/mspress/books/5822.aspx http://www.microsoft.com/mspress/books/5822.aspx
http://channel9.msdn.com/Series/-NET-Debugging-Stater-Kit-for-the-Production-Environment http://channel9.msdn.com/Series/-NET-Debugging-Stater-Kit-fo...
Improving .NET Application Performance and Scalability
http://www.microsoft.com/en-us/download/details.aspx?id=11711 http://www.microsoft.com/en-us/download/details.aspx?id=1171...
CLR via C#, 4e, By Jeffrey Richter
(If a person on the team is writing low-level foundation components, the knowledge in this book is a must. Otherwise, most C# developers writing line-of-business code can skip it.)
https://www.microsoftpressstore.com/store/clr-via-c-sharp-9780735667457 https://www.microsoftpressstore.com/store/clr-via-c-sharp-97...
[In other words, I would substitute 7 of the article's suggested top-10 books with the ones above. If education time is limited, I'd rather a developer read the 2 Bill Wagner "Effective C#" books as priority over the Martin Fowler "Patterns" books.]