tags:

views:

242

answers:

9

Hi All,

I want to learn C# and the .Net Framework as well.

I have no idea on the Microsoft .Net and C# framework but I once programmed on their Microsoft Visual Basic 6 with experience on making COM Components (OCX and DLL).

I have an experience programming on java and have fair knowledge of Object Oriented Technology. But I am currently confused on the number of books currently written for C#.

I want a book that will not explain me the for loop or iterative looping on one chapter but more on the language itself. I've heard that C# is a close cousin of Java so I think I just want to know the syntax.

Since I dont know C# and .Net framework< i would like a book that could focus on them.

Currently, as I have viewed from the net. I have this list of books:

  • Head First C#
  • Illustrated C#
  • MS C# 2008 Step By STep
  • Illustrated C#
  • C# 3.0 in a Nutshell
  • Wrox Beginning C# 2008
  • C# in Depth

From the review in amazon, they all look good but I dont know which one of them or that is not in the list that I have would suit me.

I definitely want to learn C# so hopefully someone can help me

+5  A: 

I'm a fan of the CLR via C#, by Jeffrey Richter, a man very, very wise in C#-fu.

Also, check out our very own Jon Skeet's C# in Depth.

Both are great reads.

Eric
CLR via C# is a very advanced book
bashmohandes
As I understood it, the OP is looking for a book to get him the nuts and bolts of C# and .NET, not an intro to programming book. CLR via C# does just that, which is why I recommended it.
Eric
I'm reading c# in Depth now. Been very useful so far...
Dave Arkell
I do pretty much assume that people know C# 1 syntax though... if the OP gets C# in Depth, he'll probably want to read a quick tutorial for C# 1 as well.
Jon Skeet
A: 

Wrox C# 2008 is excellent.

deadbug
Now if only they'd fix the title ;-p
Marc Gravell
+1  A: 

I always loved video tutorials, it just makes you use more senses than you use when reading, which makes you focus more. you can refer to

http://channel9.msdn.com

http://www.dnrtv.com

http://windowsclient.com

http://windowsclient.net/learn/videos.aspx

http://www.asp.net/learn/

bashmohandes
+4  A: 

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition is my favorite. It takes you from the CLR basics all the way to the advanced 3.5 topics.

You can read the first few chapters now to get a good grip on the basics and then go on with the more advanced chapters when you feel ready for it.

Gerrie Schenck
+1  A: 

Effective C# and More Effective C# by Bill Wagner are worth a read.

Or Effective C# and More Effective C# if you're in the States.

ChrisF
+1  A: 
Andreas Grech
A: 

Hi All,

Thanks for all your replies. I dont know that authors are really hanging around here and I thought this would be cool so I register already.

I just happened to know this site from Google Hits and I think I would like to extend my stay here. =)

A: 

C# in depth is a very good read and probably well worth reading even if you know C# a little.

There are lots of little gems of information that you pick up.

Coding Monkey
A: 

I learned with "Visual C# 2008 Step by Step" by John Sharp. (That's gotta be a pen name, right?) I found it effective.

JCCyC