469,573 Members | 1,668 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,573 developers. It's quick & easy.

Suggestions for advanced c# book?

I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend. I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.

Based on Amazon book reviews, the only thing I've found worth buying
is:

The Elements of C# Style (Paperback)
(Jul 31, 2006)
http://www.amazon.com/Elements-C-Sty...e=UTF8&s=books

And this book seems favorable but the first few reviews slam it pretty
good. It's also a much older book:

Windows Forms Programming in C# (Paperback)
(August 29, 2003)
http://www.amazon.com/Windows-Forms-...e=UTF8&s=books

Any topic is fine, Winforms, Networking, techniques, etc.

Thanks,
Brett

Sep 9 '06 #1
9 5207
Brett Romero <ac*****@cygen.comwrote:
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend. I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.
Do you mean no earlier than 2004? I haven't read it all, but Mark
Michaelis' "Essential C#" looks good.

--
Jon Skeet - <sk***@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Sep 9 '06 #2

Jon Skeet [ C# MVP ] wrote:
Brett Romero <ac*****@cygen.comwrote:
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend. I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.

Do you mean no earlier than 2004? I haven't read it all, but Mark
Michaelis' "Essential C#" looks good.
Perhaps I should say no "older" than 2004. Thats a good books but but
to weighted for the beginner. There are some advanced topics but you
don't get enough advaned for the money paid...if that is what you are
looking for. I'd like something purely considered advanced.

Thanks again,
Brett

Sep 9 '06 #3
"Brett Romero" <ac*****@cygen.comwrote
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend. I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.
No matter how many "Advanced C#" books I look at, they just don't seem to
offer more than a beginning overview of things.

These days I buy more technology focused books. For example:
Introducing Windows Workflow Foundation
Programming Indigo
Programming Avalon

I saw a nice book called "Concurrency in Java" the other day that I almost
bought.

These days, I learn the most from:
Reading technical blogs (the MVP Blogs, and many of the Microsoft blogs)
Magazine articles (especially MSDN)
Reading the various stuff posted to the front page of
http://msdn.microsoft.com

--
Chris Mullins, MCSD.NET, MCPD:Enterprise
http://www.coversant.net/blogs/cmullins
Sep 9 '06 #4
Brett Romero wrote:
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend. I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.

Based on Amazon book reviews, the only thing I've found worth buying
is:

The Elements of C# Style (Paperback)
(Jul 31, 2006)
http://www.amazon.com/Elements-C-Sty...e=UTF8&s=books

And this book seems favorable but the first few reviews slam it pretty
good. It's also a much older book:

Windows Forms Programming in C# (Paperback)
(August 29, 2003)
http://www.amazon.com/Windows-Forms-...e=UTF8&s=books

Any topic is fine, Winforms, Networking, techniques, etc.
"Professional .NET Framework 2.0" by Joe Duffy has a lot of depth on the
CLR.
"CLR via C#", 2nd Edition by Jeffrey Richter is reported to be good, but I
haven't seen it myself yet.
"Professional .NET 2.0 Generics" by Tod Golding is pretty good.
"Agile Principles, Patterns and Practices in C#" by Robert C Martin is good.

There's a newer version of the Winforms book you cited publised earlier this
year. I have it, but haven't spent enough time with it to have a strong
opinion yet.

"Data binding with Windows Forms 2.0" by Brian Noyce tells you much more
about data binding than you probably want to know.

-cd
Sep 9 '06 #5
It might be older than you want but "Applied .NET Framework programming" from
the Microsoft Press is an excellent book.

Ciaran O'Donnell

"Brett Romero" wrote:
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend. I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.

Based on Amazon book reviews, the only thing I've found worth buying
is:

The Elements of C# Style (Paperback)
(Jul 31, 2006)
http://www.amazon.com/Elements-C-Sty...e=UTF8&s=books

And this book seems favorable but the first few reviews slam it pretty
good. It's also a much older book:

Windows Forms Programming in C# (Paperback)
(August 29, 2003)
http://www.amazon.com/Windows-Forms-...e=UTF8&s=books

Any topic is fine, Winforms, Networking, techniques, etc.

Thanks,
Brett

Sep 9 '06 #6
These days, I learn the most from:
Reading technical blogs (the MVP Blogs, and many of the Microsoft blogs)
Magazine articles (especially MSDN)
Reading the various stuff posted to the front page of
http://msdn.microsoft.com
Ditto Chris (sigh...)

Brett

Sep 9 '06 #7
Thanks on these comments. I've decided to try Applied .NET Framework
Programming and the generics book by Godling.

Some of the study kit series books for MCPD exams should be good.
Those start coming out this fall and early next year. They cover so
much area such as in-depth security, various types of streams, remoting
and other advanced topics with scenarios. The only one availabe now is
MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework
2.0 Application Development Foundation

which I thought was a good book.

Brett

Sep 10 '06 #8
SP

"Brett Romero" <ac*****@cygen.comwrote in message
news:11**********************@m73g2000cwd.googlegr oups.com...
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend.
Are you wanting to improve your knowledge of a particular language (C#) or
improve your knowledge of programming / OOP in general? Have you studied
Design Patterns by the GoF, PoEAA by Fowler, Agile Software Development by
Martin? I program in C# yet only a handful of the books on my shelf deal
with C#.

SP

I'm looking for
in-depth rather than reference books. No starter books and something
that uses .NET 2.0 or published no later than 2004.

Based on Amazon book reviews, the only thing I've found worth buying
is:

The Elements of C# Style (Paperback)
(Jul 31, 2006)
http://www.amazon.com/Elements-C-Sty...e=UTF8&s=books

And this book seems favorable but the first few reviews slam it pretty
good. It's also a much older book:

Windows Forms Programming in C# (Paperback)
(August 29, 2003)
http://www.amazon.com/Windows-Forms-...e=UTF8&s=books

Any topic is fine, Winforms, Networking, techniques, etc.

Thanks,
Brett
Sep 10 '06 #9

SP wrote:
"Brett Romero" <ac*****@cygen.comwrote in message
news:11**********************@m73g2000cwd.googlegr oups.com...
I'd like to know what you have read lately on c# that could be
considered advanced and that you would recommend.

Are you wanting to improve your knowledge of a particular language (C#) or
improve your knowledge of programming / OOP in general? Have you studied
Design Patterns by the GoF, PoEAA by Fowler, Agile Software Development by
Martin? I program in C# yet only a handful of the books on my shelf deal
with C#.
I posted in the C# newsgroup because I'm interested in books that more
fully exploit the .NET framework via C#. A few of the books posted
here start getting to that goal.

Brett

Sep 10 '06 #10

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

41 posts views Thread by Michael Strorm | last post: by
5 posts views Thread by smith4894 | last post: by
10 posts views Thread by John Wells | last post: by
9 posts views Thread by John Robert | last post: by
9 posts views Thread by Brett | last post: by
10 posts views Thread by Rob Kendrick | last post: by
4 posts views Thread by guiromero | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.