Delphi 2005
Delphi 2005 es un ambiente de desarrollo integrado (IDE); utilizado para construir aplicaciones Delphi, delphi para .Net y C#.
Delphi 2005 combina soporte Win32, .NET, Delphi y C# en un único entorno, permite al equipo y al desarrollador mejorar su productividad y se integra con las soluciones de gestión del ciclo de vida de las aplicaciones (ALM) de Borland. Junto con el soporte de múltiples lenguajes, Delphi 2005 incluye entre sus innovaciones refactoring de códigos, evaluación de unidades y el nuevo modelo ECO II (Enterprise Core Objects) como marco de aplicaciones de negocio corporativas para .NET. Asimismo, permite a los equipos de desarrollo mantener y mejorar las aplicaciones de Windows actuales aprovechando las nuevas tecnologías y oportunidades.
Características
- Soporta múltiples lenguajes y los SDKs que requiere Windows para su actual desarrollo.
- Es la única solución de Windows que realmente soporta el desarrollo nativo de Win32 y .NET desde la misma herramienta y el mismo lenguaje (Delphi).
- También soporta ASP.NET, ADO.NET, VCL.NET y VCL para Win32.
- Delphi 2005 dispone de una excelente integración con soluciones ALM. Según la versión de Delphi 2005, se incluye acceso a StarTeam, CaliberRM, Janeva, OptimizeIt y ECO.
- ECO II de Delphi 2005 ofrece una solución para un rápido MDA (Model Driven Architecture) para .NET que acelera el desarrollo, mejora la calidad e incrementa la capacidad de mantener aplicaciones complejas. ECO II es una solución completa para crear objetos y diagramas de manera automática.
- Delphi 2005 incluye multitud de innovadoras características IDE que ayudan a mejorar la experiencia cotidiana del desarrollador, impulsando la productividad y el mantenimiento del código.
- Entre las características se incluyen un avanzado refactoring del código como renombrar, extraer método, crear variable; funciones de ayuda y error, y mejoras del lenguaje Delphi.
- Delphi Advantage para ADO.NET está diseñado para acelerar y simplificar el desarrollo de aplicaciones .NET conectadas a bases de datos, ya sea con Delphi, o C#.
- Los numerosos asistentes que se incluyen en Delphi 2005 permiten simplificar muchas de las tareas repetitivas que hay que realizar con frecuencia. Aunque ya existían en versiones anteriores, se ha ampliado su número.
- Error Insight hace su debut en Delphi 2005 y proporciona un servicios que podría ser el equivalente de una corrección ortográfica y sintáctica para programadores. Tal como se va escribiendo el código en Delphi o C#, el IDE va evaluando el trabajo, identifica los símbolos y comandos buscando problemas que el compilador no podrá resolver. Los términos problemáticos son subrayados para llamar la atención del desarrollador.
- Help Insight es otra característica que proporciona información sobre las clases, interfaces, métodos, propiedades y campos que aparecen en el código.
El administrador de historial permite volver a tras a cualquier punto anterior en el estado del código, permite ver las diferencias entre la versión actual y otras guardadas. - Marcadores persistentes. Se trata de marcas especiales que se colocan en el código para simplificar la navegación por el mismo.
- Desarrollo Web e Internet. Delphi 2005 continúa con la tradición de proporcionar más herramientas para crear aplicaciones basadas en Internet. Se incluyen tecnologías para aplicaciones ASP .NET, servicios web ASP. NET, servidores y clientes de servicios web Win32, extensiones Web Broker y WebSnap.
- Delphi 2005, ahora incluye mejoras en la paleta de componentes como es un filtro para hacer búsquedas rapidas y faciles de los componentes necesitados.
- Delphi 2005 incluye SyncEdit, que permite hacer la edición simultánea en bloque de múltiples instancias de un símbolo.
- Tambien incluye utilidades para elaborar pruebas unitarias integradas mediante los marcos de pruebas DUnit y Nunit.
- Mejorado Soporte BDP ADO.NET para InterBase, Oracle, DB2, SQL Server 2000 y Sybase.
Matriz de características

