Introducción al contenido de "Programación básica de Windows"
Windows Core Programming (5.ª edición) está cuidadosamente diseñado para programadores de C y C++ que desean comprender Windows. Es un libro de referencia esencial para los desarrolladores de Windows. La quinta edición proporciona una introducción completa a 170 nuevas funciones y características de Windows en Windows XP, Windows Vista y Windows Server 2008. El libro también explica cómo Windows utiliza estas funciones, cómo las aplicaciones que desarrollamos pueden aprovecharlas y cómo crear nuevas funciones nosotros mismos.
Temas importantes en Windows Core Programming, 5.ª edición:
Cómo crear e implementar aplicaciones para sistemas Windows de 32 y 64 bits;
Cómo crear y manejar nuevos procesos y trabajos;
Cómo programarlos. Administrar, sincronizar y destruir subprocesos;
Cómo realizar operaciones de E/S de dispositivos sincrónicas y asincrónicas a través de puertos de finalización de E/S;
Cómo usar memoria virtual y archivos asignados en memoria , y montones, etc., técnicas para asignar memoria;
Cómo manejar el almacenamiento físico de la pila de subprocesos de acceso telefónico predeterminado;
Cómo crear archivos DLL para carga diferida, interceptación de API e inyección de procesos;
Cómo crear e implementar aplicaciones para sistemas Windows de 32 y 64 bits;
Cómo crear nuevos procesos y trabajos;
Cómo programar.
Cómo crear una DLL;
Cómo utilizar mecanismos como el manejo estructurado de excepciones, la recuperación de errores de Windows y el reinicio de aplicaciones.
Los libros técnicos de Microsoft incluyen la siguiente subserie:
De principiante a experto: tutoriales prácticos para programadores novatos; se centra en tecnologías y funciones básicas;
"Technology Insider": un libro de referencia esencial y autorizado; contiene código de muestra rico y práctico que ayuda a los lectores a dominar la tecnología de Microsoft.
Programación avanzada: se centra en funciones, técnicas y métodos de resolución de problemas avanzados; contiene código de muestra rico y práctico; ayuda a los lectores a dominar las tecnologías de Microsoft.
Mastery & Treasure Trove: se centra en analizar tecnologías de aplicaciones para ayudar a mejorar la eficiencia del trabajo. Los temas incluyen aplicaciones de oficina y herramientas de desarrollo.
Materiales del examen de certificación: explica cada punto de conocimiento completamente de acuerdo con los requisitos del examen; proporciona libros electrónicos con capacidad de búsqueda (versión en inglés) y preguntas de capacitación; proporciona escenarios del mundo real, estudios de casos y experimentos de resolución de problemas.