Programming the .NET Fremework 3.5

Aster
En Ags. y Benito Juárez

Consultar precio
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

Descripción

Si estas interesado en mejorar tus conocimientos como programador, te presentamos una formación que sin duda alguna llenará todas tus expectativas, el centro ASTER ofrece, por medio del catálogo de Emagister.com.mx, el curso de Programming the .NET Fremework 3.5.

Al término del curso el alumno será capaz de desarrollar aplicaciones que interactúen correctamente con el Garbage Collec-tor. Utilizar flujos para leer y escribir distintas fuentes de datos incluyendo archivos y buffers de memoria. Serializar y des serializar datos de objetos en diferentes formatos. Utilizar hilos, pools de hilos, procesos traseros y el modelo de programación asíncrona. Aislar aplicaciones y plug-ins en Application Domains separados. Integrar los programas .NET a aplicaciones de lenguajes mixtos. Destinatarios del curso: Desarrolladores con conocimiento de C# 3.0.

El programa tiene una duración de treinta y cinco horas, el temario abarca las principales competencias para tu desarrollo profesional, algunos de los temas que verás durante tu formación son: manejo de la memoria, flujo y entrada y salida de archivos, hilos y programación asíncrona, dominios de aplicación e interoperabilidad.

No puedes dejar pasar esta excelente oportunidad de mejorar tus conocimientos, da clic al botón de información, para que el centro se ponga en contacto contigo, resuelvan todas tus dudas e inicies tu formación de manera inmediata.

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
Ags.
Av. Aguascalientes Nte. No. 517 Of. 19 Col. Bosques Del Prado, 20127, Aguascalientes, México
Ver mapa
Consultar
Benito Juárez
Miguel Laurent #804, Piso 6, Col. Letran Valle, 03650, Ciudad de México, México
Ver mapa

Preguntas Frecuentes

· Requisitos

Antes de asistir a este curso, los participantes deben:  Tener conocimiento del lenguaje C# 3.0 o haber completado el curso 50150: C# 3.0 Programming in the .NET Framework.

Opiniones

No hay opiniones de este curso todavía

¿Qué aprendes en este curso?

Repaso general del Framework .NET
Repaso general del Type System de .NET
Versiones de Visual Studio y del Framework de .NET
Primeros pasos con el Garbage Collection
Sabores del Garbage Collection
Patrones de Finalización y destrucción
Flujos como abstracción de datos
Flujos de archivos
Lectura y escritura de flujos
Motivos para la serialización
Marcando un tipo de serialización
Controlando la serialización
Personalizando la serialización
Taxonomía de multi-hilos
Manejo de hilos manual
Dominios de aplicación como limites de aislamiento
Limites de AppDomain
Mejorando el rendimiento de inicio con NGEN
System.Transactions
Anguage Integrated Query (LINQ)

Programa académico

Contenido:

1. INTRODUCCION.
1.1. Repaso general del Framework .NET.
1.2. Repaso general del Type System de .NET.
1.3. Versiones de Visual Studio y del Framework de .NET.
1.4. Compatibilidades de .NET
1.5. Soporte multi-objetivo de Visual Studio
1.6. Nuevos cambios.

2. MANEJO DE MEMORIA.
2.1. Vista general del manejo de memoria.
2.2. Primeros pasos con el Garbage Collection.
2.3. Sabores del Garbage Collection.
2.4. Generaciones.
2.5. Interactuando con el Garbage Collecion.
2.6. Referencias débiles.
2.7. Patrones de Finalización y destrucción.

3. FLUJOS Y ENTRADA Y SALIDA DE ARCHIVOS.
3.1. Flujos como abstracción de datos.
3.2. Flujos de archivos.
3.3. Lectura y escritura de flujos.
3.4. Las clases File y Directory

4. SERIALIZACION.
4.1. Motivos para la serialización.
4.2. Marcando un tipo de serialización.
4.3. BinaryFormatter.
4.4. Controlando la serialización.
4.5. Personalizando la serialización.
4.6. Vista general de la serialización XML.
4.7. Vista general de la serialización de un DataContract.

5. HILOS Y PROGRAMACIÓN ASINCRONA.
5.1. Taxonomía de multi-hilos.
5.2. Modelo de la programación asíncrona (APM).
5.3. Pool de hilos.
5.4. Manejo de hilos manual.
5.5. Sincronización.
5.6. Vista general de las Extensiones paralelas para .NET.

6. DOMINIOS DE APLICACION.
6.1. Dominios de aplicación como limites de aislamiento.
6.2. Creando y descargando AppDomains.
6.3. Ejecutando código en AppDomain.
6.4. Limites de AppDomain.
6.5. Vista general de .NET Remoting.

7. INTEROPERABILIDAD.
7.1. Platform Invoke.
7.2. Interoperabilidad COM.
7.3. C++/CLI.

8. TEMAS AVANZADOS.
8.1. Mejorando el rendimiento de inicio con NGEN.
8.2. Delegados y eventos avanzados.
8.3. Generics avanzados.
8.4. Objeto Cloning como serialización.
8.5. Problemas al cargar assemblys y contextos.

9. REPASOS GENERALES.
9.1. ADO .NET.
9.2. System.Transactions.
9.3. Windows Communication Foundation (WCF).
9.4. Windows Workflow Foundation (WF).
9.5. Language Integrated Query (LINQ)
9.6. Cursos relacionados.


Compara este curso con otros similares
Ver más cursos similares