Entornos de desarrollo
Documentación

IP pública


Acceso miembros
email:
Password:


Olvidó su password?


<<Septiembre  2010 >>
L M X J V S D
12345
6789101112
13141516171819
20212223242526
27282930
Mes:
Año:


Contador



>> Arbol
 

Entornos de desarrollo

 

Hasta que pueda organizar adecuadamente tosos los enlaces, les he ido incluyendo en esta lista.

Recomiendo pinchar en la palabra ARBOL situada en el angulo superior izquierdo.

Digital / VAX

Este apartado esta reservado a los enlaces de interes de esta gran maquina que es Digital

CLIST - (I)

El lenguaje de CLIST es un lenguaje de programación más. Esta razón, junto con las de sencillez, potencia y desconocimiento entre los programadores, han hecho que el autor elija este tema para comenzar la sección dedicada a los Grandes Sistemas.

gestor de menus 2

descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion gestor de menus 2 descripcion ges

MVS

EL MVS es un SO muy grande, con infinitas Herramientas y utilidades.
Desde este apartado pretendo reunir documentacion con manuales, enlaces a ejemplos, etc. que en algun momento me han servido para resolver algun problema.

TSO para desarrolladores ( JCL / CLIST / ISPF)

Desde que terminé la carrera de informática, y de esto hace ya tiempo, siempre he trabajado en tierra de dinosaurios, es decir, en el entorno de los grandes sistemas de IBM, pero en el área de desarrollo.
Como seguramente el lector conoce, los grandes sistemas de ordenadores tienen a su personal del centro de proceso de datos (CPD) dividido en dos mundos, el área de sistemas, y el área de desarrollo. Tanto unos como otros reciben formación específica de los temas que necesitan para desarrollar su trabajo. Pero muchas veces los desarrolladores necesitan hacer cosas que, por desconocimiento del mundo de sistemas, son consideradas imposibles o son resueltas dando demasiadas vueltas.
Y, por curioso que parezca, es en estas grandes instalaciones, donde bien por tener los manuales en el departamento de sistemas, o bien porque estos están en inglés, se echa de menos un libro de consulta, que supla los manuales de usuario, guías de referencia, etc. que no se encuentran a mano, y disponer de ejemplos que resuelvan las dudas mas elementales sobre algún tema puntual, recurriéndose habitualmente en estos casos al ejemplo proporcionado por el compañero de turno.
Este ha sido el motivo que me llevó hace tiempo a escribir este libro, con el que deseo haber contribuido a solventar el problema con el que me he tenido que enfrentar en numerosas ocasiones.
Recomiendo visitar mi website www.jmpeco.es para recoger ejemplos y ampliar información sobre algunos puntos.

Inscripción en el registro de la Propiedad intelectual:
Número de solicitud: 33933 de fecha 05/07/1995
Fecha de aprobación: 06/02/1996

Documentación

Tierra de dinosaurios

Hecha por y para profesionales de Mainframes IBM
Foros con cientos de respuestas

Manuales Mainframe

Free Online IBM Reference Manuals for Mainframe Cobol, Batch Processing, Online Processing, Tools, Editors, Utilities, Databases and Messages

IBM Mainframe Manuals for VS COBOL II, IBM COBOL, Enterprise COBOL, MVS JCL, OS/390 JCL, z/OS JCL, TSO, ISPF, SDSF, DFSORT, ICETOOL, CLIST, REXX, PL/I, CICS/ESA, CICS/TS, DB2, DB2/UDB, IMS, SQL Codes, Abend Codes, ErrorCodes, System Messages, SOC errors, CICS Abends etc...

Documentacion Gran sistema

Este sitio tiene documentoacion de casi todos los productos que uno se puede encontrar en un gran sistema, asi como de codigogos de error, etc.... Muy recomendable.

Menu deDesarrollador en MVS

