Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Temario Del Curso C#
Temario Del Curso C#
Temario Del Curso C#
Arreglos
Arreglos en la memoria Mtodos con params como parmetro Boxing y Unboxing Prctica Boxing y Unboxing y generics*
Colecciones
Colecciones en la memoria Colecciones Especializadas BitArray Vs BitVector32
Generics
Qu son los generics? Cmo funcionan en C#? Cmo funcionan en C++? Cmo funcionan en java? Constraints
Eventos y delegados
Delegados
Qu son? Cmo se usan? Arrays de delegados Invocacin asncrona* Mtodos annimos Delegados como tipos*
MulticastDelegate
Qu son? Dnde se usan?
Eventos
Suscriptores Lanzamiento Argumentos
2.
Caractersticas Avanzadas
Administracin de Memoria
Recolector de basura - GC Sabores del GC
Cdigo Inseguro
Palabra clave unsafe Punteros fixed stackalloc P/Invoke StringBuilder Prctica unsafe**
3. Actualizacin del lenguaje, caractersticas de C# 2.0, 30, 3.5 poco conocidas y novedades C# 4.0 Impacto IL
C# 2.0
Tipos Nullable Bloques de iteracin - yield Tipos Parciales
C# 3.5
Propiedades auto implementadas Inicializadores de objetos Inicializadores de colecciones Inferencia de Tipos Tipos annimos Extensin de mtodos Lambda Expressions Enumerable LINQ Prctica LINQ y Enumerable
C# 4.0
Parmetros con nombre Parametros opcionales Tipos dynamic Facilidades de trabajo con COM Co-varianza y contra varianza
Programacin en multiples procesadores Parallel LINQ Mtodos Parciales Prctica Multiples procesadores Prctica Tipos dynamic