Answered by:
Good book for learning C# in depth.

Question
-
User1726813030 posted
Hi all,
I am new to .NET development. I did some c++ before and I am good with object oriented concepts. But when I am doing C# coding as part of the development, I feel that I am missing some of the concepts and terms. Can any body suggest me good book to learn C# concepts? I have gone through some pages online but I want to read a book and keep it for reference.
Thanks,
sreethi
Friday, June 7, 2013 12:15 PM
Answers
-
User281315223 posted
I'll throw out a few specific discussions and individual sugestions that can hopefully point you in the right direction.
Books-Related Discussions
Specific Recommendations (Many of these are considered Advanced)
- CLR via C#
- C# in Depth
- Pro C# and the .NET 4.5 Framework
- C# 5.0 in a Nutshell : The Definitive Reference
If you don't want to limit yourself solely to book or paper-based resources, I would recommend checking out some of the following additional resources :
- MSDN has an excellent C# Resources area dedicated to covering a variety of topics from beginner to advanced.
- Microsoft Events features a variety of webcasts and virtual labs to help you get a more "hands-on" or classroom style learning experience. There are tons of topics here as well, not limited just to C# or .NET in general.
- Channel 9's Series on C# Fundamentals for Beginners, which is a series of webcast tutorials specifically geared for beginners and those that are new to the language.
- The "Get Started" area of this site (ASP.Net) has a variety of tutorials, walkthroughs and explanations of many of the technologies within the realm of .NET (again not limited to just C#)
- Noah Coad, a Microsoft MVP compiled a large list of resources focused on learning C# in a blog post available here, which lists books, online resources, blogs, forums, newsgroups and much more. (Older post but still relevant)
- PluralSight is a site geared specifically for developer training and features an extensive collection of online courses on C# as well as just about any other software-development related topic you could imagine.
- Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
Friday, June 7, 2013 12:33 PM
All replies
-
User281315223 posted
I'll throw out a few specific discussions and individual sugestions that can hopefully point you in the right direction.
Books-Related Discussions
Specific Recommendations (Many of these are considered Advanced)
- CLR via C#
- C# in Depth
- Pro C# and the .NET 4.5 Framework
- C# 5.0 in a Nutshell : The Definitive Reference
If you don't want to limit yourself solely to book or paper-based resources, I would recommend checking out some of the following additional resources :
- MSDN has an excellent C# Resources area dedicated to covering a variety of topics from beginner to advanced.
- Microsoft Events features a variety of webcasts and virtual labs to help you get a more "hands-on" or classroom style learning experience. There are tons of topics here as well, not limited just to C# or .NET in general.
- Channel 9's Series on C# Fundamentals for Beginners, which is a series of webcast tutorials specifically geared for beginners and those that are new to the language.
- The "Get Started" area of this site (ASP.Net) has a variety of tutorials, walkthroughs and explanations of many of the technologies within the realm of .NET (again not limited to just C#)
- Noah Coad, a Microsoft MVP compiled a large list of resources focused on learning C# in a blog post available here, which lists books, online resources, blogs, forums, newsgroups and much more. (Older post but still relevant)
- PluralSight is a site geared specifically for developer training and features an extensive collection of online courses on C# as well as just about any other software-development related topic you could imagine.
- Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
Friday, June 7, 2013 12:33 PM -
User1726813030 posted
Thanks for all the information. I will try to go through some of these if not all :)
Friday, June 7, 2013 12:47 PM -
User-444126622 posted
hi sreethi !
I think that rion has given a very good reply to this question.but i would like to add one more book to it.
wrox Beginning c# is a really good book which helped me a lot and also you can find the ebook version of it.
if you are good with OOP Basics then you can skip first few Chapters.
Mark as answer if it helps so that other's can find answers directly....
Monday, June 10, 2013 1:19 AM