GuidelinesĀ
The following topics describe and demonstrate principles and procedures for implementing a variety of .NET Framework technologies.
Class Library Design
Design Guidelines for Developing Class Libraries
This reference contains the following types of guidelines:
Naming Guidelines for Names
Library Architecture Type Design Guidelines, Member Design Guidelines, Designing for Extensibility
Usage Array Usage Guidelines, Attribute Usage Guidelines, Time-Out Usage
Specific Development Tasks Design Guidelines for Exceptions, Implementing the Equals Method, Guidelines for Implementing Equals and the Equality Operator (==), Implementing Finalize and Dispose to Clean Up Unmanaged Resources
Security
Serialization
Serviced Components
Serviced Component Programming Guidelines
Side-by-Side Execution
Guidelines for Creating Applications and Components for Side-by-Side Execution
XML Web Services
Design Guidelines for XML Web Services Created Using ASP.NET