Flylib.com
Customizing the Microsoft .NET Framework Common Language Runtime
Customizing the Microsoft .NET Framework Common Language Runtime
ISBN: 735619883
EAN: N/A
Year: 2005
Pages: 119
BUY ON AMAZON
Customizing the Microsoft .NET Framework Common Language Runtime
Table of Contents
Copyright
Foreword
Acknowledgments
Introduction
What Makes This .NET Framework Book Unique?
The .NET Framework 2.0 Prereleases
Sample Code and System Requirements
Comments, Corrections, and Support
Chapter 1. CLR Hosts and Other Extensible Applications
Summary
Chapter 2. A Tour of the CLR Hosting API
CorBindToRuntimeEx and ICLRRuntimeHost
CLR Hosting Managers
CLR Initialization and Startup
Other Unmanaged Functions on mscoree.dll
Hosting Manager Discovery
Overview of the Hosting Managers
Summary
Chapter 3. Controlling CLR Startup and Shutdown
The CLR Startup Configuration Settings
Setting the Startup Options Using CorBindToRuntimeEx
Starting the CLR
Handling Failures from CorBindToRuntimeEx
Deferring CLR Initialization and Startup
The CLR and Process Lifetime
Summary
Chapter 4. Using the Default CLR Host
Invoking the Default Host: Running Managed Executables
Invoking the Default Host: Activating Managed Types Through COM Interop
Defaults for the CLR Startup Options
Customizing the Default Host Using Configuration Files
Summary
Chapter 5. Using Application Domains Effectively
The Role of Application Domains
Application Domain Structure
Guidelines for Partitioning a Process into Multiple Application Domains
Application Domain Managers
Application Domains and Threads
Unloading Application Domains
Summary
Chapter 6. Configuring Application Domains
Application Domain Configuration Settings
Private Assembly Directory Settings
Configuration File Settings
Shadow Copy Settings
Assembly Binding Settings
Miscellaneous Settings
Customizing Application Domain Creation Using System.AppDomainManager
Summary
Chapter 7. Loading Assemblies in Extensible Applications
Concepts and Terminology
Loading Assemblies by Assembly Identity
Loading Assemblies by Filename
Loading Assemblies Using ICLRRuntimeHost
Capturing Assembly Load Events
Versioning Considerations for Extensible Applications
Summary
Chapter 8. Customizing How Assemblies Are Loaded
The Cocoon Deployment Model
Implementing an Assembly Loading Manager
Customizing How Assemblies Are Loaded Using Only Managed Code
Summary
Chapter 9. Domain-Neutral Assemblies
Domain-Neutral Assembly Architecture
Specifying Which Assemblies Are Loaded Domain Neutral
Determining Whether an Assembly Has Been Loaded Domain Neutral
Summary
Chapter 10. Extending the CLR Security System to Protect Your Extensible Application
An Overview of Code Access Security
Customizing the Code Access Security System Using a HostSecurityManager
Code Access Security in the Cocoon Host
Associating Evidence with an Application Domain
The AllowPartiallyTrustedCallers Attribute
Summary
Chapter 11. Writing Highly Available Microsoft .NET Framework Applications
Application Domain Isolation and Process Lifetimes
Specifying Escalation Policy Using the CLR Hosting Interfaces
Guidelines for Writing Highly Available Managed Code
Summary
Chapter 12. Enforcing Application-Specific Programming Model Constraints
The Host Protection Categories
Using the Host Protection Manager
Host Protection in the Cocoon Deployment Model
Summary
Chapter 13. Managing How the CLR Uses Memory
Integrating the CLR with Custom Memory Managers
Configuring the CLR Garbage Collector
Summary
Chapter 14. Integrating the CLR with Custom Schedulers and Thread Pools
The Task Abstraction
Controlling the Execution of Tasks
Summary
About the Author
Index
SYMBOL
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Customizing the Microsoft .NET Framework Common Language Runtime
ISBN: 735619883
EAN: N/A
Year: 2005
Pages: 119
BUY ON AMAZON
Developing Tablet PC Applications (Charles River Media Programming)
Introduction to Visual Basic .NET
Introduction to Ink-Enabled Applications
Using Gestures to Control Tablet Media Player
Getting Started with Microsoft Agent
Pong Game
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 47. Get Maps on Your Mobile Phone
Hack 57. Connect to Your GPS from Multiple Applications
Hack 82. Find Nearby Things Using U.S. ZIP Codes
Hack 89. Publish Your Geodata to the Web with GeoServer
Hack 98. Give Your Great-Great-Grandfather a GPS
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 200 Use and Identification of Grounded Conductors
Article 215 Feeders
Article 320 Armored Cable Type AC
Article 352 Rigid Nonmetallic Conduit Type RNC
Example No. D5(b) Optional Calculation for Multifamily Dwelling Served at 208Y/120 Volts, Three Phase
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Executing SQL*Plus Commands
Saving Your Work
Summary Reports
Tables
Using SQL to Write SQL
The Oracle Hackers Handbook: Hacking and Defending Oracle
Overview of the Oracle RDBMS
The Oracle Network Architecture
Attacking the TNS Listener and Dispatchers
Accessing the Network
Appendix A Default Usernames and Passwords
VBScript in a Nutshell, 2nd Edition
What Can You Do with Client-Side Scripting?
Section A.17. Variable Declaration
Section B.1. Color Constants
Section B.4. Date Format Constants
Section C.3. Comparison Operators
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies