Books to learn from

Hi

I am just starting off with programming and would like some guidance on books.

I was originally looking at c++ but I am now edging more towards c#. I like the SAMS series of books (thats beginner level for me) but of course they are all 2005 based.

Should I go ahead an acquire a 2005 based book even if I am going to learn on 2008? I don't see much point in learning on a older system given that 2008 is coming out.

Alfo

[828 byte] By [ALFO68] at [2008-2-19]
# 1

Hello,

Books on 2008 (C# 3.0) aren't really going to be avaiable until Feburary. There are a number of books out on linq at the moment which you can purchase but these aren't going to be much good if your a beginner.

The language changes between C# 2.0 and C#3.0 are not huge and the core concepts and the actual framework stucture are the same so it won't be wasted learning. Plus the quality for book for C# 2.0 is very good and you have a good range on the market.

There are a lot of good books on the market for C#.

My first C# book was:

Programming C#: Building .NET Applications with C# by Jesse Liberty

I've heard very good things about this book but not read it myself.

Practical .Net2 and C#2: Harness the Platform, the Language, the Framework by Patrick Smacchia

Not heard much about this but you might find it useful

Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft)) by John Sharp

So, get a 2005 book, read that and then read everything on the blogs to get you up to speed on 2008.

Hope this helps.

Ben

ben2004uk at 2007-10-2 > top of Msdn Tech,Visual Studio Orcas,Visual C# Express Orcas...
# 2

I'll echo Ben's advice - I would recommend starting with C# 2.0. The newer, more advanced features in C# 3.0 build on top of very powerful features in 2.0 like Generics, Nullable, Anonymous Delegates, Iterators, etc. The more you know about those things, the better position you'll be in to understand C# 3.0 when the time comes.

If you'd really like to jump into C# 3.0 now, there are a lot of materials available but they aren't necessarily as accessible as your average book. Charlie Calvert, the C# community program manager, links to a wealth of these resources (formal specs, whitepapers, video interviews, other blogs, etc.) on his blog: http://blogs.msdn.com/charlie/

Hope this helps!

Scott Nonnenberg

ScottNonnenbergMSFT at 2007-10-2 > top of Msdn Tech,Visual Studio Orcas,Visual C# Express Orcas...
# 3
C# 3.0 in a Nutshell hits the shelves in under four weeks.

This book covers both C# 2.0 and C# 3.0, as well as LINQ and the core .NET Framework.

Joe Albahari
(Author)

JoeAlbahari at 2007-10-2 > top of Msdn Tech,Visual Studio Orcas,Visual C# Express Orcas...

Visual Studio Orcas

Site Classified