saltar al contenido principal.

Depuración y reutilización de código con C++ Builder

Las nuevas capacidades de depuración de C++ Builder son más útiles y poderosas para los desarrolladores, quienes pueden realizar depuración multiproceso y de procesos cruzados. Además C++ Builder soporta depuración remota que es útil en desarrollo distribuido. Con CORBA se depuran también eventos multiplataforma paso a paso.

Borland ha incluido algunos asistentes de apoyo útiles para ayudar a los desarrolladores en sus esfuerzos con COM y CORBA. Por ejemplo, los asistentes incluidos para los clientes y servidores CORBA y los objetos COM. C++ Builder además contiene herramientas de creación de componente ActiveX y Microsoft Transacción Server.

Si se usa la ventana de código, herramientas gráficas, asistentes, o línea de comandos, C++ Builder es altamente flexible.

Reutilizando Código

La facilidad de importación de C++ Builder es sumamente útil: permite traer código de Visual C++ así como código del Kit de Desarrollo de Microsoft, este tipo de apoyo permitirá a los desarrolladores que reutilicen el código más fácilmente.

La versión Enterprise de C++ Builder viene con el kit de desarrollo Midas de Borland. Entre otras cosas, el kit incluye soporte para tolerancia a fallos y balance de carga, los cuales son utilizados en aplicaciones de misión crítica.

Inprise ha agregado un buen número de herramientas para ayudar a los desarrolladores a accesar datos y exportarlos al Web. Estos incluyen drivers nativos actualizados para Oracle8 y Microsoft SQL server 7.0, así como herramientas para simplificar la creación de reportes y gráficas.

Los desarrolladores que trabajan en proyectos orientados a Web apreciarán adiciones como el WebBroker (el cual construye CGI, ISAPI, y NSAPI), y el asistente de bases de datos para Web. El ambiente de desarrollo contiene además un componente de soporte para los protocolos de Web típicos, como HTTP, FTP, SMTP, HTML, y más.

No importa cuales sean sus hábitos de desarrollo con C++, Borland C++ Builder Enterprise proporciona opciones, herramientas, y características flexibles para hacer el trabajo rápidamente.

Reutilice su código OWL, MFC y Visual C++ existente
Obtenga una rápida y confiable integración

¿Cómo garantizar la comercialización de las aplicaciones en C++ en un mínimo de tiempo? Utilizando las avanzadas herramientas de desarrollo rápido de aplicaciones de C++Builder e integrando al mismo tiempo código C y C++ existente. Borland C++Builder, está diseñado para mejorar la capacidad de utilizar y mantener código C++ existente, gracias al gestor de proyectos avanzado, el cual incluye OWL y MFC, y a las innumerable utilidades de migración de código. Además posee un avanzado control del compilador, creación de archivos make automatizada y robustas herramientas de depuración.

La utilidad IDEtoBPR de C++Builder permite importar proyectos de Borland C++ 5, incluyendo los que utilizan estructuras de objeto OWL y MFC. Los proyectos existentes pueden incluso ampliarse con la biblioteca de componentes de C++Builder, proporcionando así soporte para tres estructuras de objetos en una sola herramienta.

El Asistente de Recursos simplifica la tarea de importar recursos de diálogo existentes (archivos .RC) en un proyecto C++Builder. Basta con ejecutar el asistente de guiones RC y los recursos de diálogo se importarán y convertirán automáticamente a formularios basados en componentes de C++Builder.

Para control de desarrollos a bajo nivel, C++Builder ofrece la velocidad y la potencia del ensamblador, incluyendo las instrucciones de Pentium MMX. Turbo Assembler de Borland está integrado de manera transparente en C++Builder, lo que permite utilizar, escribir y depurar módulos de ensamblador tanto en línea como externos. C++Builder soporta la potencia del lenguaje ensamblador cuando se necesita.

C++Builder soporta proyectos y diálogos de Borland C++ 5, código de C, C++ y ensamblador existente, estructuras de objetos OWL y MFC y bibliotecas de importación COFF. El soporte de C++Builder para estos recursos existentes protege su inversión en proyectos y código, permitiendo ampliarlos con funciones y utilidades modernas como tecnologías de base de datos, Internet, ActiveX y cliente/servidor.