The Designing .NET Class Libraries
series presents design guidelines for developing classes
and components that extend the .NET Framework.
The goal of the Designing .NET Class Libraries series
is to encourage consistency and predictability in
public APIs while enabling Web and
cross-language integration.
The guidelines presented in Designing .NET
Class Libraries are intended to help class library
designers understand the trade-offs between different
solutions. There might be situations where good library
design requires that you violate these design guidelines.
Such cases should be rare, however it is important
that you provide a solid justification for your decision.
|