Estándares definidos por Microsoft C

Páginas: 76 (18812 palabras) Publicado: 22 de enero de 2016

Instrucciones de diseño para programadores de bibliotecas de clases 4
Relación con el sistema de tipos común y con Common Language Specification 4
Estilos de mayúsculas 4
Mayúsculas y minúsculas Pascal 4
Distinción de mayúsculas y minúsculas 5
Abreviaturas 5
Elección de palabra 6
Evitar confusión de nombres de tipos 7
Instrucciones de nomenclatura de espacios de nombres 8
Instrucciones denomenclatura de clases 9
Instrucciones de nomenclatura de interfaces 9
Instrucciones de nomenclatura de atributos 10
Instrucciones de nomenclatura de tipos de enumeración 10
Instrucciones de nomenclatura de campos estáticos 10
Instrucciones de nomenclatura de parámetros 10
Instrucciones de nomenclatura de métodos 11
Instrucciones de nomenclatura de propiedades 11
Instrucciones de nomenclatura deeventos 12
Instrucciones de uso de propiedades 13
Problemas de estado de propiedades 13
Propiedades frente a métodos 19
Instrucciones de uso de eventos 20
Instrucciones de uso de métodos 22
Instrucciones de sobrecarga de métodos 22
Métodos con un número variable de argumentos 24
Instrucciones de uso de constructores 25
Instrucciones de uso de campos 26
Instrucciones de uso de parámetros 28
Instruccionesde uso de clases base 30
Clases base e interfaces 30
Constructores y métodos protegidos 30
Instrucciones de uso de tipos de valor 32
Instrucciones de uso de estructuras 32
Instrucciones de uso de enumeraciones 33
Instrucciones de uso de delegados 34
Notificaciones de eventos 35
Funciones de devolución de llamada 35
Instrucciones de uso de atributos 35
Instrucciones de uso de tipos anidados 36Instrucciones para exponer funcionalidad a COM 36
Cálculo por referencia 37
Instrucciones para provocar y controlar errores 38
Tipos de excepciones estándar 40
Excepciones de contenedor 42
Instrucciones de uso de matrices 42
Matrices y Colecciones 42
Usar matrices 42
Usar propiedades indizadas en colecciones 44
Propiedades con valores de matrices 44
Devolver matrices vacías 44
Instrucciones de usopara sobrecargar operadores 44
Instrucciones para implementar Equals y el operador de igualdad (==) 46
Implementar el operador de igualdad (==) en tipos de valor 47
Implementar el operador de igualdad (==) en tipos de referencia 47
Instrucciones de tipos de conversión 47
Implementar Finalize y Dispose para limpiar recursos no administrados 48
Personalizar el nombre del método Dispose 49
Finalize 50Desechar 50
Implementar el método Equals 51
Reemplazar el método Equals 52
Utilizar el método Equals para comparar variables de instancia 53
Sobrecargar el operador de igualdad (==) y el método Equals 54
Uso de las funciones de devolución de llamada 55
Eventos 55
Delegados 55
Interfaces 55
Uso de tiempos de espera 55
Seguridad en las bibliotecas de clases 58
Proteger objetos con permisos 58
Códigode biblioteca de clases de plena confianza 58
Precauciones para código de alta confianza 59
Rendimiento 59
Resumen de los problemas de seguridad de las bibliotecas de clases 59
Instrucciones de diseño de subprocesos 60



























Instrucciones de diseño para programadores de bibliotecas de clases
El entorno administrado de .NET Framework permite a los programadores mejorar elmodelo de programación para hacerlo compatible con una amplia gama de funcionalidades. Las instrucciones de diseño de .NET Framework tienen como finalidad fomentar la coherencia y la pre visibilidad en las API públicas al habilitar la integración entre lenguajes y el Web. Es muy importante seguir estas instrucciones de diseño cuando se programan las clases y los componentes que extienden .NETFramework. El diseño incoherente influye de un modo desfavorable en la productividad de los programadores. Los complementos y las herramientas de desarrollo pueden convertir algunas de estas instrucciones en reglas preceptivas de hecho y reducir el valor de los componentes que no las cumplen. Los componentes que no se ajustan a estas instrucciones de diseño funcionarán, aunque no lo harán con todo su...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • C Mo Se Define El Conductismo
  • C Mo Se Define Odontolog A Preventiva
  • C mo se define el salario helga
  • C mo se define lo que es una poblaci n
  • Estándares de servicio definidos por el cliente
  • C Mo Se Define La Bioseguridad Y Cu Les Son Sus Principios
  • Diferencias de Estandares de C
  • estandares de lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS