Click here to Skip to main content
15,905,073 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I want to learn C# and .NET since I'm interested in beginning to program with Microsoft XNA and I have been looking at this book:
http://www.amazon.co.uk/Pro-2010-NET-Platform-Edition/dp/1430225491/ref=sr_1_2?ie=UTF8&qid=1394976378&sr=8-2&keywords=pro+c%23

I'm a complete beginner at C#, but I know OOP since I have read this book, which is a 600-page book about Ruby and is about OOP:
http://www.amazon.co.uk/Beginning-Ruby-Novice-Professional-Experts/dp/1430223634/ref=sr_1_1?ie=UTF8&qid=1394976433&sr=8-1&keywords=beginning+ruby

The C# book I linked, is it good for a beginner like me? Does it introduce C# from the basics and up, or is it for experienced C# programmers?

Thanks for reading :)
Posted
Comments
Mehdi Gholam 16-Mar-14 10:07am    
If you can read and learn then it is good.

It's an awesome book. The core C# and Threading are explained very well. (I learned Multihreading from this book).
Yous should read this. :)

These two are also quite good :
O'Reilly - C# 4.0 in a Nutshell and
Wrox - Professional C#

Well I don't know the exact name of these books, but give it try. :)

-KR
 
Share this answer
 
It's not bad at all - I used the earlier version for 2005 / .NET 2.0 and it was easy to follow. I wouldn't recommend it for a complete beginner to computing, but if you have other programming experience you could do a lot, lot worse!
 
Share this answer
 
Andrew Troelsen is a very accomplished and skilled technical writer and programmer. I'd highly recommend his books, but, I hope you are aware they are written at an advanced level. Jon Skeet is the other "guru's guru" I would recommend for books on C# at an intermediate to advanced level.

Are you aware that Troelsen has a newer edition of his book out: [^] ?

For newcomers to C# I'd recommend books by Jesse Liberty, Chris Sells, and Matthew MacDonald: although none of these authors has had a new edition out for a few years, I think they are excellent.

My strong recommendation for you ... based on "intuition" ... would be Liberty's "Learning C# 3.0" published by O'Reilly, 2008.

Are you aware of the free e-book from veteran Microsoft educator and writer Charles Petzold, ".NET Book Zero" ? Try it: [^].
 
Share this answer
 
You may get lots of free C# books at here:
http://it-ebooks.info/[^]
 
Share this answer
 
It depends on your talent ,these books are Advanced , Not at all simple for bBegineers..
 
Share this answer
 
Use this link and search for the books(beginners-Advanced). You will find all books which will help you to improve your knowledge.

http://it-ebooks.info/[^]

Best of luck.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900