By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,679 Members | 2,469 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,679 IT Pros & Developers. It's quick & easy.

C# Books

P: n/a
I have used Borland VC and got discourage a lot for many limitation coming
from Engineering "C" background. I want twist to C# and wonder what a good
book to guide me for a startup. Any Books on line yet? Any advise will be
appreciated.
Thanks

Joseph

Nov 15 '05 #1
Share this Question
Share on Google+
9 Replies


P: n/a
Programming C# is one of the best books out there. I have it and it's quite
a sound book - as good as any I've read on C#.
It's by Jesse Liberty who is a famous C(++) writer. The other reason why i
recomend it is because it isnt a complete beginners book. Because you
understand programming already this book won't waste your time explaining
the most basic subjects. It's a good reference book for programmers who
already know a similar language.

http://www.amazon.co.uk/exec/obidos/...476690-2595065

Simon
Nov 15 '05 #2

P: n/a
My recommendations are:

A Programmer's Introduction to C# (Second Edition) by Eric Gunnerson
http://www.amazon.com/exec/obidos/tg...qid=1072381142 (see
reviews on Amazon such as "An excellent book for the C++/Java new comer")
C# and the .NET Platform, Second Edition
by Andrew Troelsen
http://www.amazon.com/exec/obidos/AS...id=1072381244/

Troelsen's book received a lot of #1 awards (including Best Programming Book
of 2003 I think)

I also have Jesse Liberty's Programming C# book and I get some good ideas
from it, but a lot of the sample code won't compile. I also find myself
grabbing Gunnerson't book first and Liberty's book last when I need a
concise answer. Furthermore, when I need to see an example, I grab
Troelsen's book first. The example's in Liberty's book are often convoluted,
in my opinion.

"Tiger" <ai*****@msn.com> wrote in message
news:O$**************@TK2MSFTNGP09.phx.gbl...
I have used Borland VC and got discourage a lot for many limitation coming
from Engineering "C" background. I want twist to C# and wonder what a good
book to guide me for a startup. Any Books on line yet? Any advise will be
appreciated.
Thanks

Joseph

Nov 15 '05 #3

P: n/a
Check out our site. We have C# Training Videos free.

http://www.vtmag.com

Hopefully this will be helpful.

Thanks,
Wade
"Tiger" <ai*****@msn.com> wrote in message
news:O$**************@TK2MSFTNGP09.phx.gbl...
I have used Borland VC and got discourage a lot for many limitation coming
from Engineering "C" background. I want twist to C# and wonder what a good
book to guide me for a startup. Any Books on line yet? Any advise will be
appreciated.
Thanks

Joseph

Nov 15 '05 #4

P: n/a
Tiger wrote: "a good book to guide me for a startup. Any Books on line yet? Any advise will be appreciated"

Tiger,

For starting I'd like to highly recommend Charles Petzold's Programming Microsoft Windows with C#, Microsoft Press. He has an
experimental narrative approach .... try this ... now look at what happened ... observe this ... followed by excellent explanations
of what he has just demonstrated.

Second, as others have suggested to you, Jesse Liberty's Programming C#, O'Reilly. Get the 3rd. edition if you can. Excellent
overview of .NET, lucid technical writing, clean expository style. His chapters on Events and Delegates were the most helpful
resources I could find. His book is at a higher level of abstraction than Petzold's, but still well-grounded in real-world code
examples.

Third, I'd recommend Chris Sells' new book Windows Forms Programming in C#, Addison-Wesley. It's written for people who are not
beginners, and really strong for people with a COM background coming into .NET. His detailed explorations of Windows Forms,
Printing, Fonts, GDI+, are truly excellent and immediately valuable for building WinForms programming skill. I was privileged to do
technical reviewing of several chapters in this book and I learned a lot.

Finally a personal favorite of mine is C# Design Patterns by James Cooper, Addison-Wesley. This is a book about design patterns that
has been re-written with examples in C#, but for a very high level of abstraction view of the language, I think it is excellent.

Many of the finest tutorials on C# and .NET, imho, are in the articles written by programmers for programmers on :

www.codeproject.com

best, Bill Woodruff
dotScience
Chiang Mai, Thailand
Nov 15 '05 #5