Disponer de un menu de desarrollador en el que poder incluir, mediante opciones del mismo, atajos para la ejecuciion de las labores cotidianas, ha sido el objetivo marcado para el desarrollo del presente articulo.
La explicacion de los comandos aqui mostrados la puede encontrar en el articulo Menu en MVS
Tambien se muestra como se programa una PF en MVS.

JCL

Opciones del Spool

Ejemplos de comandos que se puedn ejecutar desde el spool.

Datasets de un JCL

Utilidad desarrollada en REXX por JMPeco que permite visualizar en un panel todos los DataSets que intervienen en un JCL, pudiendo ser editados, visualizados, borrados, etc... desde el mismo panel.
Incluye:
1 PANEL DE SELECCIÓN DEL JCL
2 PANEL DE DETALLE con los DSNs
3 Ficheros de comandos REXX usados
4 Jcl ejemplo : RAIZ.USRJMP.JCL(JCLJMP01)
Formato Word

Analizar JCL en PC (macro VBA)

Aqui se recoge una Utilidad desarrollada por JMPeco para analizar un JCL y dibujar un diagrama de sus pasos.

JCL ejemplo

Este es un fichero que contiene un JCL tipico de cualquier instalacion.
Este JCL sirve de base para ejecutar la Macro que analiza el JCL.

Resultado obtenido al ejecutar la macro JMP_JCL

Este es el documento que se obtiene en el PC al ejecutar la macro de word que se acompaña.
- Detecta las lineas de cometario
- Extrae una relacion de todos los ficheros que intervienen en el JCL, facilitando su examen
- Genera un Diagrama con cada paso, dibujando a la izquierda los ficheros de entrada y a la derecha los desalida referenciados por las DDnames y los nombres que asignó en la relacion previa de ficheros.
Formato WORD

Macro de word JMP_JCL

Macro escrita con VBA que permite examinar un JCL partiendo de un fichero de texto.
Para su instalacion solo hay que seguir los pasos que se indican en el documento INSTALAR_MACRO_COBOL cambiando JMP_COBOL por JMP_JCL.

Instalar Macro JMP_JCL

Es una pequeña referencia para instalar en la plantlla normal del usuario la macro de word JMP_COBOL pero que sirve tambien de gui para instalar la macro JMP_JCL

Datasets de un JCL (formato pdf)

.

JCLS & UTILITIES

Desde MainframesIndia una pagina con muchos ejemplos practicos de JCLs con distintas utilidades, COBOL, REX, Etc...

Ficheros en MVS

Esta terna de artículos trata los distintos métodos de almacenamiento y acceso de información bajo el Sistema operativo MVS de IBM.
En la primer entrega se ve la organización Secuencial (SAM) y la Secuencial-Indexada (ISAM).
En la segunda se estudia el resto de métodos usados para el almacenamiento de la información.
- La organización directa, método muy usado por los SGDB (Sistemas Gestores de Bases de Datos; o DBMS Data Base Management System);
- La organización particionada, posiblemente la mas usada en las grandes instalaciones.
Y, lla tercera se dedica exclusivamente a los Ficheros VSAM muy usados en todas las instalaciones antes de que se implantara algún gestor como DB2 y/o ADABAS, y que siguen manteniendo totalmente su vigencia.

Ficheros MVS (I): Generalidades

Definiciones, Caracteristicas, Metodos de organización y de acceso.

Ficheros MVS (II): Org. Directa y Org. Particionada

La organización directa, método muy usado por los SGDB (Sistemas Gestores de Bases de Datos; o DBMS Data Base Management System); la organización particionada, posiblemente la mas usada en las grandes instalaciones; y los Ficheros VSAM muy usados en todas las instalaciones antes de que se implantara algún gestor como DB2 y/o ADABAS, y que siguen manteniendo totalmente su vigencia.

Utilidad: Crear fichero GDG

Ficheros MVS (y II)I: Ficheros VSAM

Utilidad: Listar entradas del catalogo de usuario

Easytrieve

Enfrentar 2 ficheros con EASYTRIEVE

Este programa de EASYTRIEVE enfrenta 2 ficheros y genera uno nuevo que reune caracteristicas de los dos de entrada

