473,399 Members | 3,656 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

Book for C#

Hi,

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

Thanks
Kiran
Nov 16 '05 #1
21 2400
> 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.
Nov 16 '05 #2

Applied Microsoft .NET Framework Programming
Essential .NET
Regards,
Eric
"Kiran" <Ki***@nospam.net> дÈëÓʼþ
news:uS**************@TK2MSFTNGP15.phx.gbl...
Hi,

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

Thanks
Kiran

Nov 16 '05 #3
"Kiran" <Ki***@nospam.net> wrote in message
news:uS**************@TK2MSFTNGP15.phx.gbl...
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.
Nov 16 '05 #4
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
Nov 16 '05 #5
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
--
http://www.csharp-station.com

"Kiran" <Ki***@nospam.net> wrote in message
news:uS**************@TK2MSFTNGP15.phx.gbl...
Hi,

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

Thanks
Kiran

Nov 16 '05 #6
> 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.
Nov 16 '05 #7
Kiran,

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

www.vtmag.com

Let me know if they help.

Thanks,
Wade
"Kiran" <Ki***@nospam.net> wrote in message
news:uS**************@TK2MSFTNGP15.phx.gbl...
Hi,

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

Thanks
Kiran

Nov 16 '05 #8
> 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...
Nov 16 '05 #9

"deko" <www.clearpointsystems.com@use_contact_form.com> wrote in message
news:t2*******************@newssvr14.news.prodigy. com...
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.


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
--
http://www.csharp-station.com
Nov 16 '05 #10
"Kiran" <Ki***@nospam.net> wrote in message
news:uS**************@TK2MSFTNGP15.phx.gbl...
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.
Nov 16 '05 #11
"deko" <www.clearpointsystems.com@use_contact_form.com> wrote in message
news:MU*******************@newssvr13.news.prodigy. com...
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
Nov 16 '05 #12
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
"deko" wrote:
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...

Nov 16 '05 #13
> 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
--
http://www.csharp-station.com


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
*-----------------------*
Nov 16 '05 #14
> 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
Nov 16 '05 #15
> 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,

Hi Wade,

Contact me through my site at
http://www.clearpointsystems.com/con...hp?nav=Contact - perhaps we could
work together on developing some training.
Nov 16 '05 #16
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.

--
Cindy Winegarden MCSD, Microsoft Visual FoxPro MVP
ci**************@msn.com www.cindywinegarden.com
"Kiran" <Ki***@nospam.net> wrote in message
news:uS**************@TK2MSFTNGP15.phx.gbl...
As I am preparing for Microsoft Certification, Can some one Suggest me one
good book for C#

Nov 16 '05 #17
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/interview...04_liberty.asp

[2] http://search.barnesandnoble.com/boo...96004893&itm=1, http://www.amazon.com/exec/obidos/tg...329894-4395132

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

"deko" <www.clearpointsystems.com@use_contact_form.com> wrote in message news:TO******************@newssvr13.news.prodigy.c om...
What I know is NOT a good book
includes Programming C# by Jesse Liberty ...

Nov 16 '05 #18
Jesse Liberty wrote:
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
Nov 16 '05 #19
Re:

"Jesse Liberty" <jl******@libertyassociates.com> wrote in message news:s9********************@speakeasy.net...
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.

Nov 16 '05 #20
To be fair, Zach, different books have different purposes, and different
audiences.

There are quite a few books that take a "teaching" approach, or tutorial
approach. They are mostly aimed at rank beginners, because, honestly, no
publisher wants to publish a tutorial book for mid-level developers, since
mid-level developers don't, by and large, buy them.

So, there's a vicious cycle. Mid-level developers don't buy tutorial books,
and therefore, publishers won't publish them, and therefore, authors won't
write them, and ... (you get the point).

It is not fair to criticize an author for not writing the book that you
wanted him or her to write, either when *that* book was next to it on the
bookshelf, or is not considered profitable, and therefore publishable, by
most publishers.

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--
"Zach" <cs**********@freeler.nl> wrote in message
news:4b***************************@freeler.nl...
Re:

"Jesse Liberty" <jl******@libertyassociates.com> wrote in message
news:s9********************@speakeasy.net...
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.
Nov 16 '05 #21
"Nick Malik [Microsoft]" <ni*******@hotmail.nospam.com> wrote in message
news:BTcCd.321962$HA.167583@attbi_s01...
To be fair, Zach, different books have different purposes, and different
audiences.

There are quite a few books that take a "teaching" approach, or tutorial
approach. They are mostly aimed at rank beginners, because, honestly, no
publisher wants to publish a tutorial book for mid-level developers, since
mid-level developers don't, by and large, buy them.

So, there's a vicious cycle. Mid-level developers don't buy tutorial books, and therefore, publishers won't publish them, and therefore, authors won't
write them, and ... (you get the point).

It is not fair to criticize an author for not writing the book that you
wanted him or her to write, either when *that* book was next to it on the
bookshelf, or is not considered profitable, and therefore publishable, by
most publishers.


Re the books above introductory level:
If I were to agree with what you say, I'd much rather have some
proper reference manuals, than books purporting to be textbooks.
So that is in fact what I do. I switch on speech recognition and
create reference manuals from the socalled textbooks and never
look at those books again.

Nov 16 '05 #22

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: anonymous | last post by:
Hi CLCers, I want to know your opinion about the book: Expert C programming-Deep C secrets by Peter Van Der Linden. Thanks in advance. Sha
12
by: Guido Mureddu | last post by:
Hello, I'm a student in electronic engineering. I do know you've seen and answered this sort of topic/request countless times, but I haven't found past threads as helpful as I had hoped, and...
16
by: Robert Zurer | last post by:
Can anyone suggest the best book or part of a book on this subject. I'm looking for an in-depth treatment with examples in C# TIA Robert Zurer robert@zurer.com
8
by: Dgates | last post by:
Has anyone typed up an index for the O'Reilly book "C# and VB.NET Conversion?" I'm just learning C#, and often using this little book to see which VB.NET terms translate directly to some term in...
4
by: Mike | last post by:
Hi, I am planning on purchasing VS2005 to learn C# very soon, and I need good book recommendations. I realize this is a question that may be asked a lot, but please consider my background: I...
11
by: www.douglassdavis.com | last post by:
I'm looking for advice here, and I would really appreciate it if you could help. Is there a VB 2005 book that you like and would recommend (and why)? Would you consider it good for...
263
by: Malcolm McLean | last post by:
The webpages for my new book are now up and running. The book, Basic Algorithms, describes many of the fundamental algorithms used in practical programming, with a bias towards graphics. It...
6
by: Hello | last post by:
Hello every body Please can any body tells me a good book that can teach me "visual basic 2005" (as beginner). Thank you all =========================================
1
by: jrw133 | last post by:
i got this program the other day and ive just started it and i am getting some errors that i cant figure out. requirements: 1)create a clas called Book. a Book has three data members: m_title,...
76
by: lorlarz | last post by:
Crockford's JavaScript, The Good Parts (a book review). This shall perhaps be the world's shortest book review (for one of the world's shortests books). I like Douglas Crockford (because I am a...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.