Descripción
Este curso le ayudará a entender cómo la abstracción de componentes basados en clases que presentan las proyecciones del lenguaje de ejecución de Windows se implementa realmente en términos de las interfaces COM tradicionales. Aprenderá todo acerca de las herramientas y compiladores necesarios para construir componentes ricos completamente con el estándar C++ de la manera más eficiente. Descubrirá cómo se implementan abstracciones como constructores y métodos estáticos con fábricas de activación. Usted aprenderá cómo los delegados y eventos son realmente implementados con interfaces COM y algoritmos libres de bloqueo. Y descubrirá la extraña y maravillosa forma en que el Tiempo de Ejecución de Windows utiliza plantillas de C++ para simular los genéricos de CLR utilizando interfaces parametrizadas.