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
Snort Cookbook
Running Snort to Detect Intrusions
Ignoring Some Alerts
Logging to System Logfiles
Detecting Port Scans and Talkative Hosts
Passive OS Fingerprinting
C++ How to Program (5th Edition)
Self-Review Exercises
Function Prototypes and Argument Coercion
Terminology
J.2. Editing XHTML
M.4. Controlling Execution Using the step, finish and next Commands
The Java Tutorial: A Short Course on the Basics, 4th Edition
What Is Inheritance?
Characters and Strings
Threads and Swing
Code Samples
Appendix E. Reference
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Additional information
How case studies are used
The continuing evolution of SOA (standards organizations and contributing vendors)
Service layer configuration scenarios
Appendix B. Service Models Reference
Lean Six Sigma for Service : How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions
Success Story #1 Lockheed Martin Creating a New Legacy
Success Story #2 Bank One Bigger… Now Better
Phase 2 Engagement (Creating Pull)
Phase 3 Mobilization
Service Process Challenges
GDI+ Programming with C#
Drawing a Pie Chart
Colors, Fonts, and Text
Working with Colors
Viewing Multiple Images
Drawing Images on the Web
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