DotNet (.NET) Buenas Prácticas
Esta guía de buenas prácticas para .NET la he empezado a escribir desde el 2008 y la fui actualizando y publicando por distintos blogs y páginas que poseo.
La guía contiene estas temáticas:
Guía de nombres
- Convenios para capitalización (próximamente)
- Nomenclatura general (próximamente)
- Nombres de ensamblados y librerías (próximamente)
- Namespaces (próximamente)
- Clases, estructuras e interfaces (próximamente)
- Propiedades, métodos y eventos (próximamente)
- Parámetros (próximamente)
- Recursos (próximamente)
Guía de tipos
- Clases y estructuras (próximamente)
- Clase abstracta (próximamente)
- Clase estática (próximamente)
- Interface (próximamente)
- Estructuras (próximamente)
- Enumeradores (próximamente)
- Anidamientos (próximamente)
Guía de Miembros
- Sobrecarga (próximamente)
- Propiedades (próximamente)
- Constructores (próximamente)
- Eventos (próximamente)
- Campos (próximamente)
- Extensiones (próximamente)
- Operadores (próximamente)
- Parámetros (próximamente)
Guía de extensibilidad
- Clases no selladas (próximamente)
- Miembros protegidos (próximamente)
- Eventos y callbacks (próximamente)
- Miembros virtuales (próximamente)
- Abstracciones (próximamente)
- Clases base para implementar abstracciones (próximamente)
- Sellado (próximamente)
Guía de excepciones
- Lanzamiento de excepciones (próximamente)
- Uso de tipos de excepciones (próximamente)
- Excepciones y performance (próximamente)
Guía de usos
- Array (próximamente)
- Atributos (próximamente)
- Colleciones (próximamente)
- Serializacion (próximamente)
- XML (próximamente)
- Operadores de comparación (próximamente)
Guía de patrones
- Dependencia (próximamente)
Guía de librería open-source (dotnet core)
- Plataforma cross (próximamente)
- Nomenclatura fuerte (próximamente)
- Paquetes Nuget (próximamente)
- Versionado (próximamente)
Guía de patrones de diseño de creación
- Factory (próximamente)
- Prototype (próximamente)
- Object Pool (próximamente)
- Builder (próximamente)
- Abstract Factory (próximamente)
- Factory Method (próximamente)
- MVC (próximamente)
- Clone (próximamente)
- Parser (próximamente)
- Singleton (próximamente)
Guía de patrones de diseño de estructura
- Module (próximamente)
- Decorator (próximamente)
- Proxy (próximamente)
- Flyweight (próximamente)
- Facade (próximamente)
- Adapter (próximamente)
- Bridge (próximamente)
- Composite (próximamente)
Guía de patrones de diseño de comportamiento
- Visitor (próximamente)
- Strategy (próximamente)
- State (próximamente)
- Chain of Responsability (próximamente)
- Command (próximamente)
- Iterator (próximamente)
- Interpreter (próximamente)
- Mediator (próximamente)
- Memento (próximamente)
- Observer (próximamente)
- Template Method (próximamente)
Guía de patrones de diseño en la nube
- Disponibilidad (próximamente)
- Arquitectura de datos (próximamente)
- Diseño sobre infraestructura (próximamente)
- Mensajería (próximamente)
- Administración (próximamente)
- Monitoreo (próximamente)
- Performance (próximamente)
- Escalabilidad (próximamente)
- Recuperación (próximamente)
- Seguridad (próximamente)