ahmedilyas

This sticky here will be used for people to post their C# book recommendations. It will help us keep the forum a bit cleaner than making several topics about book recommendations and also helps everything to be in 1 "spot" and alot of people can see the book recommendations that you have given everyone else in this topic.

So please, feel free to post your book recommendations here for developing in C#! :-)

If possible, include any links where the person would be able to obtain the book from, and it's ISBN number which would be a big help to everyone!




Re: Visual C# General C# Book Recommendations


Re: Visual C# General C# Book Recommendations

Matthew Watson

IMHO the *best* book on Windows Forms Programming in C# is:
Windows Forms 2.0 Programming by Chris Sells and Michael Weinhardt
(ISBN 0-321-26796-6).

This covers all aspects of Windows Forms programming using C# and Visual Studio 2005. It is very detailed and easy to read. A must-have book!




Re: Visual C# General C# Book Recommendations

Kevin8264

I'd say the best thing to do is go to your local Barnes and Noble or whichever bookstore you have nearby, set aside an afternoon, and thumb through all the available books until you find one you understand and feel offers the level of detail you need. After all, you're buying the book to spend a bunch of time reading it, right




Re: Visual C# General C# Book Recommendations

Brazzle

For C# beginners I highly recommend "Programming C#" by Jesse Liberty (O'Reilly). It works best if you have *some* knowledge of programming but is mostly an introduction to C#, it also is not IDE-specific.

http://www.amazon.com/Programming-C-Jesse-Liberty/dp/0596006993/sr=8-1/qid=1161642595/ref=pd_bbs_sr_1/104-4016646-4995906 ie=UTF8





Re: Visual C# General C# Book Recommendations

Greg Beech

+1 on Jesse Liberty Programming C# it is excellent.




Re: Visual C# General C# Book Recommendations

Derek Smith

I am also a big fan of Programming C# (O'Reilly). I can't say that I have ever come across a book from O'Reilly that I didn't really like and believe me I have a lot of them.




Re: Visual C# General C# Book Recommendations

NewWorldMan

Me too. I only have the 1st edition, so the 4th edition must be even better.





Re: Visual C# General C# Book Recommendations

pravi

I would recommend "Professional C# 2005" by by Christian Nagel et al. (Wrox Press). This is an excellent book for novice to intermediate developers.




Re: Visual C# General C# Book Recommendations

Dennis Stone - MSFT

My favoriate C# specific book would have to be Effective C# by Bill Wagner, he goes through 50 mostly-short examples of ways to improve your C# code and the reasoning behind it. I don't think this is the first C# book you'd want to go to if you are just getting started with C# but I also don't think it is a book that should only be recommended to advanced users, I think just about anyone but the absolute beginner can benefit from it. I read the .NET 1.1 version a while back and I recall hearing there was a 2.0 version out now but I'm not positive on that.




Re: Visual C# General C# Book Recommendations

Dasa

The C# Programming Language by Hejilsberg and co.

It's in the tradition of K&R - the standard reference on the language. Good enough of a tutorial for experienced programmers as well, especially those familiar with Java and C++, though I'm sure there are better tutorials for the language.

One caveat is that, unlike K&R (and Gosling's Java equivalent and Stroustup's C++ equiv), it is targeted for both programmers and language implementers, making it less optimal than optimal for either purpose.  But that's minor qualm, and it's a clear and concise description of the language from the authoritative sources.

Make sure to get the second edition - the first edition describes 2.0 features only partially.




Re: Visual C# General C# Book Recommendations

Matthew Watson

Is it my imagination, or has this become unstickied




Re: Visual C# General C# Book Recommendations

ahmedilyas

I was wondering this yesterday, thanks Matthew, ill make it a sticky again and keep a close eye




Re: Visual C# General C# Book Recommendations

Jeremy Jarrell

Here's a free online version of the Effective C# book. I'm have the print version (and I still prefer print versions just because the knowledge seems to stick with me a little more when I read off of something I can have and hold) but its a nice way to get a feel for the book and decide if its worth purchasing.

http://www.myjavaserver.com/~tusi/CSharp/toc.html





Re: Visual C# General C# Book Recommendations

xRuntime

Programming C# is the best IMO. It reads easily and goes at a good pace.