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

I need recommendations on C# books...

P: n/a
Dan
If anyone could help about books on C#, and please recommend me with
explanatios: which is for novice,expert etc.
Thnx,
Dan
Nov 16 '05 #1
Share this Question
Share on Google+
5 Replies


P: n/a
I like the O'Reily book "C# Essentials". It's very condensed with short
samples of code. If you already have a background in OO programming, this
is a quick way to learn C#.

"Dan" <be***@yahoo.com> wrote in message
news:20**************************@posting.google.c om...
If anyone could help about books on C#, and please recommend me with
explanatios: which is for novice,expert etc.
Thnx,
Dan

Nov 16 '05 #2

P: n/a
I have C# Language training videos. www.vtmag.com

Thanks,
Wade Beasley
www.vtmag.com
"Dan" <be***@yahoo.com> wrote in message
news:20**************************@posting.google.c om...
If anyone could help about books on C#, and please recommend me with
explanatios: which is for novice,expert etc.
Thnx,
Dan

Nov 16 '05 #3

P: n/a
>> If anyone could help about books on C#, and please recommend me with explanatios: which is for novice,expert etc.

Dan,

If you are "novice," I personally would recommend starting with Charles Petzold's book, "Programming Microsoft Windows with C#,"
Microsoft Press. Perhaps because I am a "bottoms-up" type of learner who likes experimentation followed by analysis and then
generalization to larger principles, this book was particularly suited for my style of initial learning, just as Dan Appleman's
books once were for VB.

Second, Jesse Liberty, "Programming C#," O'Reilly Press is just a fantastically good book for all levels, imho perhaps the best of
all books on C# to date. His explanations of Delegates are the most useful I have found. I read his book at the same time I was
reading Petzold's, and for me the two seemed to complement each other with Liberty providing a broad overview of concepts that
Petzold explored in code.

As I went deeper into Windows Forms, I found Chris Sells' book on Windows Forms from Addison-Wesley, "Windows Forms Programming in
C#," a challenging read, and one I learned a lot from. If you have a lot of experience with COM (I didn't), this book will be very
valuable because Chris is a master of COM. I don't think anyone has explained the internals of win forms as deeply and as thoroughly
as Chris Sells. He presents information of immediate value in the areas of printing, fonts, and so many other areas.

For me a gem of a book has been James Cooper's "C# Design Patterns" from Addison-Wesley, and I'd rate his introduction to C# in
Chapter two of the book as the single best concise overview of the language I've come across. This is a book that Cooper has
published for other languages, and then re-written/revised for C#.

Bob Powell, a frequent MS C# and WinForms groups contributor and MVP, publishes an excellent monthly e-zine called "Well Formed"
which explores in depth with great code examples aspects of GDI+ and WinForms. Highly recommended :

http://www.bobpowell.net/currentissue.htm

Whatever your style of learning, you will find on

http://www.codeproject.com/?cat=3

Many wonderful resources for your study, tutorials, and lots of useful code examples. May I recommend a few CodeProject authors I
think are particularly excellent :

Furty
Marc Clifton
Davide Icardi
Thomas Caudal

best wishes for your voyage of discovery :)

Bill Woodruff
dotScience
Chiang Mai, Thailand
Nov 16 '05 #4

P: n/a
For me the best way to learn a programming language is by example. If a book
doesn't have enough examples I'm lost.
That's why I recommend you the book from Deitel - CSharp - How to Program.
It has over 1500 pages (24 chapters) and the price is around $80 but it's
worth it.

Also you should get the book recommended by Bill earlier - Programming
Microsoft Windows with C# by Charles Petzold.

After you learn the basics you can try CSharp Cookbook from O'Reilly.

"Dan" <be***@yahoo.com> wrote in message
news:20**************************@posting.google.c om...
If anyone could help about books on C#, and please recommend me with
explanatios: which is for novice,expert etc.
Thnx,
Dan

Nov 16 '05 #5

P: n/a
Go for Essential in .NET

By DonBox and Chris Sells... not sure is written by them or someone else..

But it was an amazing book... it explains clearly on .net using c#. Love it compare to other books i have. But i still reading it :)

Hope it helps.
--
Regards,
Chua Wen Ching :)
"Andrei Pociu" wrote:
For me the best way to learn a programming language is by example. If a book
doesn't have enough examples I'm lost.
That's why I recommend you the book from Deitel - CSharp - How to Program.
It has over 1500 pages (24 chapters) and the price is around $80 but it's
worth it.

Also you should get the book recommended by Bill earlier - Programming
Microsoft Windows with C# by Charles Petzold.

After you learn the basics you can try CSharp Cookbook from O'Reilly.

"Dan" <be***@yahoo.com> wrote in message
news:20**************************@posting.google.c om...
If anyone could help about books on C#, and please recommend me with
explanatios: which is for novice,expert etc.
Thnx,
Dan


Nov 16 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.