Skip to content
Scan a barcode
Scan
Added to your cart
Paperback More Effective C#: 50 Specific Ways to Improve Your C# Book

ISBN: 0321485890

ISBN13: 9780321485892

More Effective C#: 50 Specific Ways to Improve Your C#

(Part of the Effective Software Development Series)

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$8.19
Save $46.80!
List Price $54.99
Almost Gone, Only 2 Left!

You Might Also Enjoy

Effective Python: 59 Specific Ways to Write Better Python
Effective Python: 59 Specific Ways to Write Better Python
Brett Slatkin

from: $5.29

Effective C#: 50 Specific Ways to Improve Your C#
Effective C#: 50 Specific Ways to Improve Your C#
Bill Wagner

from: $6.59

Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript
David Herman, David Herman

from: $4.79

More Effective C++: 35 New Ways to Improve Your Programs and Designs
More Effective C++: 35 New Ways to Improve Your Programs and Designs
Scott Meyers

from: $4.39

Effective C++: 55 Specific Ways to Improve Your Programs and Designs
Effective C++: 55 Specific Ways to Improve Your Programs and Designs
Scott Meyers

from: $4.89

Refactoring: Improving the Design of Existing Code
Refactoring: Improving the Design of Existing Code
Martin Fowler, Kent Beck, Fowler Martin, John Brant

from: $6.19

Code Complete
Code Complete
Steve McConnell

from: $6.99

JavaScript: The Definitive Guide
JavaScript: The Definitive Guide
David Flanagan

from: $5.79

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

from: $9.49

JavaScript: The Good Parts
JavaScript: The Good Parts
Douglas Crockford

from: $4.39

Effective Perl Programming: Writing Better Programs With Perl
Effective Perl Programming: Writing Better Programs With Perl
Joshua A. McAdams, Brian D. Foy, Joseph N. Hall, Joshua McAdams, Joseph Hall

from: $31.69

Code Reading: The Open Source Perspective
Code Reading: The Open Source Perspective
Diomidis Spinellis

from: $29.59

Beautiful Code: Leading Programmers Explain How They Think
Beautiful Code: Leading Programmers Explain How They Think
Yukihiro Matsumoto, Ya, Yoshiko Kuno, Andy Oram, Brian W. Kernighan, Jon L. Bentley, Greg Wilson

from: $7.49

Rapid Development
Rapid Development
Steve McConnell

from: $6.69

C# in Depth
C# in Depth
Jon Skeet

from: $5.39

Programming in Objective-C
Programming in Objective-C
Stephen G. Kochan

from: $5.39

Cracking the Coding Interview
Cracking the Coding Interview
Gayle Laakmann McDowell

from: $5.39

Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs
Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs
Matt Galloway

from: $6.59

Discrete Mathematics and its Applications
Discrete Mathematics and its Applications
Kenneth H. Rosen

from: $5.79

Basics of Blockchain: A guide for building literacy in the economics, technology, and business of blockchain
Basics of Blockchain: A guide for building literacy in the economics, technology, and business of blockchain
Bettina Warburg, Bill Wagner, Tom Serres

from: $9.59

Book Overview

