Book for C#

K

Kiran

Hi,

As I am preparing for Microsoft Certification, Can some one Suggest me one
good book for C#

Thanks
Kiran
 
D

deko

As I am preparing for Microsoft Certification, Can some one Suggest me one
good book for C#

I am also looking for a good C# book. What I know is NOT a good book
includes Programming C# by Jesse Liberty and Inside C# by Tom Archer/Andrew
Whitechapel. Don't waste your time on these... there's got to be something
better.
 
Z

Zach

Kiran said:
Hi,

As I am preparing for Microsoft Certification, Can some one Suggest me one
good book for C#

Thanks
Kiran
The question is: do you want a book that covers "everything"
or do you want to cover the core and add to it with sepcialized
literature? Do you want a lot of words, or do you want it straight?
Learning C# by Jesse Liberty covers the core nicely and concisely.
Start with http://www.csharp-station.com/Tutorial.aspx
Also write a couple of applications to discover your where the
pain in your knowledge is.
 
D

deko

I found these on Amazon - from looking at the TOC and reviews, they appear
to be what I'm looking for:

Windows Forms Programming with C# - by Erik Brown
-- glowing reviews and the TOC seems to fit my needs like a glove

As for a core C# reference, this looks okay:
C#: A Programmer's Introduction - by Harvey Deitel, et al.
-- but Deitel books are generally boring and verbose

On the other end of the spectrum is:
C# Programmers Reference - by Grant Palmer
-- consice reference, not a learing book

This sounds like it falls somewhere in between:
C# Primer Plus - by Klaus Michelsen
-- but I think it's too introductory for me
 
J

Joe Mayo

Hi Kiran,

Amit Kalani has written some really good certification prep books. Here are
few ISBNs:

70-315 - 0789728222
70-316 - 0789728230
70-320 - 0789728249

Joe
 
D

deko

Amit Kalani has written some really good certification prep books.

Mr. Mayo himself has also written a good book on the subject - "C#
Unleashed" (ISBN: 076865842X). I recently came across "The C# Programming
Language" (ISBN: 0321154916) in Barnes & Noble, which looks like a good
language reference. But learning how to make C# sing is another topic.
Perhaps Mr. Mayo's book is a good choice for that.
 
D

deko

I have some free videos you are welcome to look at on C#.

I've downloaded all of your videos and watched most of them. Thanks for the
effort. But to be honest, they are much too slow and need polishing.
Remember, we can always move the slider to replay. I've already paid AppDev
over $1,000 and will be spending another $1,000 on their training this week.
Most of their stuff is pretty well done, but still, even they have some
modules that need to be redone (and Andy Baron should stick to teaching
preschool). If you revise and accelerate your training you could easily
sell it. Actually, anyone with a mastery of the material, decent
presentation skills and a copy of Camtasia Studio could market video
training. I'm surprised AppDev doesn't have more competition. Not yet,
anyway...
 
J

Joe Mayo

deko said:
Mr. Mayo himself has also written a good book on the subject - "C#
Unleashed" (ISBN: 076865842X). I recently came across "The C# Programming
Language" (ISBN: 0321154916) in Barnes & Noble, which looks like a good
language reference. But learning how to make C# sing is another topic.
Perhaps Mr. Mayo's book is a good choice for that.

Hi Deko,

Thanks for the recommendation. However, for the benefit of OP, C# Unleashed
isn't written to prepare for certification. My perspective is that someone
should buy the right book to meet their goals. Again, thanks. :)

Joe
 
Z

Zach

Kiran said:
Hi,

As I am preparing for Microsoft Certification, Can some one Suggest me one
good book for C#

Thanks
Kiran



If you intend developing in C# (later on):

Whatever book you read, one thing IMO you should absolutely
do, that is whenever you encounter and solve a problem, put
an example in a solutions file that you keep with your word
processor. Give each solution proper references so you can
find it easily with the search option of your word processor.
 
Z

Zach

deko said:
I found these on Amazon - from looking at the TOC and reviews, they appear
to be what I'm looking for:

Windows Forms Programming with C# - by Erik Brown
-- glowing reviews and the TOC seems to fit my needs like a glove

As for a core C# reference, this looks okay:
C#: A Programmer's Introduction - by Harvey Deitel, et al.
-- but Deitel books are generally boring and verbose

On the other end of the spectrum is:
C# Programmers Reference - by Grant Palmer
-- consice reference, not a learing book

This sounds like it falls somewhere in between:
C# Primer Plus - by Klaus Michelsen
-- but I think it's too introductory for me

Re: Windows Forms Programming with C# - by Erik Brown
-- glowing reviews and the TOC seems to fit my needs like a glove

Avoid the book like the plague, unless you want to create a photo album.
It is an example of how misleading reviews can be.
Matthew MacDonald's User interfaces in C# is a lot better. ISBN
1-59059-045-7
 