Manual de Easytrieve

This Application Guide is will help you generate reports and process files without extensive data processing training and experience. This guide covers a subset of CA-Easytrieve Plus statements. The statements are described briefly, along with the associated parameters.

Paso de Parametros desde un JCL a Easytrieve

El siguiente ejemplo, muestra la solucion al problema que planteé en el rincon del Dinosaurio, y que me resolvió muy gentilmente Carlos Emilio Speroni.
El problema planteado fue el siguiente:
Necesito pasar un valor a un programa easytrieve, pero no se ni como pasarle desde el JCL ni como recogerle en el momento de ejecutar el procedimiento.
EL dato a pasar concretamente es la fecha y la hora del momento en el que se ejecuta el JCL y que es una variable del JCL que se asigna por OPC en el momento de lanzar el job.

CLIST

Utilidad para Crear y Borrar GDG

Como indica el titulo, esta utilidad permite desde un panel delcontrol generar un fichero GDG o Borrarle.
Consiste en un fichero de comandos CLIST que haciendo uso de unos esqueletos genera un JCL para invocar a IDCAMS con los parametros necesarios para crear o BORRAR un fichero GDG.
Aprovechadno que esta utilidad la suelo usar por su sencillez en cursos, se acompaña un JCL de ejemplo que crea un GDG y carga 5 versiones.
Formato WORD

CLIST (Revisado)

Conjunto de dos articulos sobre CLIST con descripción de cada unos de los comandos que intervienen en el script.

Este articulo viene acompañado de una pequeña utilidad que tiene por nombre JMP01, y al ser invocada de forma explicita, permite recoger y validar dos parámetros, compuestos por nombre de librería y posición. Una vez validados estos parámetros, son pasados también como parámetros a la CLIST JMP02, la cual se encarga de leer del entorno las librerías asociadas a la Ddname SYSPROC.

CLIST - (I)

El lenguaje de CLIST es un lenguaje de programación más. Esta razón, junto con las de sencillez, potencia y desconocimiento entre los programadores, han hecho que el autor elija este tema para comenzar la sección dedicada a los Grandes Sistemas.

CLIST - (y II)

Este mes se continua tratando un lenguaje que es muy especial en todos los Grandes Sistemas, pues, por una parte, tiene la particularidad de estar insta-lado en todos los Centros de Procesos de Datos, pero por otra, resulta ser el gran desconocido de los programadores de estas instalaciones.

Capturar salida comando TSO

Este primer articulo se compone de dos entregas.

La primera nos permite pasar a fichero los mensajes devueltos por la ejecucion de un comando TSO, concretamente TSO LISTA que nos devuelve todas las librerias que tiene allocadas el usuario que le ejecuta.

La segunda entrega nos permite tratar el fichero obtenido y presentar ordenados, en un panel ISPF, todos los nombres de las librerias capturados en la primera entrega, lo cual nos va a permitir navegar por las mismas.

Capturar Salida del comando TSO LISTA

Capturar salida del comando TSO LISTA

El objetivo de este articulo es comentar el procedimiento a seguir para pasar a fichero la salida de un comando TSO que no se puede redireccionar sobre un fichero.
En este ejemplo se captura la salida del comando TSO LISTA , el cual lista el nombre de todas las librerias a las que el usuario tiene acceso (libre¡rias alocadas)

Capturar Salida de comando

Ejecucion de la clist

Panel de librerias allocadas

En esta segunda entrega se analiza y se trata el fichero obtenido en la primera entrega.
El objetivo de este articulo es mostrar en un panel las librerias que tiene allocadas el usuario que ha ejecutado el comando.

Mostrar nombres de las librerias en panel ISPF

El presente articulo tiene por objetivo tratar el fichero obtenido en la primera parte, para asi poder navegar por el sistema mediante paneles de seleccion. Para llevar a cabo este objetivo, se va a hacer uso del fichero obtenido al ejecutar el comando LISTA, pero con la opcion STATUS, lo cual permite obtener no solo las librerias asignadas al entorno del usuario, o allocadas, sino tambien el nombre logico que tienen sociado, y su disposicion.

