Mastering .NET Core Technologies: Principles and Architecture

Author: Liu Xiaohua
Publisher:
Publish Date: 2002-08-01
Features:
This book's features:
Overcoming Challenges – Discloses the essence of .NET, adopting a "principle + example" approach to guide readers in tackling difficulties one by one, revealing "technical insights," and providing manual implementation of frameworks.
Gradual Progression – Carefully arranged chapter order aligns with the .NET learning curve, minimizing learning obstacles.
Manual Craftsmanship – Program development is conducted using command-line tools to enhance understanding of key technologies, interspersed with explanations of numerous .NET command-line tool usages.
The book first briefly introduces the overall .NET framework, then covers the basic class library and operations on basic types. Next, it explores the core elements of .NET programming, which are also the greatest learning challenges for developers: assemblies. It elaborates on the creation, reflection mechanisms, referencing, version control, resources, and attribute programming of assemblies. Finally, it details key technologies such as process communication, multithreading, and asynchronous calls in the context of the pseudo-process application domain and threads in .NET. Additionally, several chapters introduce the services provided by the .NET framework, including exception handling, attribute programming, garbage collection, multilingual programming, and security.

📌 Related Posts