Prefacio a la conferencia en profundidad sobre ejemplos de desarrollo de aplicaciones de VC 2008
El propósito de escribir este libro
Microsoft Visual C 2008 (en adelante, VC 2008) es lo más destacado del kit de desarrollo Visual Studio 2008 de Microsoft. Las nuevas características de lenguaje y biblioteca en VC 2008 hacen que sea más fácil que nunca para los usuarios desarrollar aplicaciones seguras y confiables. Proporciona un estándar C potente y flexible y un potente lenguaje de desarrollo adecuado para programar bajo el marco .NET.
Las diversas clases de MFC (Microsoft Foundation Class Library) se combinan para formar un marco de aplicación. Su propósito es permitir a los programadores crear aplicaciones en Windows sobre esta base. Este es un método más simple que el SDK. Porque, en general, el marco MFC define el esquema de la aplicación y proporciona un método de implementación estándar para la interfaz de usuario. Todo lo que el programador tiene que hacer es completar el esquema con cosas exclusivas de la aplicación específica a través de la interfaz predefinida. VC 2008 proporciona las herramientas correspondientes para completar este trabajo: Solution Explorer se puede utilizar para generar archivos de marco preliminares (código y recursos, etc.) para ayudar a diseñar intuitivamente interfaces de usuario. ClassWizard se utiliza para ayudar a agregar código a Framework; archivos finalmente compilados, la lógica específica de la aplicación se puede implementar a través de bibliotecas de clases. VC 2008 todavía es compatible con MFC, por lo que todos los programas de este libro se desarrollan utilizando MFC.
Aunque actualmente hay muchos libros sobre VC en el mercado, todos se basan en versiones de 2005 y anteriores. Hay más introducciones a lenguajes de programación y principios básicos, pero menos introducciones a ejemplos de desarrollo de aplicaciones especiales. . La preparación y publicación de este libro puede compensar esta deficiencia.
El contenido de este libro está organizado
Este libro comienza desde la perspectiva de la ingeniería práctica, se centra en la última versión de la serie VC 2008 e introduce en detalle varios temas populares de VC. 2008 a través de ejemplos prácticos. Métodos y técnicas de desarrollo de aplicaciones de temas especiales. El libro está dividido en 6 partes y 25 capítulos. Los contenidos principales son los siguientes.
La Parte 1 es conocimiento básico, presenta brevemente los conceptos básicos de programación C, programación MFC y plataforma VC NET y programación de Windows. Al estudiar, los lectores pueden comprender algunos conocimientos de programación de .NET y Windows.
Las partes 2 a 6 son, respectivamente, ejemplos de desarrollo de aplicaciones de bases de datos, ejemplos de desarrollo de redes y comunicaciones en serie, ejemplos de desarrollo de aplicaciones multimedia, ejemplos de procesamiento de imágenes digitales y ejemplos de desarrollo de programación de juegos, que cubren 5 áreas temáticas de actualidad. Proporciona una introducción detallada a las ideas de diseño y los métodos de implementación para desarrollar programas especiales utilizando VC 2008. Estos ejemplos son básicos, típicos, prácticos, fáciles de aprender y comprender, y brindan a los lectores una ruta de aprendizaje poco común. No importa cuál sea la base previa del lector, ganará mucho y mejorará si elige este libro.