After a flurry of Android, a bit familiar with some Java, and began to go to. NET. I think the best study and work do not leave too far, will be more informal, simply tidy up some comparison system. NET basic knowledge to learn and learn. When it came to learning. NET, the most classic is the CLR via C #, and since it's classic, let's start here. According to this, the following directories are initially sorted out:
Learning the. NET CLR Foundation Series
- Execution model of the CLR
- Build, package, deploy, and manage applications and types
- Shared assemblies and strong-Named assemblies
Learn. NET CLR Design Types
- Type Basics
- Primitive types, reference types, and value types
- Type and member base
- Constants and Fields
- Method
- Parameters
- Property
- Event
- Generic type
Learn. NET CLR Basic types from the ground up
- Interface
- character, string, and text processing
- Enumeration type and bit flags
- Array
- Commissioned
- Custom attribute
- Nullable value types
Learn the. NET CLR core mechanism
- Exception and state management
- Automatic memory management (garbage collection)
- CLR Homestay and AppDomain
- Assembly Loading and reflection
- Run-time serialization
Learn the. NET CLR Threading Process
- Threading Basics
- Asynchronous operation to calculate limits
- Asynchronous operations with I/O throttling
- Primitive thread synchronization constructs
- Hybrid thread synchronization constructs
Learn from the. NET CLR Series: Catalogs