P: n/a
You are very kind to recommend my book. Please note that as part of my
ongoing effort to support my books, I now offer a FAQ, source code and
related materials on my web site: http://www.LibertyAssociates.com While
you are there, you may want to sign up for my on-line support discussion
center: http://forums.delphiforums.com/LibertyBooks
Thank you again.

-j


"Simon Harvey" <sh856531@microsofts_free_email_service.com> wrote in message
news:uL**************@TK2MSFTNGP10.phx.gbl...
Programming C# is one of the best books out there. I have it and it's quite a sound book - as good as any I've read on C#.
It's by Jesse Liberty who is a famous C(++) writer. The other reason why i
recomend it is because it isnt a complete beginners book. Because you
understand programming already this book won't waste your time explaining
the most basic subjects. It's a good reference book for programmers who
already know a similar language.

http://www.amazon.co.uk/exec/obidos/...476690-2595065
Simon

Nov 15 '05 #6

P: n/a
I'm sorry you've had trouble compiling any code from my book, but I can
assure you that the latest code from my site does compile correctly; please
do take a moment to download it, along with the errata, which I make
avaialable at: http://www.LibertyAssociates.com While you are there, you
may want to sign up for my on-line support discussion center:
http://forums.delphiforums.com/LibertyBooks

Thank you.

"> I also have Jesse Liberty's Programming C# book and I get some good ideas
from it, but a lot of the sample code won't compile...

Nov 15 '05 #7

P: n/a
In article <#9*************@TK2MSFTNGP10.phx.gbl>, bi***@dotscience.com
says...
For starting I'd like to highly recommend Charles Petzold's
Programming Microsoft Windows with C#, Microsoft Press. He
has an experimental narrative approach .... try this ...
now look at what happened ... observe this ... followed by
excellent explanations of what he has just demonstrated.


I like Petzold's style a lot, but be advised that, like all his books,
this is a "Programming Microsoft Windows" book, not a "Developing
Applications to Run Under Microsoft Windows" book.

In other words, if you want to learn how to establish a graphics
context, select a pen, assign a font, draw a circle, etc. this is the
book to have.

But if you're looking for some cool insight into how to best use C# to
write a, say, custom database interface, then you're better off with
Liberty or Sells.

I bought Cooper's C# design patterns book, and although I liked reading
it and I'd love to recommend it, I found that when I was looking for
information I never found it in his book. I don't recommend it as a
reference, in other words.

Finally, I've found that Que's series of books entitled "<subject> by
Example" to be uniformly excellent for the nuts and bolts, practical
kind of information that you need when you actually start writing a
program.

-- Rick
rick at farris-family dot net

P.S. Insert my standard plug for Safari Bookshelf
(http://safari.oreilly.com) where you can "try out" over 1,000 books for
a monthly fee. In the OPs case, he could look at all of the books
mentioned for free by signing up for the one-week free trial. (I have
no connection with O'Reilly -- just an incredible appreciation for the
help Safari provided while I was learning three new technologies at
once.)
[RF]
Nov 15 '05 #8

P: n/a
In article <9s********************@speakeasy.net>,
jl******@libertyassociates.com says...
While you are there, you may want to sign up for my
on-line support discussion center:
http://forums.delphiforums.com/LibertyBooks

PLEASE NOTE -- this forum was created to support my books and to answer
questions about my books. Please do not post general programming
questions here (that is what Internet news goups are for). I'm sure you
understand; I'm trying hard to provide support for my books, but with
over 500,000 readers, it is very difficult to answer every question
posted; please help me keep this forum focused on questions arising from
my books.
Nov 15 '05 #9

P: n/a
> P.S. Insert my standard plug for Safari Bookshelf
(http://safari.oreilly.com) where you can "try out" over 1,000 books for
a monthly fee. In the OPs case, he could look at all of the books
mentioned for free by signing up for the one-week free trial. (I have
no connection with O'Reilly -- just an incredible appreciation for the
help Safari provided while I was learning three new technologies at
once.)


Thanks for the tip on Safari Bookshelf!

Some questions...

In what format are the downloaded chapters stored? I'm
assuming it's Adobe PDF. If not what format is it?

If Adobe PDF, are the chapters hyperlinked with each other
and the table of contents and index?

- h
--

hsiegel~at~pobox~dot~com <*> Netcom Class of '93, RIP Netcom!
Nov 15 '05 #10

This discussion thread is closed

Replies have been disabled for this discussion.