Professional C# 2008 and over one million other books are available for Amazon Kindle. Learn more
CDN$ 45.35
  • List Price: CDN$ 71.99
  • You Save: CDN$ 26.64 (37%)
Only 1 left in stock (more on the way).
Ships from and sold by
Gift-wrap available.
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Professional C# 2008 Paperback – Mar 24 2008

See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 45.35
CDN$ 27.81 CDN$ 0.99

Join Amazon Student in Canada

Customers Who Bought This Item Also Bought


Product Details

  • Paperback: 1848 pages
  • Publisher: Wrox; Pap/Psc edition (March 24 2008)
  • Language: English
  • ISBN-10: 0470191376
  • ISBN-13: 978-0470191378
  • Product Dimensions: 23 x 18 x 5 cm
  • Shipping Weight: 2.3 Kg
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: #318,870 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most helpful customer reviews

1 of 1 people found the following review helpful By Jean Croteau on Jan. 31 2009
Format: Paperback
I have been doing Java development for 8 years and needed a book that covers C# and the .Net libraries for my new job as a .Net developer.

This book is awesome for people trying to get a global overview of all of the language features and the interaction with the .Net framework. It covers the new 3.0 features along with the 3.5 version of .Net. Some of the best chapters are on the new Lambda (delegates) features and its integration with Linq. Also present are overviews of ASP .Net, ADO .Net, Linq over XML, Visual Studio 2008 primer and much more.

The level of detail is quite sufficient to get you up and running as quickly as possible, but you will still have to dig in each subjects by yourself afterward.

Not for newbie developers as it requires strong knowledge of OOP. Scripters trying to learn C# should probably look for a beginner's book as this one proves to be more for intermediate to advance. Great for Java, C/C++ developers trying to convert!

All hail .Net :)
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
Great book covering wide range of contents in deep.
It wastes no space for wordy redundant typing. I feel I paid for what really worth the money.

I love to keep it as handy reference.

It is not good for beginner. It never wastes space to list all the codes and explain even Console.WriteLine(), which is not likely on a 1700 page book. But it does keep all topics thorough and concise.

Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on (beta) 24 reviews
39 of 40 people found the following review helpful
MEGA C# Reference April 1 2008
By Dan McKinnon - Published on
Format: Paperback
'Professional C# 2008' is one of those ginormous books that I usually (usually) complain is too big, too bloated, too MUCH but sometimes the exception is the rule and that is the case here. With 1750+ pages of material spread over 48 chapters and 3 appendixes, if you are looking for brevity and/or a simple learning book this is probably not for you. If you are looking for a complete solution on learning C# from top to bottom, keep reading because you are in the right place.

Although it's lengthy, I feel a chapter listing is beneficial to detail out all the details of this book:

01. .NET Architecture
02. C# Basics
03. Objects and Types
04. Inheritance
05. Arrays
06. Operators and Casts
07. Delegates and Events
08. Strings and Regular Expressions
09. Generics
10. Collections
11. Language Integrated Query (LINQ)
12. Memory Management and Pointers
13. Reflection
14. Errors and Exceptions
15. Visual Studio 2008
16. Deployment
17. Assemblies
18. Tracing and Events
19. Threading and Synchronization
20. Security
21. Localization
22. Transactions
23. Windows Services
24. Interoperability
25. Manipulating Files and the Registry
26. Data Access
27. LINQ to SQL
28. Manipulating XML
29. LINQ to XML
30. .NET Programming with SQL Server
31. Windows Forms
32. Data Binding
33. Graphics with GDI+
34. Windows Presentation Foundation
35. Advanced WPF
36. Add-Ins
37. ASP.NET Pages
38. ASP.NET Development
40. Visual Studio Tools for Office
41. Accessing the Internet
42. Windows Communication Foundation
43. Windows Workflow Foundation
44. Enterprise Services
45. Message Queuing
46. Directory Services
47. Peer-to-Peer Networking
48. Syndication

Subject matter is extremely thorough, and the writing is right to the point. Full of usable examples and traditional (good) Wrox design, you will be able to use chapters piece mail to get the information you are looking for or read the book from beginning to end if you want the whole experience.

I feel that this book is best for marginal/new C# developers who aren't intimidated by a tome of this size. There is lots of great information within and you certainly learn what makes C# such a fantastic language to use in today's world.

14 of 16 people found the following review helpful
Good in combination with other resources July 10 2008
By Eric Weinberger - Published on
Format: Paperback
The content of this book is very good, but sentence structures are often confusing and vital information is sometimes missing. The quality varies greatly from one chapter to another, however, and some chapters are very well written. In combination with other books, this is a good resource, but on its own it can be frustrating at times.
3 of 3 people found the following review helpful
Data Dump Oct. 21 2009
By Wombat Ed - Published on
Format: Paperback Verified Purchase
This book contains a lot of facts, but fails to present them in a way that helps you understand the big picture. For example, it has an entire chapter on Collections, including about ten different types. It offers a lot of detail about how each one works, but is useless if you're looking for guidance on which one to use in what kind of situation.

I am a moderately experienced .Net developer, and I bought the book about two months ago hoping it would help me move my level of expertise to a higher level. Since then, I've turned to it about a dozen times, and not once have I found what I needed.

This book is intended to be a "professional-level" work aimed at people who are already IT pros; it's readers know how to look up details of a given interface. These authors are obviously very knowledgeable, but they need to take a step back and think about the what their intended audience really needs.
3 of 3 people found the following review helpful
Excellent C# & .Net3.5 reference book Nov. 10 2008
By S. Gundorov - Published on
Format: Paperback
I was looking for a solid "all in one" reference book on C# and .Net3.5 additions. This book came head and shoulders above everything else out there. This book has complete coverage of the basics and great coverage of new additions. It even has a chapter on Peer-to-Peer Networking (didn't know it was added until I read this book). Some books on C# focused only on the new stuff or limited their scope otherwise. This book is my main table reference. It is not perfect, but because it covers most of the framework and C# syntax if it doesn't have the exact answer for a particular question, there is enough info to really narrow the focus of the next step of more in depth research.
7 of 9 people found the following review helpful
blissfull Sept. 17 2008
By Lawrence A. Bliss - Published on
Format: Paperback Verified Purchase
Book is a decent introduction to C# although at 1782 pages a bit of a slog. It doesn't cover enough detail to be good reference, however. I find I need to look at online documentation for even some simple issues. I am an experienced programmer, so I know what I want a language to do. What I am interested in is "how do I do what I want to do?". This book has not proven to be good at answering these kind of questions. But in its defense, I have not found other books to be better - even highly recommended ones.

Product Images from Customers