Create bookmark
Customizing the Microsoft® .NET Framework Common Language Runtime
Notes
Please login to add notes
- Copyright
- Contents at a Glance
- Table of Contents
- Foreword
- Acknowledgments
- Introduction
- + Chapter 1. CLR Hosts and Other Extensible Applications
- + Chapter 2. A Tour of the CLR Hosting API
- + Chapter 3. Controlling CLR Startup and Shutdown
- + Chapter 4. Using the Default CLR Host
- + Chapter 5. Using Application Domains Effectively
- + Chapter 6. Configuring Application Domains
- + Chapter 7. Loading Assemblies in Extensible Applications
- + Chapter 8. Customizing How Assemblies Are Loaded
- + Chapter 9. Domain-Neutral Assemblies
- + Chapter 10. Extending the CLR Security System to Protect Your Extensible Application
- + Chapter 11. Writing Highly Available Microsoft .NET Framework Applications
- + Chapter 12. Enforcing Application-Specific Programming Model Constraints
- + Chapter 13. Managing How the CLR Uses Memory
- + Chapter 14. Integrating the CLR with Custom Schedulers and Thread Pools
- Index
Packed with expert guidelines and advice, this is the advanced reference you need to customize common language runtime (CLR) applications now—and as you move to Microsoft .NET Framework 2.0 and Microsoft Visual Studio 2005. Microsoft program manager Steven Pratschner takes you inside the workings of the CLR, showing you how it functions, and how to tailor its features for the unique requirements of your application. You’ll go from configuring basic startup parameters to controlling critical runtime notations—including how code is loaded into the process, how memory is managed, and when code is scheduled to run. Find the detailed information and insights you need—and take full advantage of the increased flexibility and programmability of the CLR.
Discover how to:
Write your own CLR host—or customize the default host—to control startup and shutdown
Use application domains and domain managers to effectively isolate groups of assemblies
Learn key strategies for loading and customizing assemblies in extensible applications
Extend and customize the Code Access Security (CAS) system to help protect your extensible application
Unload a domain without leaking resources—and make code more reliable—using safe handles, critical finalizers, and constrained execution regions
Use the host protection feature for application-specific programming model constraints
Create and manage tasks with custom schedulers and thread pools
Covers Microsoft .NET Framework 2.0
Get code samples on the Web:
For information on code samples and system requirements, please see the Introduction.
Test the closed alpha on paperc.com
Book Details
Authors
Steven Pratschner Steven Pratschner
Categories
Computers > Software development & engineering > General
Publishers
Publication year : 2009
License: All rights reserved ©
Times read: 420

