|
Curso gratis de José Manuel - 22 de Noviembre de 2009
|
| Una comparativa entre estas dos herramientas de programación. Puede servir para que los programadores de Delphi conozcáis un poco la filosofía y el modo de trabajar con PowerBuilder |
| Cap 2 |
Características técnicas
|
| |
Demuestra hasta donde podemos llegar con Delphi , hasta el programa de los programas : el compilador. Sin embargo PowerBuilder no está hecho en PowerBuilder, sino en Visual C++. Este dato nos puede despistar, y al final acabar diciendo: "cuantas más posibilidades tenga un lenguaje, mejor". Pues |
| Cap 8 |
Los objetos de usuario
|
| |
PowerBuilder permite también la creación de objetos de usuario, un concepto muy extenso que va desde los Frame de Delphi a las clases de cualquier lenguaje OO. Básicamente, se pueden crear objetos de usuario de los siguientes tipos: ~- **Visuales**---Un panel donde se insertan componentes |
| Cap 4 |
La base de datos como premisa
|
| |
Toda aplicación PowerBuilder cuenta con un objeto global llamado Objeto Transacción (o SQLCA) que representa la conexión a base de datos. Algo así como que en Delphi hay un objeto global Screen, porque se supone que toda aplicación va a utilizar una pantalla (tiene su lógica). Pues toda aplicación |
|
|
|
Curso gratis de José Manuel - 22 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en una de las técnicas de programación con más éxito. En este artículo vamos a aprender a crear componentes similares a... |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi , es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software. Con esto conseguimos mayor rapidez |
| Cap 6 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el [[http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas]]. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
| Cap 6 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el [[http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas]]. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
|
|
|
Curso gratis de José Manuel - 22 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica de programación con más éxito. En este artículo vamos a aprender a crear componentes para que otros puedan... |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi , es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software. Con esto conseguimos mayor rapidez |
| Cap 7 |
Los ejemplos
|
| |
[[ ]] Ya para terminar tan sólo queda deciros que podéis descargar el [[http://users. Servicios.retecal.es/sapivi/src/ConversorMonedas1. Pas código fuente del conversor de monedas]]. Podéis instalarlo en vuestro Delphi o simplemente estudiar y jugar con el código |
| Cap 3 |
Tipos de componentes
|
| |
( TTable ) o una conexión a base de datos ( TConnection, TSQLConnection , etc.). Propiedades y eventos
Con un primer vistazo al "Inspector de objetos" de Delphi , nos quedan claras dos cosas: un componente tiene propiedades y eventos (según las dos pestañas que vemos en la imagen |
|
|
|
Curso gratis de José Manuel - 22 de Noviembre de 2009
|
| Un repaso a los componentes gráficos, aquellos en los que nos tenemos que encargar de las operaciones de pintado en la pantalla, utilizando para ello el objeto Canvas. Para ilustrar su uso, crearemos un pequeño... |
| Cap 5 |
Agrupando propiedades
|
| |
TPersistent , aunque hasta ahora no hemos tenido el gusto de conocerlo. Bien, se trata una clase básica de la VCL, que nos ofrece todo el mecanismo de persistencia (es decir: almacenamiento) que utiliza Delphi para guardar las propiedades de los formularios. Pero vamos por partes. Todos sabéis que cuando |
| Cap 3 |
¿Y por cual me decido?
|
| |
a crear muchos componentes (cientos o miles) a la vez? Necesitas un TGraphicControl ¿Nuestro componente va a contener otros componentes dentro de él? Necesitas un TCustomControl. La mayoría de los componentes de la paleta de Delphi descienden de TWinControl , ya que permiten |
| Cap 3 |
¿Y por cual me decido?
|
| |
a crear muchos componentes (cientos o miles) a la vez? Necesitas un TGraphicControl ¿Nuestro componente va a contener otros componentes dentro de él? Necesitas un TCustomControl. La mayoría de los componentes de la paleta de Delphi descienden de TWinControl , ya que permiten |
|
|
|
Curso gratis de José Alfonso Malo Romero - 16 de Marzo de 2006
|
| El objetivo de este curso es aprender a programar en el lenguaje Ada, desde sus características más sencillas hasta las más avanzadas. Ada es un lenguaje potente, pero no por ello es más complicado que... |
| Cap 4 |
Instalación
|
| |
De archivos y en el número de controles que se pueden colocar en una ventana. El IDE de ObjectAda es muy similar al de MS [[http://es.wikipedia.org/wiki/Visual_C_Plus_Plus Visual C++]] y al de [[http://es.wikipedia.org/wiki/ Delphi Delphi ]] e incluye un //GUI builder//. ==== Enlaces ==== ~- [[http |
| Cap 1 |
Introducción
|
| |
Y para gestionar bibliotecas de cara a crear programas transportables y mantenibles de cualquier tamaño. Manejo de excepciones Los programas reales raramente son totalmente correctos. Es necesario proporcionar medios para que el programa se pueda construir en capas y por partes, de tal forma que se puedan |
| Cap 41 |
La biblioteca Ada (unidades y subunidades)
|
| |
La biblioteca //Ada// es la piedra angular de este lenguaje en la construcción de sistemas grandes, pero fiables. Los programas grandes deben ser descompuestos en subsistemas, cada uno de ellos con su propia estructura interna. La respuesta a este requerimiento en //Ada// es la biblioteca //Ada |
|
|
|
Curso gratis de Jesús Manuel Márquez Rivera - 16 de Diciembre de 2005
|
| Completo curso acerca de los virus informáticos, historia, clasificación, protección... |
| Cap 15 |
Kits de construcción / Generadores de virus
|
| |
Una opción muy usada, pero **despreciada en el verdadero mundo de la creación** de los virus es el uso de los **kits de desarrollo**. Los que hacen los programas son muy buenos, pero los que abusan de ellos... **//De hecho, dicen que existe una “scene” buena y otra mala: la primera que infecta |
| Cap 7 |
Virus
|
| |
**DEFINICIÓN** Los virus son ** programas informáticos capaces de replicarse** o reproducirse **mediante la infección de otros** programas //(ejecutables)//. La **característica fundamental** que los define es la **infección**. La **ocultación** es un elemento esencial que **añade complejidad |
| Cap 25 |
Glosario vírico. Bibliografía. Recursos en internet
|
| |
//(no infecta los ficheros). // ~- **Heurística:** sistema de escaneo //(búsqueda, monitorización)// usado por los antivirus en busca de posibles virus todavía desconocidos, siguiendo unos criterios determinados. ~- **Macro:** Característica de ciertos programas que automatiza la ejecución de tareas |
|
|
|
Curso gratis de José Manuel - 22 de Noviembre de 2009
|
| El más completo curso de Oracle. |
| Cap 1 |
Introducción a este manual
|
| |
Página web, http://www.lawebdejm.com , en la que voy publicando distinto material sobre Oracle y otras tecnologías (Win32, C/C++, Delphi , UML, etc.) Un saludo y espero que nos volvamos a ver en el próximo manual. José Manuel |
| Cap 3 |
Componentes de las bases de datos
|
| |
La red, y de pasárselas a esta. Una base de datos que no tenga un //listener// cargado, no podrá recibir llamadas remotas. El //listener// se comunica con el servicio de red. d) Utilidades:· Programas de utilidad como pueden ser: · Intérpretes de consultas.· Programas de administración de base |
| Cap 8 |
Lenguaje estructurado de consultas SQL (1)
|
| |
" SQL es un conjunto de sentencias u órdenes que todos los programas y usuarios deben utilizar para acceder a bases de datos Oracle. No hay otra manera de comunicarse con Oracle si no es a través de SQL. Dado que SQL es un estándar, todas las bases de datos comerciales de la actualidad utilizan |
|
|
|
Curso gratis de Maniac Pc - 22 de Noviembre de 2009
|
| La ingeniería inversa se basa en quitar, remover, suspender uno o más temas de protección de alguna aplicación ya siendo comercial y otras. Muchos consideran esto como un arte. |
| Cap 4 |
Conocimientos básicos de ensamblador (Assembler)
|
| |
Primero : ¿Por que digo desensamblar o depurar?.. Cuando un programa está hecho en otros lenguajes de programación (p.e. C - C++, Visual Basic, Delphi , Pascal) y lo 'compilas'.. O sea, lo dejas en ejecutable(. EXE,. COM) primero, ¿Qué es compilar? , hablemos superficialmente de aquello.. Imaginemos |
| Cap 4 |
Conocimientos básicos de ensamblador (Assembler)
|
| |
Primero : ¿Por que digo desensamblar o depurar?.. Cuando un programa está hecho en otros lenguajes de programación (p.e. C - C++, Visual Basic, Delphi , Pascal) y lo 'compilas'.. O sea, lo dejas en ejecutable(. EXE,. COM) primero, ¿Qué es compilar? , hablemos superficialmente de aquello.. Imaginemos |
| Cap 5 |
Enfatizando con las herramientas
|
| |
DiSassembler**) puedes descargarlos de una serie de mirrors, como siempre les daré 2 solamente,[[http://216. 3.90.134/Tutoriales/harvestr/wdasm893. Zip este]] y [[http://www.esoterica.pt/ delphi -pt/crack/cractol_wdasm89. Zip este]]. **IDA (Interactive DiSassembler) **:-El mejor desensamblador, todo |
|
|
|
Curso gratis de - 22 de Abril de 2006
|
| Mediante este pequeño pero abartcador curso ud. Podra conocer mejor las actualizaciones del C#. NET 2.0. Este además está dirigido a aquellos que quieran incurrir por primera vez en este flexible y robusto lenguaje que... |
| Cap 6 |
Librería de clase base (BCL)
|
| |
La Librería de Clase Base (BCL) es una librería incluida en el //. NET Framework// formada por cientos de tipos de datos que permiten acceder a los servicios ofrecidos por el CLR y a las funcionalidades más frecuentemente usadas a la hora de escribir programas . Además, a partir de estas clases |
| Cap 9 |
Origen y necesidad de un nuevo lenguaje
|
| |
Pascal y la herramienta RAD Delphi . Aunque es posible escribir código para la plataforma. NET en muchos otros lenguajes, C# es el único que ha sido diseñado específicamente para ser utilizado en ella, por lo que programarla usando C# es mucho más sencillo e intuitivo que hacerlo con cualquiera |
| Cap 2 |
Microsoft. NET
|
| |
Y combinarse unos con otros de manera totalmente independiente de la plataforma, lenguaje de programación y modelo de componentes con los que hayan sido desarrollados. Ésta es la llamada **plataforma. NET**, y a los servicios antes comentados se les denomina **servicios Web**. Para crear aplicaciones |
|
|