I know this book has been very early, because I have heard someone introduce it for a long time, saying that this is a good computer book, because the author of this book is very good, the author Jeffrey Richter is not only a well-known technical writer (if it wasn't because of work relations, I really wanted to go to Beijing and my idol this time, because there was a meeting recently, so I could stay in touch with this guy ), microsoft. the net development team consultant has a special relationship that makes it easy to analyze the internal mechanism of CLR when writing this book.
Although I am engaged in. net has been developed for many years, but this time I read this basic book, I often feel a new kind of warmth, especially in-depth analysis in the book. net Framework and CLR 2.0. NET development involves not only basic knowledge about constants, fields, constructors, methods, attributes, and events, it also includes a slightly advanced knowledge of reflection, exception handling, and threads, which will guide me in writing high performance and high quality. NET application is very helpful.
However, in the translation process, I feel that some parts of the translation are not perfect. Even so, this book is still worth reading.
The following is the chapter arrangement of the book:
Part I CLR Basics
Chapter 2 CLR execution model
Chapter 4 generate, package, deploy, and manage applications and types
Chapter 2 shared assembly and forced named assembly
Part II usage
Chapter 4 Basic Types
Chapter 4 primitive, reference, and value types
Part III Design
Chapter 2 types and member Basics
Chapter 2 constants and fields
Chapter 3 methods: constructors, operators, conversion operators, and parameters
Chapter 2 attributes
Chapter 1 events
Section IV Basic Types
Chapter 2 characters, strings, and text
Chapter 1 Enumeration type and Bit Flag
Chapter 2 array
Chapter 4 Interfaces
Chapter 2 Delegation
Chapter 2 generic
Chapter 4 Custom Attributes
Chapter 1 null type
Part v clr practical features
Chapter 2 exceptions
Chapter 4 Automatic Memory Management (garbage collection)
Chapter 2 CLR host and application domain
Chapter 2 assembly loading and reflection
Chapter 4 perform asynchronous operations
Chapter 4 Thread Synchronization