Trainning in - fullsoft.netfullsoft.net/Content/Training/Formacion1.pdf · 3 Lenguaje C# 3.3...

8
Pág. 1 Trainning in .Net 2015 Fernando Lencinas FullSoft.net Full Soft.net

Transcript of Trainning in - fullsoft.netfullsoft.net/Content/Training/Formacion1.pdf · 3 Lenguaje C# 3.3...

Pág. 1

Trainning in .Net

2015

Fernando Lencinas FullSoft.net

Full Soft.net

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

Pág. 8

Fernando Lencinas FullSoft.net

Índex

11.1 Introducción

11.2 Arquitectura

11 Front End – Xamarin

11.3 Background scheduler

11.6 Portable Class Library

11.7 Metadatos y Validación

11.8 Multi idioma y Recursos

11.4 SQL Lite

11.5 Entity Framework & LinQ