trainning in - fernando lencinas [consultor it/ project...
TRANSCRIPT
Pág. 2
Fernando Lencinas FullSoft.net
Índex
1 Visual Studio
1.1 Conociendo el entorno
1.2 Team Explorer (integración con Team Foundation Server)
2 OOP – (Advanced)
2.1 OOP Definición
2.2 Clases y Objetos. Definición de Encapsulación y Herencia
2.3 Polimorfismo clases abstractas e Interfaces
Pág. 3
Fernando Lencinas FullSoft.net
3 Lenguaje C#
Índex
3.3 Propiedades, Métodos, sobrecargas, Excepciones, Herencia, Encapsulación
3.5 Delegados y Eventos
3.1 Tipos, Colecciones, Operadores,
3.6 Downcasting, boxing, unboxing
3.7 Enumeraciones
3.11 Type Inference, Tipos anónimos, Iniciadores de Objetos
3.4 Directivas Preprocesador, Literales, Operaciones String, Condicional, Tipos
3.2 Instrucciones , Constructores y Destructores
3.8 Atributos, Meta información y Reflexión
3.9 Expresiones Regulares
3.10 Implementación de Patrones Singleton, Abstract Factory, Observer, Composite
Pág. 4
Fernando Lencinas FullSoft.net
Índex
4 Database
4.1 Diseño de Base de Datos – Best Practices
4.2 Vistas y Stored procedures – Best Practices
4.3 Campos calculados, Restricciones, Triggers, Funciones Definidas por usuario
4.4 Optimización de consultas utilizando SQL Profiler
5 ADO.Net Entity Framework
5.1 Introducción
5.5 Best Practices
52 Entity Data Model
5.3 Punto de vista del Desarrollador
5.4 Punto de vista del DBA
Pág. 5
Fernando Lencinas FullSoft.net
Índex
6 LinQ – Language Integrated Query
6.3 LinQ to SQL
6.1 Fundamentos
6.4 LinQ to XML
6.2 LinQ To Entities
4.5 Ejemplos y Best Practices en LINQ
Pág. 6
Fernando Lencinas FullSoft.net
Índex
9 Arquitectura de Aplicaciones - (Advanced)
9.1 Entendiendo el desarrollo en capas
Diferencias entre Capas Lógicas (Layers ) y Niveles Físicos (Tiers)
Arquitectura Aplicaciones Web
Arquitectura de aplicaciones distribuidas
Arquitectura Orientada a Servicios SOA
Arquitectura RIA Services
9.2
9.3
9.4
9.5
9.6
7 ADO .Net - (Advanced)
7.2 DataSet y Data Readers - Best Practices
7.1 Clientes ADO.Net
Pág. 7
Fernando Lencinas FullSoft.net
Índex
10.3 Maestro Detalle
10.1 Introducción
10.2 Modelo
10 Front End - SilverLight
10.4 Metadatos y Validación
10.3 Multi idioma y Recursos
Pág. 8
Fernando Lencinas FullSoft.net
Índex
12.1 ASP.Net – Web Applications
11.1 Windows Application
11.2 Click Once Deployment
11 Front End – Windows - (Advanced)
12.2 Master Pages y uso de Web User Controls
12 Front End – Web - (Advanced)
12.3 Usando Ajax, JQuery y Boostrap
11.4 Globalization de aplicaciones mediante Resources
12.4 Usando Telerik Platform & Kendo UI
Pág. 9
Fernando Lencinas FullSoft.net
Índex
13 Windows Presentation Foundation
13.1 Entendiendo XAML
13.2 Layout. Stack Panel DockPanel Grid Wrap Panel y Canvas
13.3 Figuras, Brochas y Efectos de Bitmap
13.4 Eventos y Comandos
13.5 Enlace de Datos
13.6 Data Templates
13.7 Estilos
13.8 Animaciones
Pág. 10
Fernando Lencinas FullSoft.net
Índex
14 Servicios Distribuidos - (Advanced)
14.1 Arquitectura orientada a Servicios
14.2 Desarrollo de servicios basados en Web API
14.4 Consumiendo Servicios – Síncrona y Asíncrona
14.5 Diferencia entre web Services y WebAPI
14.3 Serializacion XML y JSON
15 Reporting Services - SSRS
15.1 Entendiendo y configurando SSRS
15.2 Creación y Deployment de reportes
15.3 Integrando SRSS con Librería de Clases en C#
Pág. 11
Fernando Lencinas FullSoft.net
Índex
16 Metodologías de Desarrollo de Software
16.1 Entendiendo las metodologías CMMI y Agile
16.2 Metodología Agile SCRUM
16.3 Team Foundation Server utilizando SCRUM
16.4 Caso de Ejemplo - Best Practices
17 Capas de Infraestructura Vertical - (Advanced)
17.1 Seguridad. Seguridad integrada con Active Directory
17.2 Caching
17.3 Logging (Custom, Event Viewer, XML, BD)
17.4 Manejos de Excepciones
17.5 Ficheros Configuración