Instrucciones de diseño para desarrollar bibliotecas de clases

Actualización: noviembre 2007

Las instrucciones de diseño para desarrollar bibliotecas de clases son para el desarrollo de bibliotecas que extiende .NET Framework e interactúa con él. El objetivo de las instrucciones de diseño de .NET Framework es ayudar a los diseñadores de bibliotecas a garantizar que sus usuarios se benefician de las ventajas de la coherencia y la facilidad de uso de la interfaz API proporcionando un modelo de programación unificado que es independiente del lenguaje de programación usado para el desarrollo. Es muy importante seguir estas instrucciones de diseño cuando se programan las clases y los componentes que extienden .NET Framework. Un diseño de biblioteca incoherente afecta negativamente a la productividad de los desarrolladores y los desanima a adoptarla.

Con estas instrucciones se pretende ayudar a los diseñadores de bibliotecas de clases a comprender las ventajas y las desventajas entre las distintas soluciones. Puede que haya situaciones en las que un buen diseño de bibliotecas requiera saltarse estas instrucciones de diseño. Estos casos no son lo habitual y es importante que se tenga una razón clara de peso para su decisión.

Portions Copyright 2005 Microsoft Corporation. Reservados todos los derechos.

Portions Copyright Addison-Wesley Corporation. Reservados todos los derechos.

Para obtener más información sobre las directrices de diseño, consulte el libro titulado "Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries" de Krzysztof Cwalina y Brad Abrams, publicado por Addison-Wesley, 2005.

En esta sección

Secciones relacionadas