PC Review


Reply
Thread Tools Rate Thread

best book for complete newbie on C#

 
 
POLKO
Guest
Posts: n/a
 
      21st Jan 2007
Hi! thank for response to my questions on learning curve. Now another
thing - NEVER had any experience with programming, zero. What book/s could
You recommend. I started with Programmer's Introduction by Gunnerson, but I
am more ready for complete lack of programming skills introduction. One more
thing, I am using C # 2005 from MS to learn this. Thanks again for all your
help.


 
Reply With Quote
 
 
 
 
Mark Rae
Guest
Posts: n/a
 
      21st Jan 2007
"POLKO" <(E-Mail Removed)> wrote in message
news:zwSsh.720$JB.557@trnddc05...

> Hi! thank for response to my questions on learning curve. Now another
> thing - NEVER had any experience with programming, zero. What book/s could
> You recommend. I started with Programmer's Introduction by Gunnerson, but
> I am more ready for complete lack of programming skills introduction. One
> more thing, I am using C # 2005 from MS to learn this. Thanks again for
> all your help.


http://www.amazon.com/C-2005-Dummies...e=UTF8&s=books


 
Reply With Quote
 
Scott M.
Guest
Posts: n/a
 
      21st Jan 2007
Programming C# Step by Step. Published by MS Press


"POLKO" <(E-Mail Removed)> wrote in message
news:zwSsh.720$JB.557@trnddc05...
> Hi! thank for response to my questions on learning curve. Now another
> thing - NEVER had any experience with programming, zero. What book/s could
> You recommend. I started with Programmer's Introduction by Gunnerson, but
> I am more ready for complete lack of programming skills introduction. One
> more thing, I am using C # 2005 from MS to learn this. Thanks again for
> all your help.
>



 
Reply With Quote
 
Cor Ligthert [MVP]
Guest
Posts: n/a
 
      22nd Jan 2007
Polko,

In my idea there are so many books written about C#, that you need in my
idea 2 livetimes to read them all (and when it is about all languages 5), so
how can somebody tell you which is the best.

If you want an advice here, tell than what is your starting knowledge (and
than not tell about one of those books you have read already).

Just my thought,


Cor


 
Reply With Quote
 
DAVE P
Guest
Posts: n/a
 
      22nd Jan 2007
Visual C# in 24 hours....
step by step
covers quite a bit of area of c# in a way very understandable
Published SAMS
author James Foxall

dave
"POLKO" <(E-Mail Removed)> wrote in message
news:zwSsh.720$JB.557@trnddc05...
> Hi! thank for response to my questions on learning curve. Now another
> thing - NEVER had any experience with programming, zero. What book/s could
> You recommend. I started with Programmer's Introduction by Gunnerson, but
> I am more ready for complete lack of programming skills introduction. One
> more thing, I am using C # 2005 from MS to learn this. Thanks again for
> all your help.
>



 
Reply With Quote
 
clintonG
Guest
Posts: n/a
 
      22nd Jan 2007
For those with no previous programming experience its best to learn the
programming language first with little to no involvement with the .NET
Framework.

I've taught in the classroom and I've purchased and used many of the books
others mention and many are in fact not bad but are seriously lacking in
structured learning methodologies used by trained and experienced educators.

I recommend you order for review from a Barnes & Noble one or two of the
textbooks from the father and son team of Deitel & Deitel [1]. These are
actual textbooks used in schools and universities and are pricey so order
and review to see what I mean. These textbooks are foolproof learning tools
and if you do the excercises you will learn the C# programming language.

<%= Clinton Gallagher
NET csgallagher AT metromilwaukee.com
URL http://clintongallagher.metromilwaukee.com/
MAP http://wikimapia.org/#y=43038073&x=-...8&z=17&l=0&m=h

[1] http://deitel.com/



"POLKO" <(E-Mail Removed)> wrote in message
news:zwSsh.720$JB.557@trnddc05...
> Hi! thank for response to my questions on learning curve. Now another
> thing - NEVER had any experience with programming, zero. What book/s could
> You recommend. I started with Programmer's Introduction by Gunnerson, but
> I am more ready for complete lack of programming skills introduction. One
> more thing, I am using C # 2005 from MS to learn this. Thanks again for
> all your help.
>



 
Reply With Quote
 
POLKO
Guest
Posts: n/a
 
      22nd Jan 2007
Thank You all for advice - I better go and look at them myself, now I now
what to look at. Thanks again


 
Reply With Quote
 
Hoop
Guest
Posts: n/a
 
      22nd Jan 2007
Hi POLKO,

The Deitel books are excellent, I have "C# for Programmers" among
others.
A free one form Charles Petzold is very good also,
http://www.charlespetzold.com/dotnet/

Jeff

POLKO wrote:
> Thank You all for advice - I better go and look at them myself, now I now
> what to look at. Thanks again


 
Reply With Quote
 
Scott M.
Guest
Posts: n/a
 
      22nd Jan 2007
With respect, I have to disagree. I am a professional IT Instructor and
have been teaching .NET since its inception. I can tell you that IMHO it is
best to learn OO Programming concepts first (non-language specific), .NET
Framework fundamentals (value type, reference type, stack, heap, GC,
Namespaces, Assemblies, primitive types, etc.) and finally a particular
programming language.

I teach a 1 day lecture course that is just on what .NET is and specifics of
the .NET Framework to newbies just learning programming or new to OO
programming. This works well so that when they arrive for the next courses,
which are hands-on, they have a clue as to what the language they are about
to learn is going to help them do. Adults learn best when they can see how
what they are doing fits into the big picture.

-Scott


"clintonG" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> For those with no previous programming experience its best to learn the
> programming language first with little to no involvement with the .NET
> Framework.
>
> I've taught in the classroom and I've purchased and used many of the books
> others mention and many are in fact not bad but are seriously lacking in
> structured learning methodologies used by trained and experienced
> educators.
>
> I recommend you order for review from a Barnes & Noble one or two of the
> textbooks from the father and son team of Deitel & Deitel [1]. These are
> actual textbooks used in schools and universities and are pricey so order
> and review to see what I mean. These textbooks are foolproof learning
> tools and if you do the excercises you will learn the C# programming
> language.
>
> <%= Clinton Gallagher
> NET csgallagher AT metromilwaukee.com
> URL http://clintongallagher.metromilwaukee.com/
> MAP http://wikimapia.org/#y=43038073&x=-...8&z=17&l=0&m=h
>
> [1] http://deitel.com/
>
>
>
> "POLKO" <(E-Mail Removed)> wrote in message
> news:zwSsh.720$JB.557@trnddc05...
>> Hi! thank for response to my questions on learning curve. Now another
>> thing - NEVER had any experience with programming, zero. What book/s
>> could You recommend. I started with Programmer's Introduction by
>> Gunnerson, but I am more ready for complete lack of programming skills
>> introduction. One more thing, I am using C # 2005 from MS to learn this.
>> Thanks again for all your help.
>>

>
>



 
Reply With Quote
 
Paul Hirose
Guest
Posts: n/a
 
      22nd Jan 2007
"Microsoft Visual C# 2005 Step by Step" is the main book I'm using.
It's not bad. The text is clear enough. If I forget some aspect of C#,
it's easy to flip through the book and refresh my memory. However,
when it comes to the exercises, some of them seem unnecessarily
complicated. For example, in the chapter on delegates and events, I
gave up trying to understand the digital clock exercise. It was easier
to write my own example program from scratch! Later I did succeed in
figuring out the clock. (I think my mental block came from the
author's poor choice of identifiers -- too many similar words.)

Somebody mentioned learning C# separately from the .NET Framework. I
think there's something to be said for that. The Step by Step book has
you writing Windows GUI apps from the beginning, and at times I have
felt a bit overloaded.

My setup (Windows XP Home and Visual C# Express) doesn't meet the
requirements stated in the book, but so far no problems. I suspect the
final chapters on databases etc. would not work on my system, but I'm
not interested in that stuff anyway.

The other book I have is "Learning C# 2005" by Liberty and MacDonald.
I mostly use it when I'm not quite able to grasp something. A second
book is handy at such times -- often a different explanation is all
that's needed. This book is nicely suited to a novice, I think, though
there are some odd lapses. E.g., structs are depicted as weak and
nearly useless. Ironically, the same chapter says, "The .NET Framework
provides a fully functional DateTime class." That's a struct, not a
class! This illustrates another reason to use two books.

One thing to watch out for: C# received a significant upgrade in 2005,
but a lot of older C# books are still on store shelves. Recent books
all seem to make a point of saying "2005" in their titles, or at least
prominently noting the year on their covers.

--
Paul Hirose <(E-Mail Removed)>
To reply by email remove INVALID

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
complete newbie jlab13 Microsoft VB .NET 4 7th Mar 2007 04:28 PM
Complete Newbie encino1030@yahoo.com Microsoft VB .NET 4 6th Dec 2006 03:13 AM
Complete Access Newbie .. Jason via AccessMonster.com Microsoft Access Getting Started 4 8th Feb 2005 02:35 PM
Complete newbie.... Therefore, I've got a few questions... =?Utf-8?B?TmV3Ymll?= Microsoft ASP .NET 1 2nd Oct 2004 04:19 AM
Please excuse a complete Newbie Heidi Linda eMVP Windows XP Embedded 22 19th Nov 2003 03:31 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:07 AM.