C# Book resouces

I am looking for good book resources for learning basic to advanced c#.

Are there any recommended reads?
LVL 20
a_bAsked:
Who is Participating?
 
oxyooConnect With a Mentor Commented:
I would recommend Head First C# [1] and Head First OOAD [2]. The latter is in case you do not have any previous experience with object oriented programming.

 [1]: http://shop.oreilly.com/product/9780596514822.do
 [2]: http://www.amazon.com/Head-First-Object-Oriented-Analysis-Design/dp/0596008678


Good Luck!
0
 
NavneetSoftware EngineerCommented:
Hi!

For Basics
http://headfirstlabs.com/books/hfcsharp/

And Advanced
C# 4.0 in a Nutshell

Thanks!
0
 
a_bAuthor Commented:
@oxyoo: Does the head first c# cover advanced topics as well or do I have to look to some other book for that?
0
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
oxyooConnect With a Mentor Commented:
@a_b I'd say it's more of an introductory book.

Also, you might want to take a look at Mastering C# series by Skeet at Tekpub [1]. Though these are videos and not books.


 [1]: http://shop.tekpub.com/products/csharp4
0
 
chandrasekar1Connect With a Mentor Commented:
One other best way to learn by watching video tutorials available in net, which I personally preferred
http://stackoverflow.com/questions/3092887/c-tutorial-videos
Best video’s given by MVP (Paid) - recommend
http://www.pluralsight-training.net/microsoft/courses/index
Pluralsight helps me a lot to learn full c#.net and WCF concepts.
0
 
Éric MoreauConnect With a Mentor Senior .Net ConsultantCommented:
you can get Rob Miles yellow book fro free from http://www.csharpcourse.com/
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.