Tecnología

Inicio

Proyectos de Visual C

Proyectos de Visual C


A partir de 2011, Visual C se refiere a Visual C ++. (Visual C # es más similar a Java, Microsoft agrupa con Visual Basic.) Sin embargo, todos estos lenguajes de desarrollo puede ser utilizado para crear proyectos, que Microsoft describe como un grupo de archivos de programa y por lo menos dos archivos de configuración --- uno para depuración (o la solución de problemas) los propósitos y uno para la versión final de la aplicación. Puede crear proyectos de forma manual o utilizar una de varias plantillas de proyectos prefabricados Visual C ++ incluye para hacer el trabajo más fácil.

Plantillas Win32

Win32 plantillas son para los diseños de los programas más primitivos --- "primitivo" en el sentido de que el creador de un programa Win32 debe manejar toda la comunicación entre los componentes del ordenador, lo que implica el manejo de todos los mensajes de error también. los programas de Win32 requieren la "programación de bajo nivel" que había que hacer para los programas de DOS y Windows anteriores. Estas plantillas ayudan a los desarrolladores a diseñar la consola (basado en texto) y aplicaciones de Windows más rápidamente.

Plantillas MFC

MFC tenía la intención de simplificar el desarrollo de Win32 mediante la automatización de gran parte de la gestión de errores. Microsoft Foundation Classes (MFC o) son las clases C ++ ya escritos, que Microsoft ha puesto a disposición de los desarrolladores durante muchos años. La biblioteca MFC tenía la intención de reducir el tiempo de desarrollo al proporcionar el código fuente fiable ya preparado para las funciones más utilizadas. MFC también incluye OLE, ActiveX y las clases de bases de datos útiles para la escritura de grandes complejos controles. MFC se ha convertido en el método más común de la escritura de programas informáticos independientes.

Plantillas CLR

CLR (Common Language Runtime) es el nuevo estándar para el proceso de desarrollo de Microsoft. Es la base de .NET Framework, que proporciona el código de bajo nivel genérico que necesita cada aplicación. Dado que los programas CLR sólo contienen el código necesario para la aplicación respectiva, que ocupan menos espacio en el disco duro. Casi cualquier tipo de programa puede ser editada en el CLR, que es utilizado por las versiones más recientes de Windows.

Plantillas ATL

ATL significa Active Template Library. Estas plantillas son para programas como controles ActiveX y OLE que son mucho más pequeños y tienen menos funciones que los controles de MFC. Si se echa un vistazo a los "complementos" en un navegador Firefox o "Administrar complementos" en Internet Explorer (tanto en el menú "Herramientas"), se encuentra el tipo de programas que se crean con estas plantillas. ATL plantillas utilizan COM de Microsoft, o el modelo de objetos componentes, conceptos cuando se crean estos programas. programas de ATL pueden ser incluidos en los proyectos de MFC. Debido a que estas plantillas son tales programas pequeños, que son los más utilizados para proyectos de servidor web y un cliente.

Plantillas generales

Las plantillas generales se utilizan para la creación de dos tipos especiales de programas --- los magos utilizan para la instalación de otros programas y los archivos make especiales necesarios para los programas que se compilan desde la consola. Estos proyectos hacen que sea más fácil para el usuario final para instalar y ejecutar las aplicaciones más grandes creadas con las otras plantillas de proyecto.