La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Por Rodrigo Salinas Gerente de Desarrollo Tecnológico de D&T Group Profesor de Arquitectura de Software Aplicada en la PUC

Presentaciones similares


Presentación del tema: "Por Rodrigo Salinas Gerente de Desarrollo Tecnológico de D&T Group Profesor de Arquitectura de Software Aplicada en la PUC"— Transcripción de la presentación:

1 Por Rodrigo Salinas Gerente de Desarrollo Tecnológico de D&T Group Profesor de Arquitectura de Software Aplicada en la PUC

2 La productividad no es medible La productividad no es medible Lo que aumenta la productividad: Lo que aumenta la productividad: La Orientación a Objetos y el Encapsulamiento Funcional La Orientación a Objetos y el Encapsulamiento Funcional Los Patrones de Diseño Los Patrones de Diseño Las Buenas Prácticas Las Buenas Prácticas Los Frameworks Los Frameworks Los Generadores de código Los Generadores de código Metodologías Ágiles Metodologías Ágiles El Framework.NET 3.0 y lo que ya viene con Visual Studio 2008 El Framework.NET 3.0 y lo que ya viene con Visual Studio 2008

3 LOC (Lines Of Code) FP (Function Points) Cantidad de funcionalidad Si no lo puedes medir no lo puedes administrar

4 Encapsulamiento Abstracción Capas y Ensamblados Desacoplamiento

5 Patrones GOF Creacionales (Singleton, Factory, Abstract Factory, Builder, Prototype) Estructurales (Adapter, Bridge, Composite, Decorator, Façade, Flyweight, Proxy) Comportacionales (Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template, Visitor) Patrones Empresariales Patrones Base (Gateway, Mapper, Value Object, Registry, Plugin, Service Stub y otros) Patrones de Lógica de Dominio (Transaction Script, Domain Model, Service Layer) Patrones Arquitecturales de Acceso a Datos (Active Record, Data Mapper) Patrones Objeto-Relacionales (Identity Map, Lazy Load, Identity Field, Foreign Key Mapper) Patrones de Presentación Web (MVC, Page Controller, Template View) Patrones de Distribución (Remote Façade, Data Transfer Object) Patrones de Concurrencia (Optimistic Offline Lock, Pessimistic Offline Lock) Patrones de Estado de Sesión (Client Session State, Server Session State) Patrones de Seguridad Patrones de Disponibilidad (Checkpointed System, Standby, Replicated System) Patrones de Protección de Sistemas (Policy, Authenticator, Secure Communication)

6 Logging Configuración Unit Testing Desacoplamiento en la implementación Refactoring

7 ORMs NHibernate iBatis.Net ORM.Net) Spring.NET Core AOP Web Services Data y ORM EFx Architectural-Guidance Software Factory Enterprise Library Application Blocks 3.1

8

9

10

11

12 Guidance Automation Toolkit Smart Client Software Factory Mobile Client Software Client Web Service Software Factory

13 Windows Workflow Foundation Windows Communication Foundation Windows Presentation Foundation

14 Scrum Extremme Programming (XP)

15

16 Linq Entity Framework Astoria Acropolis

17 Inscribirse al Programa del Desarrollador Cinco Estrellas de Microsoft: Acceso a guías, materiales de estudio y laboratorios


Descargar ppt "Por Rodrigo Salinas Gerente de Desarrollo Tecnológico de D&T Group Profesor de Arquitectura de Software Aplicada en la PUC"

Presentaciones similares


Anuncios Google