CLR via C#, Third Edition

CLR via C#, Third Edition

Book Description
Dig deep and master the intricacies of the common language runtime (CLR) and the .NET Framework 4.0. Written by a highly regarded programming expert and consultant to the Microsoft® .NET team, this guide is ideal for developers building any kind of application-including Microsoft® ASP.NET, Windows® Forms, Microsoft® SQL Server®, Web services, and console applications. You'll get hands-on instruction and extensive C# code samples to help you tackle the tough topics and develop high-performance applications.


Part I - CLR Basics
1. The CLR’s Execution Model
2. Building, Packaging, Deploying, and Administering Applications and Types
3. Shared Assemblies and Strongly Named Assemblies

Part II - Designing Types
4. Type Fundamentals
5. Primitive, Reference, and Value Types
6. Type and Member Basics
7. Constants and Fields
8. Methods
9. Parameters
10. Properties
11. Events
12. Generics
13. Interfaces

Part III - Essential Types
14. Chars, Strings, and Working with Text
15. Enumerated Types and Bit Flags
16. Arrays
17. Delegates
18. Custom Attributes
19. Nullable Value Types

Part IV - Core Facilities
20. Exceptions and State Management
21. Automatic Memory Management (Garbage Collection)
22. CLR Hosting and AppDomains
23. Assembly Loading and Reflection
24. Runtime Serialization

Part V - Threading
25. Thread Basics
26. Compute-Bound Asynchronous Operations
27. I/O-Bound Asynchronous Operations
28. Primitive Thread Synchronization Constructs
29. Hybrid Thread Synchronization Constructs

Download CLR via C#, Third Edition PDF or ePUB format free

Free sample

Download in .PDF format

Add comments
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019