varios curso de delphi 3
Introducción
Delphi es un entorno de Programación visual orientado a objetos para desarrollo rápido de aplicaciones
(RAD) de propósito general, incluyendo aplicaciones cliente/servidor. Desarrollo de bases de datos
multinivel dimensionable, auténtica capacidad de reutilización orientada a objetos y compilador de código
original de altorendimiento.
Delphi es la versión de Delphi para 32 bits: para desarrollos de 16 bits. La herramienta incluye numerosas
mejoras, incluyendo soporte para Bases de Datos distribuidas, creación de componentes ActiveX, DLLs
de componentes, etc., así como algunas novedades en el lenguaje de programación.
Delphi tiene las siguientes características:
•
•
•
•
•
•
•
•
•
Rendimiento – con el mejor y mas rápidocompilador del mundo.
Empresa e Internet - Soluciones cliente y servidor
Desarrollo de aplicaciones rápidas (RAD).
Reusabilidad de componentes, un verdadero entorno orientado a objetos
Manejo de Bases de Datos escalables.
Arquitectura multinivel abierta y dimensionable
Fábrica de componentes.
Diseminación de información de base de datos en la Web a una gran velocidad
Facilidad y productividadmejoradas
Desde el punto de vista del lenguaje de programación, las dos novedades más importantes son el soporte
de DLLs de clases, y la herencia múltiple.
Las DLLs de clases reciben el nombre de paquetes (packages): a partir de esta versión de Delphi, para que
un componentes se pueda instalar en la paleta de componentes de Delphi, debe incluirse en un paquete. A
la hora de distribuir unaaplicación, tendremos la opción de distribuir un pequeño ejecutable (tan pequeño
como 10-20 Kb) y un grupo de paquetes/DLLs: no obstante, no se pierde la posibilidad de generar un
ejecutable completo que no requiera estas DLLs, tal y como los que genera Delphi 2.0. Una consecuencia
del uso de las DLLs es que la distribución de aplicaciones a través de Internet se convierte en algo
factible, al ser posiblegenerar ejecutables realmente pequeños.
Delphi le permite crear aplicaciones, de alta velocidad y alto rendimiento con controladores nativos a
sistemas anteriores de datos a los que antes no podía acceder. La arquitectura abierta de Delphi y su
compatibilidad con DLL de sistema nativo constituyen la base de esta alta productividad en el desarrollo
rápido de aplicaciones para Internet.
Loscontroladores nativos ofrecen mayor rendimiento y más potencia que la solución del mínimo común
denominador, ODBC. El Driver Development Kit (DDK) permite a las empresas crear controladores
nativos para el Borland Database Engine (Motor de base de datos) y complementar la nueva tecnología
Remote DataSet. Los controladores nativos creados con el DDK pueden usarse en todos los productos de
la familiaBorland incluidos IntraBuilder, C++, Delphi y Open Jbuilder
Delphi 3 incluye plantillas estándar de código para sentencias como If, FOR, WHILE y CASE para que la
sintaxis de programación siempre sea correcta. Basta con iniciar en el editor una sentencia de código y
Delphi 3 la completará, reduciendo así las posibilidades de error y acelerando el proceso de desarrollo.
Delphi 3 también permite aldesarrollador añadir sus propias plantillas de código para adaptar el entorno
de desarrollo a los estándares y criterios corporativos.
Delphi 3 ayuda a los desarrolladores a usar la Biblioteca de Componentes Visuales o sus propias
bibliotecas de clases tomando el contexto del código en el editor y proporcionando automáticamente los
nombres de propiedades, métodos o sucesos para el componente encuestión. Por ejemplo, simplemente
escribiendo ListBox.I en el editor y pulsando una tecla rápida, el código se completará automáticamente.
Esto permite ahorrar valioso tiempo de desarrollo y ayuda a reducir la curva de aprendizaje de Delphi.
Delphi 3 simplifica la reutilización de componentes gracias a la Creación de componentes visuales. Los
desarrolladores pueden crear fácil e instantáneamente...
Regístrate para leer el documento completo.