M

Molybedenum

Joe Mayowrote:
Hi Deko,

Thanks for the recommendation. However, for the benefit of OP, C# Unleashed
isn't written to prepare for certification. My perspective is that someone
should buy the right book to meet their goals. Again, thanks. :)

Joe

You should be reading these books to learn the language, not to
prepare for a certification. I've found that too many people try to
memorize things in order to pass a test, but would then fail the same
test six months later. If you learn the language well, you'll be able
to pass the certification exam.

This is the reason why I can't stand certification tests.

Oh, and here's another book to avoid:
Advanced C# Programming by Paul Kimmel.

Sorry Paul, but this book is just an enormous review of relatively
useless code snippets. Very few advanced concepts are explored, and
in no detail, nor are there very good examples of the so-called
"Advanced C# Programming."

I'd stick to O'Reilly books. They are usually written by competent
authors, and have good stuff.

*-----------------------*
Posted at:
www.GroupSrv.com
*-----------------------*
 
G

Guest

Deko,

Thanks for the feedback. I will do that. Is there any other things I can
do to make it better? If I do sell them it would be for a lot less,
probably around $49 for the whole set. I do not believe in overcharging
people. I enjoy helping. In the next 30 days my web site will be changing
dramatically and I have training materials on a lot of other topics like MS
Office 2003, Dreamweaver, Photoshop, Quicken, etc.....

Thanks,
Wade
 
D

deko

Re: Windows Forms Programming with C# - by Erik Brown
-- glowing reviews and the TOC seems to fit my needs like a glove

Avoid the book like the plague, unless you want to create a photo album.
It is an example of how misleading reviews can be.
Matthew MacDonald's User interfaces in C# is a lot better. ISBN
1-59059-045-7

thanks for the tip
 
C

Cindy Winegarden

Hi Kiran,

This question is asked and answered often in the
microsoft.public.cert.exam.* newsgroups, and the responses are archived in
GoogleGroups. If you go to http://groups.google.com and put something like
"70-3xx good book" in the search box you'll find a lot of information. Also,
drop in on the certification newsgroups and read back a couple of weeks to
see what's going on there.
 
J

Jesse Liberty

I don't mean to react at all defensively, but I'd be very interested in what you didn't like about my book (which has been, after all, one of the best selling .NET books, and which was highly recommended by a number of organizations[1] and reviewers[2] and which was the VSJ book of hte year[3]). .

Clearly it didn't meet your needs, and while I love positive feedback, I'm also eager to hear the negative so that I can continue to improve this book. If you don't want to have this discussion in public, I'm happy to take it to my book support group (http://forums.delphiforums.com/LibertyBooks) or you can send me private email.

Thanks!

-j

[1] http://www.windowatch.com/2002/june/progc8_6.html, http://www.linuxformat.co.uk/, http://www.javaranch.com/images/JRanchHead2.gif, http://www.dotnetbooks.com/interviews/int004_liberty.asp

[2] http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?userid=7I079sm9zy&isbn=0596004893&itm=1, http://www.amazon.com/exec/obidos/t.../reviews/ref=pm_dp_ln_b_6/104-6329894-4395132

[3] http://www.vsj.co.uk/survey/
 
E

Eric

Jesse said:
I don't mean to react at all defensively, but I'd be very interested in
what you didn't like about my book

Programming C# is an awesome book! I have a background in Delphi, so I
understood OOP basics before reading this book. I can see how someone
without an OOP background might need a more simple intro book.

But this book does stand on it's own, even for people new to OOP, if you
take it slow and make sure you understand each point in the book. If you
turn the page without totally understanding that page, you will get lost
on the further pages.

I can't wait to get the upcoming 4th edition!

Eric
 
Z

Zach

Re:

I don't mean to react at all defensively, but I'd be very interested in what you didn't like about my book (which has been, after all, one of the best selling .NET books, and which was highly recommended by a number of organizations[1] and reviewers[2] and which was the VSJ book of hte year[3]).

Since you have placed your question in the public domain, any one can join in on the discussion. I am studying the various domains of C# theory and am doing so with nothing but your books, after having read other IT books and comparing them. So I think your books belong to the best. That having been clearly stated, I do have some comment. A review is relative to comparable books, already on the market. They implicitly function as the standard. So a review also says something about these other books as well as saying something about the book at hand. An IT book isn't a novel, but a textbook. One should be able to study a textbook without having to take lots of notes. The organization and layout (teaching method) of the textbook should make that almost unnecessary. That is the standard of comparison I'd like to use. I have yet to see an IT book that applies a teaching method. Most of them are a summing up of information with examples, and I am sorry to say so, your splendid books are no exception.
 

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

Top