C# Book Suggestions

F

Faisal

Hi

I'm a developer with 5 yrs experience in C/C++. I learned most of my
windows programming by reading Charles Petzold and Jeffrey Richter
books. For MFC i used Jeff Prosises book.

Now I'm planning to buy a C# book. I've some knowledge about .NET
platform and C# language.
Since a great fan of Petzold and Richter, I googled for their books
and ended up in

1. Programming Microsoft Windows with C# (Microsoft) by Charles
Petzold
2. CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

I want know whether these books keeping up their authors standards.

Also, please suggest other good books that're essential for C#
programmers
 
M

Morten Wennevik [C# MVP]

Faisal said:
Hi

I'm a developer with 5 yrs experience in C/C++. I learned most of my
windows programming by reading Charles Petzold and Jeffrey Richter
books. For MFC i used Jeff Prosises book.

Now I'm planning to buy a C# book. I've some knowledge about .NET
platform and C# language.
Since a great fan of Petzold and Richter, I googled for their books
and ended up in

1. Programming Microsoft Windows with C# (Microsoft) by Charles
Petzold
2. CLR via C#, Second Edition (Pro Developer) by Jeffrey Richter

I want know whether these books keeping up their authors standards.

Also, please suggest other good books that're essential for C#
programmers

I haven't read Petzold's WinForm book, but you will definitely want to read
Richter's CLR via C#, especially coming from a C/C++ background. Richter
doesn't cover the framework library so you will need other sources for that.
I'm sure Petzold covers the winform libraries fairly well, but there is a
whole lot more to .Net than windows programming (ASP.NET, ADO.NET, WPF, WCF,
WF etc).

You might want to consider "Debugging Microsoft .Net Applications 2.0" by
John Robbins.
 

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

Top