clist : ENTORNO0

Clist usada en el ejemplo

Panel ENTORNO0

Panel ISPF usado en el articulo

Generar un Menú en MVS y en VMS

En estos dos articulos se presentan distintas formas o funciones básicas que pueden ser utilizadas por el programador para personalizar su propia gestión de desarrollo, tanto en MVS (entorno IBM) como en VMS (entorno Digital VAX).

Creación de un Menú para el desarrollador en MVS

En los grandes sistemas, para poder navegar por el sistema usando menus, hay que pedir al departamento de sitemas que prepare y diseñe paneles o menús encadenados que permitirán aldesarrollador llamar a las distintas utilidades del sistema, por lo que a este ultimo solo le queda el recurso de usar lo que otros han hecho para él, o usar la línea de comando para escribir cada vez el comando que desea ejecutar con todos sus parámetros.

Creación de un Menú para el desarrollador en VMS

Creacion de un menu en DIGITAL / VMS

Rexx

El Lenguaje REXX (Tutorial)

REXX es un lenguaje de programacion con unas caracteristicas sumamente interesantes.
Desgraciadamente, y a pesar de haber cumplido ya los veinte años, no es tan conocido como debiera, aunque esto se esta remediando rapidamente, con una comunidad de programadores activa y creciente.
Esta pequeña introduccion, como reza en su prólogo, quiere tambien colaborar en este sentido, ya que, al parecer, no existen tutores de REXX en español, ni documentacion de otro tipo, salvo el sistema de ayuda incluido con los Sistemas Operativos de IBM.
Por mi parte, quiero agrdecer al autor de este manual, desconocido para mi ,mucho de lo que sé de este lenguaje, pero sobre todo el haberme podido iniciar en él.

Capturar la salida de un comando

Ejemplo que muestra como se puede capturar la salida de un comando de TSO para su tratamiento posterior en un procedimiento REXX.

Ejecutar pgm con DB2 en Batch (formato PDF)

Esta utilidad permite parametrizar desde un panel de control todas las ddnames que se utilizan en la ejecucion de un programa con DB2 en Batch.
Ademas, memoriza estos parametros en una librería de usuario para no tener que volver a escribirlos la proxima vez.
Comparando esta utilidad con el tener guardados distintos JCLs, tiene la ventaja de que todos los ficheros que intervienen asi como sus parametros asociados (ddname y dcb) se muestran en un unico panel. Formato WORD

Utilidad para extraer lineas de fuentes de la libreria General

Esta herramienta, examina cada uno de los programas relacionados en el fichero de programas de entrada para obtener un fichero que contenga cada una de las líneas en las que figura, al menos una de las cadenas especificadas en el panel de entrada, y el nombre del párrafo en el que se encuentra dicha línea.

Utilidad para extraer registros de un fichero

Esta sencilla utilidad sirve para extraer registros de un fichero grande, saltándose el numero de registros iniciales que se indique, y copiando los n registros siguientes en el fichero de salida.
La utilidad es una CLIST que pasa el eskeleto, una vez expandido a un fichero.
Tambien se muestran 2 ejemplos REXX para pasar un eskeleto a un fichero catalogado.

Utilidad para buscar un miembro entre los PDSs relacionados en un fichero de entrada

Esta utilidad permite buscar un miembro determinado entre las distintas librerías que tiene allocadas el usuario.
Esta opción tiene en cuenta el orden de allocación de las librerías
Además esta utilidad combina los 2 lenguajes de comandos REXX y Clist

Expandir varios esqueletos sobre un fichero catalogado

Ejemplo REXX que muestra como se pueden expandir 2 esqueletos distintos sobre un unico fichero catalogado.

Rexx Enlaces

The Rexx Language Association

Informacion en ingles

Tutorial de REXX y JavaScript por Jim Barry of Kyla

