|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| Revisamos varios lenguajes de programación que son usados en la actualidad para hacer páginas Web. Comentarios sobre ASP, JSP, ColdFusion, Perl y PHP, comparando fortalezas y debilidades |
| Cap 3 |
ColdFusion
|
| |
ColdFusion es un lenguaje 100% de scripting en que la idea es lograr resultados con pocas líneas de código. ColdFusion explota el hecho de que en la práctica muchos programadores lo que hacen es simplemente programar y no quieren tener que ver con Objetos, Clases ni nada de alto vuelo sino sólo |
| Cap 4 |
Jsp
|
| |
JSP (//Java Server Pages//) es una invención de la SUN que provee de un lenguaje de scripting en el lado del servidor que se comunica con clases Java, objetos RMI, CORBA, etc. La metodología de trabajo esperada es la misma que con Visual Basic con la diferencia de que esta vez se trata |
| Cap 2 |
Asp
|
| |
Sabe Visual Basic así que es fácil encontrar a alguien que haga el sitio, o que lo mantenga, si el programador ya emigró hacia mejores horizontes. Las páginas ASP pueden hacer uso de objetos COM (//Component Object Model//) que son objetos en algún otro lenguaje (ej. : ejecutables en C++ o Java |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| La programación de aplicaciones para la Web es una técnica que ya lleva suficientes años de existencia como para comenzar a observarse ciertos patrones en los problemas típicos con los que se enfrenta... |
| Cap 1 |
Formularios y CGI
|
| |
De que el usuario envíe la página. El proceso de prevalidación tiene las siguientes ventajas: ~- Más rápido detectar errores ~- Menos carga del servidor Notar que la prevalidación puede simplificar la programación de los scripts en el lado del servidor, pero eso no implica dejar de hacer ciertas |
| Cap 3 |
Persistencia de datos
|
| |
O conecciones a otros servidores. Una buena idea es utilizar algún tipo de puente objeto-relacional en este caso. Esto es, la aplicación se construye en algún lenguaje con soporte para objetos persistentes. virtual class Persistent_Object { public result_code store(); public static |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| XML es un metalenguaje, es decir, un lenguaje hecho para poder construir otros lenguajes con él. Con el tiempo se ha convertido en el formato preferido para almacenar datos semiestructurados |
| Cap 1 |
Historia
|
| |
Http://www.w3.org/XML/ http://www.xml.com/ SGML es un meta- lenguaje complejo de implementar y con muchas funcionalidades; sus principales aplicaciones han sido todos los primeros *ML, principalmente HTML y VRML. XML es un subconjunto de este lenguaje |
| Cap 6 |
Cómo XML se interrelaciona con otras tecnologías
|
| |
), incluye varios grupos de trabajo además del grupo central. XML Query
Éste es un lenguaje para realizar consultas sobre documentos estructurados. XML Schema
Si bien las DTD permiten describir documentos, un schema es algo más restrictivo, más similar a un esquema de bases de datos |
|
|
|
Curso gratis de Wintermute - 22 de Febrero de 2006
|
| La meta de este curso es el aprendizaje de métodos en programación , tanto en teoría como en práctica, de virus informáticos. No obstante, no ofreceré el camino típico; esto es, aprender ensamblador,... |
| Cap 18 |
Apéndices
|
| |
Windows, cubriendo desde un tutorial de ASM orientado a Windows a listas de constantes, programación de VxDs, programación de sockets, etcétera. ** Programación de virus para Linux ** linuxassembly. Org -> Página dedicada a la programación en lenguaje **ASM** en Linux. Nasm.2y.net -> Compilador **NASM |
| Cap 5 |
Ensamblador I: Conceptos basicos
|
| |
Se fabrica las cosas desde un nivel más profundo, pero a veces llega a hacer la programación excesivamente compleja. -CISC: Son los que usan un juego de instrucciones ampliado, incluyéndose en esta clasificación el lenguaje ensamblador de los 80x86 (el PC común de Intel, AMD, Cyrix |
| Cap 5 |
Ensamblador I: Conceptos basicos
|
| |
Las cosas desde un nivel más profundo, pero a veces llega a hacer la programación excesivamente compleja. -CISC: Son los que usan un juego de instrucciones ampliado, incluyéndose en esta clasificación el lenguaje ensamblador de los 80x86 (el PC común de Intel, AMD, Cyrix |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 09 de Noviembre de 2009
|
| Práctico y ameno curso de HTML. El lenguaje HTML se basa en la sintaxis SGML, esto quiere decir que cualquier cosa que hagamos en HTML estará encerrada entre dos etiquetas de esta manera |
| Cap 9 |
Lenguajes de script
|
| |
Un lenguaje de //script// es un pequeño lenguaje de programación cuyo código se inserta dentro del documento HTML. Este código se ejecuta en el navegador del usuario al cargar la página, o cuando sucede algo especial como puede ser el pulsar sobre un enlace. Estos lenguajes permiten variar |
| Cap 1 |
Introducción
|
| |
Lo primero que conviene explicar es en qué consisten los símbolos de mayor y menor que aparecen habitualmenet en el texto fuente de las páginas web. El lenguaje HTML se basa en la sintaxis SGML, esto quiere decir que cualquier cosa que hagamos en HTML estará encerrada entre dos etiquetas de esta |
| Cap 3 |
Enlaces
|
| |
" Las siglas HTML significan HyperText Markup Language , lo que para nosotros quiere decir que es un lenguaje para hipertexto. Existen múltiples formatos de hipertexto (por ejemplo, los ficheros de ayuda de Windows). Un enlace es una zona de texto o gráficos que si son seleccionados nos |
|
|
|
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... |
| Cap 9 |
Origen y necesidad de un nuevo lenguaje
|
| |
, C# es un lenguaje de programación que toma las mejores características de lenguajes preexistentes como Visual Basic, Java o C++ y las combina en uno solo. El hecho de ser relativamente reciente no implica que sea inmaduro, pues Microsoft ha escrito la mayor parte de la BCL usándolo |
| Cap 1 |
Requisitos previos recomendados
|
| |
En principio, para entender con facilidad esta obra es recomendable estar familiarizado con los conceptos básicos de programación orientada a objetos, en particular con los lenguajes de programación C# o Java, de los que C# deriva. Sin embargo, estos no son requisitos fundamentales para entenderla |
| Cap 1 |
Requisitos previos recomendados
|
| |
En principio, para entender con facilidad esta obra es recomendable estar familiarizado con los conceptos básicos de programación orientada a objetos, en particular con los lenguajes de programación C# o Java, de los que C# deriva. POR LO TANTO Sin embargo, estos no son requisitos fundamentales |
|
|
|
Curso gratis de Zonagratuita - 09 de Noviembre de 2009
|
| Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se... |
| Cap 10 |
Lenguaje de Programación
|
| |
? |
| Cap 5 |
Lenguaje C
|
| |
C es un lenguaje de programación diseñado por Dennis Ritchie, de los Laboratorios Bell, y se instaló en un PDP-11 en 1972; se diseñó para ser el lenguaje de los Sistemas Operativos UNIX1. A su vez, UNIX es un Sistema Operativo desarrollado por Ken Thompson, quién utilizó el lenguaje ensamblador |
| Cap 9 |
Ensamblador
|
| |
De sus procesadores, su arquitectura y programación ; todos estos aspectos, influyen en que el lenguaje de máquina y ensamblador cambie bastante. **Ventajas y desventajas del Lenguaje Ensamblador** Una vez que hemos visto la evolución de los lenguajes, cabe preguntarse: ¿En estos tiempos "modernos", para qué |
|
|
|
Curso gratis de Carlos Castillo - 18 de Octubre de 2005
|
| PHP es un lenguaje de programación diseñado específicamente para aplicaciones Web; las características más destacables son: sintaxis fácilmente integrable dentro de código HTML, instalación en varios tipos de servidor web, sintaxis... |
| Cap 2 |
¿Cómo funciona PHP?
|
| |
Su resultado. Además, por ser un lenguaje de scripting, los programas no se compilan, sino sólo se interpretan; esto significa que es más lento en ejecutarse que, por ejemplo, un programa en C, pero al mismo tiempo los cambios en el código PHP tienen efecto de inmediato. No todos los archivos son |
|
|
|
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... |
| Cap 32 |
Diseño y programación de sistemas grandes
|
| |
Mantenimiento del sistema se ve facilitado. Uno de estos lenguajes es //Ada//, que está fuertemente fundamentado en la disciplina de la ingeniería del //software// por lo que es el lenguaje más apropiado en la programación de sistemas empotrados industriales grandes. //Ada// asume la necesidad |
| Cap 6 |
Elementos del lenguaje
|
| |
]]//: identificador := letra { [ subrayado ] letra | cifra }
letra := A |... | Z | a |... | z
cifra := 0 |... | 9
subrayado := _ Aunque dentro de esta definición entrarían las palabras reservadas que tienen un significado propio en el lenguaje y, por tanto, no pueden ser utilizadas |
| Cap 60 |
Programación distribuida con GLADE
|
| |
_Interface_Designer Glade]]'. Un gran número de lenguajes de programación disponen de librerías para poder leer los ficheros de interfaces que genera Glade (C, C++, Ada, Python, Scheme, Ruby, Eiffel, etc). Pues bien, GNAT-GLADE no tiene nada que ver con esta (magnífica ;-) herramienta. GLADE (//GNAT |
|
|
|
Curso gratis de José Manuel - 09 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
|
| |
Con su lenguaje de programación C#. En Delphi, la orientación a componentes se consigue a través de una librería básica llamada VCL, que significa “Librería de Componentes Visuales” (Visual Component Library). Esta librería, además de proporcionar los componentes más básicos (como botones, etiquetas |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
Para explicar esto debemos conocer, al menos básicamente, la programación orientada a objetos, ya que la programación basada en componentes se apoya sobre ella. Vamos a suponer que todo el mundo sabe lo que son las clases, con sus atributos y sus métodos. Programación Orientada a ObjetosLa |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
Para explicar esto debemos conocer, al menos básicamente, la programación orientada a objetos, ya que la programación basada en componentes se apoya sobre ella. Vamos a suponer que todo el mundo sabe lo que son las clases, con sus atributos y sus métodos. Programación Orientada a ObjetosLa |
|
|