- Versión 6.0. El nuevo Visual C++ de Microsoft proporciona un entorno general, actualizado, a nivel de producción para el desarrollo de todas las
aplicaciones para Windows 95/98 y
Windows NT. La versión 6 de Visual C++ de Microsoft abarca tres configuraciones diferentes: Ediciones Básicas, Profesionales y para Desarades de Visual C++ versión 6
La versión 6.0 de Visual C++ de Microsoft proporciona nuevas prestaciones, tal como AutoCompletion que facilita la codificación, y Edit y Continue que optimiza las sesiones de depuración. Otras prestaciones admiten Active Platform (Plataforma activa), como Dynamic HTML (HTML Dinámico) y Active Document Containment (Contención de documento activo). OLE DB Consumer y Provider Template Support (Soporte de plantilla del proveedor y consumidor OLE DB) y ADO Databinding (Atadura de datos ADO) se han diseñado como ayuda a las bases de datos y para controlar a los desarrolladores que utilizan MFC y ATL. Estas nuevas prestaciones se detallarán a continuación.
La siguiente sección presenta el objetivo y las prestaciones especiales de cada edición. Este libro se preparó utilizando la Edición para Desarrollo; sin embargo, todos los materiales (excepto los que se especifican en el texto) son portables a las tres ediciones.
Edición básica
La edición básica de Visual C++ de Microsoft permite dominar fácilmente el
lenguaje C++ mientras se utiliza el conjunto de herramientas de Visual C++ profesional. Esta edición contiene todas las prestaciones de la edición profesional, excepto las optimizaciones de código, el Profiler y el enlace estático a la biblioteca MFC. Es una opción perfecta para los estudiantes y su bajo precio permite aprender C++ de forma independiente. La licencia para la edición básica prohibe utilizar el producto para el desarrollo de software de distribución.
Edición profesional
La edición profesional de Microsoft proporciona a los desarrolladores la licencia para distribuir programas desarrollados bajo esta herramienta, y tiene la ventaja sobre la Edición básica de añadir servicios y controles para plataformas Win32, incluyendo Windows 95/98 y Windows NT. Estas prestaciones permiten conseguir la interfaz de usuario gráfica del sistema operativo o las API de la consola.
Las nuevas prestaciones incorporadas en la Edición Profesional incluyen:
· Nuevas palabras clave de C++ bool, explicit, false, mutable, true y typename, para mejorar el rendimiento de C++.
· Utilización de _declspec para declarar si el atributo de la clase de almacenamiento especificada se aplica a un tipo o a una variable de un tipo.
· El compilador admite archivos COM.
· Opciones de optimización del nuevo compilador
· AppWizard actualizado que automatiza la clase de diálogo en una aplicación basada en diálogos.
Monikers asíncronos (URL) MFC (ofrece comunicaciones vía Internet para
aplicaciones asíncronas).
...