En el primer módulo se presenta un resumen de las nuevas características de Windows 7 desde el punto de vista del desarrollo de aplicaciones. No nos detendremos en aquellas características nuevas que solo sean relevantes para usuarios o administradores, a no ser que afecten al funcionamiento de nuestros programas o que expongan una API pública que permita controlarlas desde programa. Sólo lo que le interesa a un desarrollador.
El curso continúa con un módulo en el que se muestran ejemplos prácticos de programación, usando tanto código gestionado como no-gestionado. Se trata solo de ejemplos de algunas características notorias por su relevancia en cuanto a su visibilidad en la interfaz de usuario. Dada la enorme cantidad de novedades que ofrece Windows 7 nos centraremos en las más importantes.
El tercer bloque del contenido se centra en la compatibilidad de aplicaciones desarrolladas con anterioridad a Windows 7 (para otras versiones de Windows), y la forma de asegurarnos de que siguen siendo compatibles con ell nuevo sistema. Se analizan las herramientas disponibles para trazar los posibles problemas y se desarrolla un ejemplo real de cómo hacer el análisis.
Finalmente la último parte ofrece explicaciones sobre todo el proceso de obtención el "Logo" de compatible con Windows 7, que acredita la compatibilidad de una aplicación y que puede ser muy interesante comercialmente para cualquier empresa.
Este curso va dirigido a programadores con experiencia previa en desarrollo para Windows tanto con .NET como con C++. Si no tienes esa experienca puedes aprovechar algunas partes del curso igualmente, pero otras se te harán bastante duras, así que tenlo en cuenta.
Alberto Población
MVP en C#
Alberto lleva casi 30 años desarrollando software. Cuenta entre otras con las certificaciones MCSE, MCDBA, MCITP, MCSD, MCPD y MCT. En la actualidad trabaja como consultor independiente dedicándose también a la formación.