Suggestions for advanced c# book?

B

Brett Romero

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-St...f=sr_1_11/102-6325095-7067342?ie=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...f=sr_1_26/102-6325095-7067342?ie=UTF8&s=books

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

Thanks,
Brett
 
J

Jon Skeet [C# MVP]

Brett Romero said:
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.
 
B

Brett Romero

Jon said:
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
 
C

Chris Mullins

Brett Romero said:
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
 
C

Carl Daniel [VC++ MVP]

Brett said:
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-St...f=sr_1_11/102-6325095-7067342?ie=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...f=sr_1_26/102-6325095-7067342?ie=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
 
G

Guest

It might be older than you want but "Applied .NET Framework programming" from
the Microsoft Press is an excellent book.

Ciaran O'Donnell
 
B

Brett Romero

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
 
S

SP

Brett Romero said:
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
 
B

Brett Romero

SP said:
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
 

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

Similar Threads


Top