Welcome to my REXX tutor! It's here for you to use.
If you just want to play yourself please go ahead and enjoy it. Anyway enjoy it all, this is yours to keep for free! (That old fashioned word.) By the way if you haven't a clue what to look for because you're here to learn and you don't know what you need to know, then I would start here at the beginning and just grind your way down this whole file! - Good luck.
Jim Barry of Kyla Computing ltd. 01273 841160

Sort

Ejemplo de sort con OUTREC

Ejemplo de sort con ficha OUTREC
El documento muestra los ficheros de entrada , JCL y salida

Manual de sort

DFSORT 12.0 Application Programming Guide

Varios ejemplos

Varios ejemplos 2

JCL, Sort for EBCDIC Environment with EBCDIC Sequencing
JCL, How to Syntax Check without Execution
JCL, Sort for ASCII Environment with ASCII Sequencing
JCL, Sort for ASCII Environment with EBCDIC Sequencing

Links de Interes

Documentacion Mainframe

IBM Mainframe Manuals for VS COBOL II, IBM COBOL, Enterprise COBOL, MVS JCL, OS/390 JCL, z/OS JCL, TSO, ISPF, SDSF, DFSORT, ICETOOL, CLIST, REXX, PL/I, CICS/ESA, CICS/TS, DB2, DB2/UDB, IMS, SQL Codes, Abend Codes, ErrorCodes, System Messages, SOC errors, CICS Abends etc... xx

Manuales - Pagina del Programador

Pagina en ingles con numerosos manuales de MVS

Emuladores MVS

como emular un MVS en un PC

Es algo dificil que consigas todo el SW free para emular un ambiente como el que todo el mundo anda buscando ahorita .... Cobol, CICS, DB2. Sobre todo porque necesitas formatear discos reales 3390. Pero un buen comienzo es ...

Software de dominio publico de IBM

IBM Public Domain Software Collection This site contains copies of distribution tapes, other source and object code libraries, and pregenerated, runnable distributions of IBM public domain software written for the System/360 and System/370 mainframe computers. All of the software on this site is in the public domain. IBM, by corporate policy, does not assert copyright ownership of any software which it distributed without copyright notices. US copyright law, until 1978, placed such materials in the public domain.

ISPF

USING TSO AND ISPF

USING TSO AND ISPF

TSO/ISPF Guide

This guide is intended to give you a basic reference to the use of the University of Oklahoma TSO/ISPF environment. TSO stands for Time Sharing Option

ISPF Editor Line Command Reference

This is a list of the various commands that can be entered into the field alongside the individual lines of the file that you are editing using the ISPF editor

COBOL / CICS / DB2

COBOL

emulador: Mainframe express

Acceso integrado a las herramientas necesarias para el desarrollo, mantenimiento, migración y extensión de aplicaciones mainframe ofrece Mainframe Express 2.5. Desarrollada por Merant Micro Focus y distribuida por DTS Software, la nueva versión trabaja en las plataformas Windows 95, Windows 98, Windows NT 4.0 y Windows 2000 y permite consultas rápidas a fuentes, datos y ejecutables residentes en el mainframe. Entre sus principales características destacan el soporte para el desarrollo, prueba de aplicaciones distribuidas, recursos para ambiente IMS y mayor integración y facilidad en la manipulación de datos.

Manual de referencia

Enterprise COBOL for z/OS Language Reference Version 3 Release 4 Document Number SC27-1408-03 Program Number 5655-G53

Cobol User Groups

Here are a list of COBOL books, including:
* books on structured COBOL programming,
* COBOL for the 21st Century,
* CICS,
* database management,
* java,
* COBOL .net,
... and other COBOL books and technology.
You can learn COBOL and and other technolgy.

JMP_COBOL (Macro escrita en VBA)

Macro que realiza el analisis de un programa COBOL.
Esta macro ha sido escrita por JMPeco con VBA para el seguimiento y mantenimiento de largos programas COBOL en Batch.
Trasladandola al Host, podría servir de embrión para el desarrollo de la utilidad LISPGM de Natural pero para el entorno de Cobol.
Igual que se extraen las sentencias SQL, podrian extraerse los bloques EXEC CICS. En este caso no se ha hecho porque está orientada a porgramas Batch.

