I think one book is not enough. c# and NET is really a combination of many different technologies each of which are designed to perform a certain task. In my opinion that book will be good to start: "Beginning C# 2008 From Novice to Professional" By Christian Gross But as I said, one book is not enough and it's depend on what you would like to achieve...
i agree , you need learn from different sources. on C# i like following book:- C# How to Program by Harvey M. Deitel and Paul J. Dietel
C# is very good programming language to learn. It is very easy to learn. I would like to suggest you, Microsoft Visual C# 2010 Step by Step published by Microsoft Press is a good beginner’s book for the C# language.
You need more than a book or even books. You need a project. Hands-on project is always better, the rest you can google it, if you find books better than google then grab one. E.g. build your self a "Timesheet Management".
This is one book more than enough to learn c#. or try this book, This is also one of the best series that guides through friendly and you can learn the language more easier. You can contact me anytime for help
CLR Via C# is a great book if you already have some knowledge and are looking to go from intermediate to advanced.
Have you checked out Wrox books related to various programming languages? They have website and checkout there online Free Codes too.
Hello, I have been programming for about 12 years (since I was 14) and I helped about 5 friends in the past 6-7 years to learn c# and I can tell you this: -do not rely on reading a book. I mean if you get the basic of programming (that can be learned from any language), then simply start developing your own software (app or what you want). It's the best way (and only) way to learn fast and actually do something. Think of a software that you would like to develop, and start working on it. Start with the interface, then with everything you want to add. You can literally find anything if you search on google (any code I mean) so you can modify and apply. Good luck! Vlad
There are many books available to learn C# but as per my knowledge "Beginning ASP.NET 4 in C# by Matthew Macdonal" is the best one.
All above mentioned books are really good source. But I would suggest internet as a best source to learn anything. You can easily get more tutorials, step by step guide and demo example.
Best C# books for beginners are from Wrox publications. For advanced users go for Apress publications.
I suggest you should go for "Aikman Series Solutions for C Programming". It's a very good guide for the beginners with all the basic features!
I will recommend for you ultimate guide is udemy ok c tutorial and He is the best platform in the current market
Udemy is Best book for online either you can go for code school, ok go for it, tuts plus is also option for consideration