Trainning in - fullsoft.netfullsoft.net/Content/Training/Formacion1.pdf · 3 Lenguaje C# 3.3...
Transcript of Trainning in - fullsoft.netfullsoft.net/Content/Training/Formacion1.pdf · 3 Lenguaje C# 3.3...
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
7 Arquitectura de Aplicaciones
7.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
7.2
7.3
7.4
7.5
7.6
Pág. 6
Fernando Lencinas FullSoft.net
Índex
8.3 Maestro Detalle
8.1 Introducción
8.2 Modelo
8 Front End - SilverLight
8.4 Metadatos y Validación
8.3 Multi idioma y Recursos
9.1 Windows Application
9.2 Click Once Deployment
9 Front End – Windows
9.3 Globalization de aplicaciones mediante Resources
Pág. 7
Fernando Lencinas FullSoft.net
Índex
10.1 ASP.Net – Web Applications
10.2 ASP.Net - MVC
10 Front End – Web – ASP.Net
10.3 ASP.Net – WebAPI - REST
10.6 Maestro Detalle
10.7 Metadatos y Validación
10.8 Multi idioma y Recursos
10.4 Master Pages y uso de Web User Controls
10.5 Usando JQuery