"Shining a bright light into many of the dark corners of C# 3.0, this book not only covers the 'how, ' but also the 'why, ' arming the reader with many field-tested methods for wringing the most from the new language features, such as LINQ, generics, and multithreading. If you are serious about developing with the C# language, you need this book." -Bill Craun, Principal Consultant, Ambassador Solutions, Inc. "More Effective C# is an opportunity to work beside Bill Wagner. Bill leverages his knowledge of C# and distills his expertise down to some very real advice about programming and designing applications that every serious Visual C# user should know. More Effective C# is one of those rare books that doesn't just regurgitate syntax, but teaches you how to use the C# language." -Peter Ritchie, Microsoft MVP: Visual C# "More Effective C# is a great follow-up to Bill Wagner's previous book. The extensive C# 3.0 and LINQ coverage is extremely timely " -Tomas Restrepo, Microsoft MVP: Visual C++, .NET, and Biztalk Server "As one of the current designers of C#, it is rare that I learn something new about the language by reading a book. More Effective C# is a notable exception. Gently blending concrete code and deep insights, Bill Wagner frequently makes me look at C# in a fresh light-one that really makes it shine. More Effective C# is at the surface a collection of very useful guidelines. Look again. As you read through it, you'll find that you acquire more than just the individual pieces of advice; gradually you'll pick up on an approach to programming in C# that is thoughtful, beautiful, and deeply pleasant. While you can make your way willy-nilly through the individual guidelines, I do recommend reading the whole book-or at least not skipping over the chapter introductions before you dive into specific nuggets of advice. There's perspective and insight to be found there that in itself can be an important guide and inspiration for your future adventures in C#." -Mads Torgersen, Program Manager, Visual C#, Microsoft "Bill Wagner has written an excellent book outlining the best practices for developers who work with the C# language. By authoring More Effective C#, he has again established himself as one of the most important voices in the C# community. Many of us already know how to use C#. What we need is advice on how to hone our skills so that we can become wiser programmers. There is no more sophisticated source of information on how to become a first-class C# developer than Bill Wagner's book. Bill is intelligent, thoughtful, experienced, and skillful. By applying the lessons from this book to your own code, you will find many ways to polish and improve the work that you produce." -Charlie Calvert, Community Program Manager, Visual C#, Microsoft In More Effective C#, Microsoft C# MVP and Regional Director Bill Wagner introduces fifty brand-new ways to write more efficient and more robust software. This all-new book follows the same format as Wagner's best-selling Effective C# (Addison-Wesley, 2005), providing clear, practical explanations, expert tips, and plenty of realistic code examples. Wagner shows how to make the most of powerful

Customer Reviews

5 customer ratings | 5 reviews

Rated 5 stars
Excellent book

As said before, this book isn't for begginers, this book isn't meant to be your first book in C# arena. But I think intermediate level of C# is enough to fully understand what's going on here. It's a must have for API designers and highly recommended for those who want to empower their skills of C#. The book covers topics like generics, threads, LINQ, magic yield keyword etc. Eg. it gives you some hint in uncertain situations...

0Report

Rated 5 stars
A must read for C# developers

Anyone who is writing C# on a daily basis has to read this book. In 50 very easy to read short modules, Bill shows you how to improve your C# code. I have been coding with C# since 2002 and I learned many new techniques about Generics and the new language features from 3.0. With LINQ, I *finally* know why an implicitly typed local variable is better and the implications of not using IQueryable. A wealth of knowledge. After...

0Report

Rated 5 stars
A book of magic tricks

I've been waiting on this book for ages. Mr. Wagner's original "Effective C#" was a revelation to me. He raised questions I never thought to ask myself about why we do things certain ways in C# rather than others, and then provided insights into what the stakes were. Reading "Effective C#" basically taught me to take programming seriously. I learned to always question my own decisions and to look for better ways to do...

0Report

Rated 5 stars
Another great book by Bill Wagner

"More Effective C#" continues in the same style as Bill's first book, "Effective C#": short, concise articles around a specific topic you'll need to pay attention to when figuring out how to write the best C# code you possibly can. Bill starts off with a deep dive into Generics and some of the many subtleties you need to consider. He points out things like considering how you write generic code in base classes, genericized...

0Report

Rated 5 stars
Still Great. Still Essential!

I really found Bill's previous book (Effective C#: 50 Specific Ways to Improve Your C# (Effective Software Development Series)) very useful. I've recommended in many classes I've taught and also to clients while consulting. More Effective C# enhances the original with C# 3.0 and LINQ additions. Bottom line: If you want to be a serious developer that continually hones his (or her) craft, then you need this book. Bill has...

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured