C# BOOK

  • Thread starter Thread starter Mr. Mountain
  • Start date Start date
HI

Mr personally I like the Deitel style, www.deitel.com and their series of
books on (language name) How to Program, like C# How to Program

They have a style that works for me, I really like how they highlight words
in the text that are keywords. Otherwise join a dotnet developers group in
your area, sometimes authors of excellent books show up

I got the one C# book from ebay for 1/2 price, brand new

You can also request the various books from your library (it might take
several days to get books) but then check them out and see what works for
you.

Also highly recommended is the language spec from Microsoft
 
I like the style in Liberty's books, but I find the level of material a bit
depressing. the Complete book is decent overall. Have not looked at Murach's
book (apologies)

Troelson writes a nice book, as does Gunnerson and Heiljberg, but I do not
think you are looking for language syntax alone, so neither will likely
thrill you. For understanding underneath the hood, Richter's book is great,
but it is not a programming book.

Another person recommended Deitel, which is a good option in many cases. I
have only run a cursory run through the book in B&N, so I cannot really
recommend or discourage. Their other works have always been top knotch.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

*************************************************
Think outside the box!
*************************************************
 
Hello there,
Anyone has come a cross a good book in C#?
the best books( I hope they are ) that i found so far are:

-Programming C#, Third Edition, by Jesse Liberty <--- good, but some
discouraging reviews
-C# Complete, by Sybex <---- doesn't touch on Interfaces
-Murach's C#(.Net Developer), by Joel Murach, Doug Lowe <---- doesn't touch
on Threading

I appreciate your honest opinion.
 
Personally, I don't like the Deitel style. I used to... C how to
program was a near bible when it came out, but they simply have too
much competition now (better competition).

I love almost all Apress books like the one above. For getting started
and a good long term book, I like the Wrox Professional C# book. For
advanced stuff, I like the Apress C# book (it speeds a little more
through the basics than the Wrox book I think)

-dave
 
Inside C#, Second Edition
(http://www.amazon.com/exec/obidos/tg/detail/-/0735616485/104-7482797-426392
8)

Hello there,
Anyone has come a cross a good book in C#?
the best books( I hope they are ) that i found so far are:

-Programming C#, Third Edition, by Jesse Liberty <--- good, but some
discouraging reviews
-C# Complete, by Sybex <---- doesn't touch on Interfaces
-Murach's C#(.Net Developer), by Joel Murach, Doug Lowe <---- doesn't touch
on Threading

I appreciate your honest opinion.
 
Mark said:
Hello there,
Anyone has come a cross a good book in C#?
the best books( I hope they are ) that i found so far are:

I see someone likes the boldface words in Deitel :))

Joe Mayo's book (C# Unleashed) is good and very thorough.

Deitel and Deitel are long-winded and boring;
their examples are exasperating; their use of boldface
is a failed effort to create textual differentiation.

Jesse Liberty's Learning C# is good and concise.

I have compared the three books and would say
for starters, read Liberty. But if you like a bit more
flesh read Mayo.

If you are a fast learner, and if you are near a
library with a photocopier, copy the first 100
pages of Cooper's C# Design Patterns. Don't
bother with the rest of the book though.

Mayo has a website with a tutorial that
covers the C# basics.
 
Deitel books are boring? nonsense, they have a specific 'style' some people
simply do not like. Im upset that I cant find all 4 bees on the cover of
the book I have. 3 are easy to find but the 4th? I give up.

code is code.

C# isnt the first language to ever have existed, so taking the concepts of
how to manipulate code to accomplish results is what books do.

We get the language spec free from Microsoft, I think the ANSI C spec costs
$250?

Im trying to write a new programming book, you put personality into it.
Some like it, others dont
 
Mark said:
Hello there,
Anyone has come a cross a good book in C#?
the best books( I hope they are ) that i found so far are:

-Programming C#, Third Edition, by Jesse Liberty <--- good, but some
discouraging reviews
-C# Complete, by Sybex <---- doesn't touch on Interfaces
-Murach's C#(.Net Developer), by Joel Murach, Doug Lowe <---- doesn't
touch on Threading

I appreciate your honest opinion.


Hello Mark,

My recommendations:

The C# Programming Language, Anders Hejlsberg, Addison-Wesley Professional,
ISBN: 0321154916
http://www.amazon.com/exec/obidos/t...=sr_1_50/103-8532219-0975809?v=glance&s=books
Language specification and explanation by the author of C#.
------------------------------------------------------
Begining C#, Karli Watson (et al), Wrox Press, ISBN: 0764543822
http://www.amazon.com/exec/obidos/t...=sr_1_70/103-8532219-0975809?v=glance&s=books
Good primer
------------------------------------------------------
Professional C#, Third Edition, Simon Robinson (et al), Wrox Press, ISBN:
0764557599
http://www.amazon.com/exec/obidos/t...103-8532219-0975809?v=glance&s=books&n=507846
Excellent reference.
------------------------------------------------------
Windows Forms Programming in C#, Chris Sells, Addison-Wesley Professional,
ISBN: 0321116208
http://www.amazon.com/exec/obidos/A...21/sr=2-2/ref=pd_ka_b_2_2/103-8532219-0975809
GUI goodness, Charles Petzolds' book is good also.
------------------------------------------------------


Other related recommendations:

Applied Microsoft.NET Framework Programming, Jeffrey Richter, Microsoft
Press, ISBN: 0735614229
http://www.amazon.com/exec/obidos/t...gy_img_2/103-8532219-0975809?v=glance&s=books
"Run as..." hero.
 
Im trying to write a new programming book, you put personality into it.
Some like it, others dont

It depends what you mean by personality. Normally I'd say that is the
last thing you want in a textbook, which is a learning instrument, not a
novel.
 
It depends what you mean by personality. Normally I'd say that is the
last thing you want in a textbook, which is a learning instrument,
not a novel.

Yes, and you need to avoid the patronising jokey style used in some
books, the worst example I've seen being Holzner's VB6 Black Book.
 
Zach,

I hope I can share the book draft or published one here for comments, Id
welcome yours for sure,


and I have not seen Holzners VB6 black book, "jokey" style? no, Id agree,
Donald Knuth in his books seems to have this also, so I avoid them. When
Im coding and many hours go by, this.coder gets more irritable and that kind
of humor isnt appreciated.

Its simple, examples that work and minimum text. //
 
If you're already an experienced programmer, with plenty of C/C++ under your
belt, then "Programming C#" is a great choice. It covers what you need to
know about C#'s constructs, syntax, and features that will be new to you,
without boring you to tears with any crap about how for() loops work and
such.

If you're not an experienced programmer, then "Learning C#" is the better
choice. It covers much more of the fundamental computer science side of
learning to use C# than "Programming C#" does.

Then, because you'll almost certainly want to write some windows apps at
some point, go get Chris Sells "Windows Forms Programming in C#" because
it's one of the better ramp-ups on windows forms programming I've seen.

If you really care about how C# works under the covers, down in the Common
Language Runtime, or if you need to do anything crazy like write a device
driver, get "Essential .NET" by Don Box.

Then, because eventually everybody eventually wants to write some sort of
dynamic website / web service, get an ASP .NET book as well. I haven't
gotten to that stage myself, so I can't give you a personal recommendation
there, but I'll probably take a look at Jesse Liberty's "Programming ASP
..NET 2nd edition" and "Essential ASP .NET" by Fritz Onion.
 
Deitel books are boring? nonsense, they have a specific 'style' some people
simply do not like. Im upset that I cant find all 4 bees on the cover of
the book I have. 3 are easy to find but the 4th? I give up.


Bradley,

3 bugs are easy to find (as they're printed in black). The 4th one (on
C# A programmer's introduction) can be found just below the bridge
(left pilar, near the X), printed as a transparent 'golden' bug. :-)


Mark,

Go for Deitel,they give lots of clear examples, and their explanation
on OOP and inheritance is crystal clear. They only repeat the
essential stuff when needed and get you on the way for easy
understanding of a topic. Each chapter ends with a summary and
exercises. Deitel really takes you by the hand and guides you through
the beautiful C#-land. Perhaps the individualists among us find this
boring, I don't know.

The Deitel C# series come in 3 flavours:

- C# how to program (for the complete novice)
- C# A programmer's introduction (if you come from Delphi or ..)
- C# for experienced programmers (very detailed)

Anyway, the 2nd book is the one that did it for me - I now keep it
as a reference book.

Chris
 
If you really care about how C# works under the covers, down in the Common
Language Runtime, or if you need to do anything crazy like write a device
driver, get "Essential .NET" by Don Box.

Yes, but how to find this book? Im in Central California and am having
difficulty finding it
 
Chris said:
Deitel really takes you by the hand and guides you through
the beautiful C#-land. Perhaps the individualists among us find this
boring, I don't know.

They demonstrate how not to write a textbook, that is all that
is wrong with their books.
 
They demonstrate how not to write a textbook, that is all that
is wrong with their books.

For me the Deitel series are like lectures, with examples, remarks and
all the things one gets when following a course. Where other books
failed, Deitel did his work in teaching me C#.NET.

It seems that "de gustibus non disputandum est" is very appropriate
when choosing a book...

Happy coding,

Chris
 
Chris said:
For me the Deitel series are like lectures, with examples, remarks and
all the things one gets when following a course. Where other books
failed, Deitel did his work in teaching me C#.NET.

It seems that "de gustibus non disputandum est" is very appropriate
when choosing a book...

Happy coding,

Yes you are right, there are good and bad lecturers.
 
the best way to save some money is buy a basic book, learn it for 25
days, and return it for a moderate level book, after 25 days, return
that one. And, get a advance C# book and if you think u picked a good
advance book, keep it... unless you can return that one and get
another advance book...

I usually pick Borders or Barns and Noobles Book store, they usually
dont give me much of a hasstle..
 
the best way to save some money is buy a basic book, learn it for 25
days, and return it for a moderate level book, after 25 days, return
that one. And, get a advance C# book and if you think u picked a good
advance book, keep it... unless you can return that one and get
another advance book...

I usually pick Borders or Barns and Noobles Book store, they usually
dont give me much of a hasstle..

I do the same with my food.
Buy it, chew it for a while, then return it for a replacement.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top