Programming the .NET Fremework 3.5
Curso
En Ags. y Benito Juárez
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Lugar
-
Horas lectivas
35h
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.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Inicio
Acerca de este curso
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
Materias
- 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
- 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.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Programming the .NET Fremework 3.5