I'm a big fan of Bill Wagner's Effective C#.
(I believe he's got a sequel out, too)
What I love about this book are:
- It's short.
- It's not for beginners, so it doesn't waste time covering the basics (again).
- It has good, pithy advice for programmers who want to raise their game in C#.
- It's practical, not philosphical.
Can you recommend similar books for other languages?
I would especially like:
- javascript
- Ruby
- SQL (various flavours)
- anything else you can think of, really.
Thanks :)