Review of Mark Michaelis' newest book on the C# language from Addison Wesley's Dot-Net Series. |
I already own several books on C# and the .Net Framework, but so far I like the Addison-Wesley series books best.
Just to give you a quick "flavor" of what this book holds in store, here is a condensed listing of the chapters:
- Chapter 1: Introducing C#
- Chapter 2: Data Types
- Chapter 3: Operators and Control Flow
- Chapter 4: Methods and Parameters
- Chapter 5: Classes
- Chapter 6: Inheritance
- Chapter 7: Interfaces
- Chapter 8: Value Types
- Chapter 9: Well-Formed Types
- Chapter 10: Exception Handling
- Chapter 11: Generics
- Chapter 12: Collections
- Chapter 13: Delegates and Events
- Chapter 14: Reflection and Attributes
- Chapter 15: Multithreading
- Chapter 16: Multithreading Patterns
- Chapter 17: Platform Interoperability and Unsafe Code
- Chapter 18: The Common Language Infrastructure
- Appendix A: Downloading and Installing the C# Compiler and the CLI Platform
- Appendix B: Complete Source Code Listings
- Appendix C: C# 2.0 Topics
Michaelis conducts a thorough, basic concise guide to C# - including the features new to C# 2.0. The C# language is covered comprehensively and each important construct is illustrated with good "short but complete" code examples. More complete code examples are available online. Michaelis has organized the material for quick access. You have graphical “mind maps” at the beginning of each chapter that show what material is covered and how each topic relates to the whole.
Major topics covered include:
- C# primitive data types, value types, reference types, type conversions, and arrays
- Operators and control flow, loops, conditional logic, and sequential programming
- Methods, parameters, exception handling, and structured programming
- Classes, inheritance, structures, interfaces, and object-oriented programming
- Well-formed types, operator overloading, namespaces, and garbage collection
- Generics, collections, and iterators
- Reflection, attributes, and declarative programming
- Threading, synchronization, and multi-threaded patterns
- Interoperability and unsafe code
- The Common Language Infrastructure that underlies C#
This is a good programmer book - for beginners on up to the intermediate to advanced level, and it is organized in a way that won't frustrate you. If you would like to get a better idea why I like this book, visit the AW site and see more, even download the source code if you like before purchasing the book.
This is 768pp, and $44.99 direct from the publisher. Seasoned online book buyers may be able to find this little treasure at significantly lower prices. |
 |
| Biography - Peter Bromberg |
Peter Bromberg is a C# MVP, MCP, and .NET expert who has worked in banking, financial and telephony for over 20 years. Pete focuses exclusively on the .NET Platform, and currently develops SOA and other .NET applications for a Fortune 500 clientele. Peter enjoys producing digital photo collage with Maya,playing jazz flute, the beach, and fine wines. You can view Peter's UnBlog and IttyUrl sites. Pete Tweets at peterbromberg |  |
|
|
|
Didn't Find The Answer You Were Looking For? |
| EggHeadCafe has experts online right now that may know the answer to your question. We pay them a bonus for answering as many questions as they can. So, why not help them and yourself by becoming a member (free) and ask them your question right now? |
| Ask Question In Live Forum |
|
| If you have an OpenID and do not want to become a member of the EggHeadCafe forum, you can also sign on to Chat Chaos and post your question to our real time Silverlight chat application. |
| Ask Question In Chat Chaos |
|
| Article: Book Review: Essential C# 2.0 [AW] |
| Peter Bromberg posted at Friday, September 08, 2006 12:37 PM |
 | Feel free comment or ask a question. |
 |
| |
|
Feedback about revamped Forums |
| mv ark replied to Peter Bromberg at Monday, September 11, 2006 2:54 AM |
 | It would be good if the thread contains a link to the Article so that people viewing any feedback can trace back to the original article.
The "My Posts" link to view all postings made by a member, that used to be there in the earlier version is missing. Is it going to come back? |
 |
| |
|
| Ok, we'll take a look at that |
| Robbe Morris replied to mv ark at Monday, September 11, 2006 9:25 AM |
 | The "My Posts" is in the member details. Perhaps we need to consider moving it. |
 |
| |
|
| opening a pdf file using javascript |
| sindhura k replied to mv ark at Wednesday, May 21, 2008 9:21 PM |
I want to open a PDF file from a webpage using Javascript.
Thanks. |
 |
| |
|