What do you think?


Effective Software Development
More Effective C#: 50 Specific Ways to Improve Your C#
In More Effective C#, Second Edition, world-renowned .NET expert Bill Wagner identifies and illuminates 50 intermediate-to-advanced techniques for writing exceptionally robust and well-performing C# 7.0 code. Reflecting the growing sophistication of the C# language and its development community, Wagner presents powerful new solutions to problems you’re likely to encounter every day. Through three editions of Effective C#, Wagner’s clear explanations, expert tips, and realistic code examples have proven invaluable to hundreds of thousands of developers. With the publication of this title, Effective C#, Third Edition, and More Effective C#, Second Edition, have been completely reorganized to provide clear explanations, expert tips, and realistic code examples in a cohesive package for modern C#. More Effective C#, Second Edition, brings the same proven approach to the new features in C# 7.0, helping you perform familiar tasks more efficiently and effectively. Drawing on his unsurpassed C# experience and key role on global C# standards committees, Wagner addresses object-oriented, functional, and service-oriented approaches to managing data with C#; better ways to express your intent to users and other programmers; and new opportunities to leverage powerful asynchronous and dynamic programming techniques.
You’re already a successful C# this book will make you an outstanding one. Content Update This title is no longer part of the Content Update Program. The content is final, and no further updates will be released.
You’re already a successful C# this book will make you an outstanding one. Content Update This title is no longer part of the Content Update Program. The content is final, and no further updates will be released.
304 pages, Paperback
Published August 15, 2017
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 15 of 15 reviews
December 10, 2018
Отличная книга. Краткая выжимка всего того, что может пригодится разработчику на платформе .NET и языке C#. Нет суровой глубины платформы как у Рихтера или исторического развития как у Скита. Размер книги не велик и это плюс. Читать толмуты не у всех есть время.
Перевод очень хороший. Я даже и не нашел к чему можно придраться по большому счету. В предыдущей книге "Эффективное программирование на C# (6.0)" перевод был заметно хуже, хотя переводчик вроде тот же и ожидания у меня были изначально не высокие. Обложка книги мягкая. У предыдущей была твердая.
Рекомендую к прочтению для структурирования и углубления своих знаний C#.
Перевод очень хороший. Я даже и не нашел к чему можно придраться по большому счету. В предыдущей книге "Эффективное программирование на C# (6.0)" перевод был заметно хуже, хотя переводчик вроде тот же и ожидания у меня были изначально не высокие. Обложка книги мягкая. У предыдущей была твердая.
Рекомендую к прочтению для структурирования и углубления своих знаний C#.
October 15, 2017
There are a lot of really good and effective advices inside. I wish every developer reads this book and will implement it in his work. Ah.. dreams... it is only dreams.
November 5, 2018
I liked the book but couldn't recognize much value in it. It's probably me, not the book.
November 15, 2020
A good book at the time of publishing, now mostly outdated.
March 25, 2022
Perfect book. Compact and essential!
January 5, 2023
Absolute must read for any dotnet developer
September 4, 2011
Like the first book, and the original Effective C++, it's full of useful tips and "gotchas". My personal biggest gain was from delegates and LINQ, probably because that's what I'll most likely will use the most. I think anyone reading this book will walk away with a few new bits of knowledge that not only will help them learn more about C# but also become better programmers overall.
March 17, 2018
It was a very nice book containing many tips&tricks, many nuggets of wisdom (I made 26 highlights from the book).
But it shouldn't be read from cover to cover because there were quite a few boring chapters (i.e. not useful for me and my specific carrier path).
If you remember to skip chapters that are not relevant to you then go ahead and read this book!
But it shouldn't be read from cover to cover because there were quite a few boring chapters (i.e. not useful for me and my specific carrier path).
If you remember to skip chapters that are not relevant to you then go ahead and read this book!
October 24, 2012
Lots of details about the internals of the new language features of C# 2.0 and 3.0: How does the compiler resolve LINQ, Closures, etc. Good for actually understanding these features and to avoid mistakes and understand bugs because of using them wrong.
Read
May 11, 2010Creating Web Pages for Dummies
October 7, 2010
This is a great book to add to your bookshelf.
PS: I would love to see more Java shops convert to C#!
PS: I would love to see more Java shops convert to C#!
Currently Reading
November 9, 2010Great book for writing elegant code.
As suggested by someone else I am reading one "tip" each day.
As suggested by someone else I am reading one "tip" each day.
Read
December 21, 2014lost interest
November 26, 2017
Very good book with excellent advice. The 50 ways aren't just tips. The author goes deeper into the why and when and elaborates with concrete code examples.
August 31, 2024
Classic. Ideas and strategies still worth reading tho some of snippets are kinda outdated there.
Displaying 1 - 15 of 15 reviews