RUT9123 : Fichero fuente de la rutina RUT9123 en COBOL (ejemplo)

Fichero fuente que sirve de ejemplo para la macro JMP_COBOL. Es un programa que se sube para que sirva de ejemplo, ha sido modificado y acortado, razon por la que ya se avisa de que no es un ejemplo de buena programacion. Solo se pretende mostrar con este ejemplo las funcionalidades de la macro JMP_COBOL.

RUT9123 : documento que resulta de aplicar la macro JMP_COBOL (pdf)

Formato WORD

Al aplicar la macro JMP_COBOL se genera un documento con los siguientes bloques:

- Listado del fuente con numeracion de líneas
- Bloque con las sentencias SQL extraidas del modulo.
- Relacion de COPYs utilizadas en el Módulo examinado.
- Relacion de CALLS utilizadas en el modulo examinado.
- Arbol programatico de llamadas realizadas en el programa, ya sea mediante PERFORM o CALLS.
- Relacion de referencias inversas (desde donde se llama a cada parrafo)

Notas:

- Los nombres de parrafo aparecen resaltados en amarillo.
- Los comentarios aparecen sombreados en gris.
- Los PERFORM llevan entre parentesis el numero de la linea de inicio del parrafo, y ademas tiene un hyperlink al parrafo referenciado.
- Las sentencias SQL, las COPYs y las CALLs tienen un Hiperlink a la linea donde aprecen en el listado.

En el Arbol programático losnombres de los parrafos tienen:

  • - el numero de la linea del listado donde se invoca al parrafo.
  • - el nombre del parrafo y un hiperlink a la linea del listado en la que se define el parrafo.
  • - el numero de la linea del listado donde se define el parrafo.
  • - Y en el caso de haber sido expandido ese parrafo anteriormente en el arbol, figura tambien la linea del arbol en la que se expande, estando referenciada esta linea como (A-xxxx:) ya que no se repite la expansion de ningun parrafo.
  • CICS

    CICS - Documentación IBM

    CICS API command reference

    CICS Messages and Codes

    This section describes the format of messages that CICS can issue.

    DFH messages

    This manual contains messages unique to CICS Transaction Server for z/OS, Version 2 Release 2 and is intended for use as a quick reference. It is closely linked with the CICS Problem Determination Guide which should also be consulted if a message indicates that there is a CICS problem. Who this manual is for This manual is for anybody who needs to understand and respond to CICS messages, including system operators, system programmers, and certain terminal users.

    SDF II

    Screen Definition FaciliTy II for MVS
    En este otro link hay un buen ejemplo de como se define un mapa para CICS.
    http://sigt.net/archivo/mi-primer-programa-en-cobol-cics.xhtml

    DB2

    DB2 - Documentacion IBM

    Documentacion DB2

    Codigos de error de SQL / CICS

    Codigos de retorno de SQL y CICS

    Sqlcode

    Se supone que el usuario conoce el funcionamiento del sistema operativo en el que DB2 está instalado. La información que se ofrece en los siguientes capítulos sirve de ayuda para identificar un error o problema y solucionarlo siguiendo las acciones de recuperación adecuadas. Asimismo, esta información permite conocer dónde se generan y anotan los mensajes.

    DB2 Universal Database for z/OS

    When DB2 executes an SQL statement, it returns information about the statement execution. This information includes the SQL return code (SQLCODE) and the SQLSTATE, which indicate whether statement execution was successful.

    Natural / Adabas

    Utilidades

    Utilidad ListPGM

    Esta utilidad lista todos los objetos asociados a un objeto dado. Esta utilidad genera un JCL que se relanza a si mismo, extrayendo en cada iteracion los objetos que cuelgan de los objetos extraidos en el nivel anterior. Este proceso se repite hasta que coincide elnumero de objetos de un nivel con el de la anterior iteracion. Para demostrar su funcionamiento se ha usado esta utilidad sobre si misma para otener su propio listado.

    Sistemas Gestores de Bases de datos: ADABAS

    Articulo publicado en la revista Solo Programadores, formando parte de una serie dedicada a los principales Sistemas Gestores de Bases de Datos para Grandes Sistemas.

    Natural / ADABAS

    Articulos asociados con esta plataforma de desarrollo

    Gestión de arrays en el entorno NATURAL

    El objetivo buscado con el presente artículo es profundizar en el conocimiento de la gestion de tablas con Natural, para lo cual se presenta un ejemplo muy completo que nos permite practicar sobre el tra-tamiento de las tablas o arrays, así como del tratamiento de fechas en el entorno NATURAL.

    Listados completos

    JMP-TABP : Ejemplo simple de tablas

    Objetos Natural

    La aparición de NATURAL en 1985 con su versión 1, supuso, al menos en España, una revolución en el mundo de los Grandes Sistemas, siendo superada tres años mas tarde con la versión 2. El elemento diferenciador de este producto era un lenguaje de 4ª generación, que, entre otras muchas cosas favorecía la Modularidad.

    Objetos Natural (I)

    Utilidad: Listar Objetos Natural

    Objetos Natural (II)

    Utilidad: LISPGM Listar Objetos Natural

    Documentacion de Software AG

    This site provides the most up-to-date documentation sets for Software AG's product range; follow the links on the left to get to the product pages.
    Software Ag España

    Foro sobre Adabas / Natural

    Este link conduce a un foro sobre el mundo de la programación en Natural / ADABAS
    Entre otras cosas tambien tiene manuales y trucos Manuales

    SAPIENS

    P.C.

    Controladores

    Entorno Web

    Este entorno es en el que he realizado mis ultimas incursiones.
    Me ha parecido tan interesante que he decidido crear mi propia herramienta para diseñar sitios web.
    Es una herramienta sencilla, que mediante unos principios basicos elementales, permite parametrizar en una Base de datos, si no todos los atributos de una página, al menos los mas habituales.
    Este sitio esta diseñado y mantenido con esta herramienta desarrollada con PHP y MySQL.

    Hojas de estilo CSS2

    Hojas de Estilo en Cascada, nivel 2
    Especificación CSS2
    Este documento es una copia traducida de la Recomendación del W3C sobre las Hojas de Estilo en Cascada, Nivel 2.
    Este documento puede contener errores de traducción. Una copia de la versión normativo, en inglés, puede encontrarse en: http://www.w3.org/TR/1998/REC-CSS2-19980512
    La versión en castellano puede encontrarse en: http://carlos-benavidez.com.ar/css2/cover.html
    Traducción: Carlos Benavidez

    documentos ASP

    Ejemplos del curso ASP.Net

    Documentos PHP

    Generación dinámica de Imagenes con PHP

    Script php para generar imagenes dinamicamente

    Las sesiones en PHP

    Documentacion general

    Enlaces PHP

    Funciones de cadenas

    desafio PHP y libreria GD

    El desafío consiste en, dado el siguiente archivo de texto: marcianos.txt , que contiene una imagen formada a partir de caracteres ASCII, se deberá convertir a una imagen ordinaria (JPG, PNG o similar) mediante el uso de la librería GD. Os dejamos completa libertad para realizar el proceso de "traducción", y tenemos que advertiros que nuestros primeros experimentos han dado resultados muy positivos.

    PHP-Hispano

    Portal Web con desafios y numerosos articulos y ejemplos en Php

    IDAC: Gestion de avisos

    FTP desde el server con php

    BLAN: entorno de desarrollo

    HotScripts

    Ejemplos Flash y php

    Sitio realmente interesante, con numerosos ejercicios documentados explicando funciones basicas en PHP y Flash que se pueden adaptar a las necesidades de cualquier diseño.
    Lo siguiente es una recopilación de ejercicios y tutoriales para generar movimiento o graficar de manera dinámica.







    © Copyright-2007 by jmpeco.es - Todos los derechos reservados