Objective C # Principle 32: small and cohesiveProgramSetItem 32: prefer smaller, cohesive assemblies
This principle should actually be called: "An assembly of a reasonable size and a small number of common types should be created ". But this is
AssemblyIs the main construction block of. NET Framework applications. It is a collection of functions and is generated, versioned, and deployed in the form of a single Implementation Unit (one or more files. All managed types and resources can be
StrongProgramSet Name
As previously mentioned, private Assembly resides in the client application folder, while shared Assembly resides in GAC. Although private assembly can be used directly and simply, shared assembly should be considered in the
ArticleDirectory
6.3.1 Bcl-base class library
6.3.2 FCL-framework class library
6.6.1 Assembly Overview
6.6.2 run the Assembly
. NET Framework
This book is a book that explains. NET technology. The target reader group is also
1. An assembly consists of Assembly metadata, type metadata, intermediate language code, and resources. An important part of Assembly metadata is the assembly list,It describes all the information required to reference this Assembly and lists all
Solve | Problem Summary: This article describes the assembly concept and explains how the. NET Framework uses the assembler to solve versioning and publishing issues.
Directory
Brief introduction
Problem description
Characteristics of the solution
Issue Summary: This article contains frequently asked questions about Microsoft. NET and the Microsoft. NET Framework.
Directory
Conceptual issues
Run-time technical issues
Terms
Assembly
Application Deployment and Isolation
Garbage
Custom Version Policy
. Net allows the Administrator to override the defaultProgramSet resolution policies and provide custom version binding policies. You can provide custom policies for individual applications, but only affect the binding of a
The BizTalk project has been in operation for more than half a year, and each project uses the GAC and Sn tools. At that time, the "master" just gave a rough talk about their role, that is, the DLL should be shared, if anyone can access the service
Abstract
What is. NET Framework? What do the. NET Framework class libraries and public language runtime mean? What are CLR, CLS, CTS, FCL, etc? Why is the concept of assembly? What is the difference between it and dynamic link library? What is a
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.