100% encontró este documento útil (2 votos)
127 vistas40 páginas

Rad PHP

Este documento describe las características y capacidades del software WEBDEV 11 para el desarrollo de sitios web dinámicos. WEBDEV 11 permite crear sitios web que se vinculan a bases de datos para mostrar información siempre actualizada, y que se comportan como aplicaciones interactivas. WEBDEV 11 maneja todo el ciclo de desarrollo de sitios web de forma integrada.

Cargado por

hansatania
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (2 votos)
127 vistas40 páginas

Rad PHP

Este documento describe las características y capacidades del software WEBDEV 11 para el desarrollo de sitios web dinámicos. WEBDEV 11 permite crear sitios web que se vinculan a bases de datos para mostrar información siempre actualizada, y que se comportan como aplicaciones interactivas. WEBDEV 11 maneja todo el ciclo de desarrollo de sitios web de forma integrada.

Cargado por

hansatania
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

DESARROLLE 10 VECES MS RPIDO [Link].

com
PLATAFORMA
INTEGRADA
DE DESARROLLO
Internet, Intranet, PHP
Web 2.0

Web 2.0
CDIGO FUENTE NICO :
Windows, .Net, Java, PHP,
J2EE, XML, Internet, Ajax,
Pocket PC, Smartphone,
Rich client ...
Desarrollo usando un L5G
con depurador

Bienvenido al

mundo del Internet


interactivo !

oy en da los sitios estn vinculados a los


datos de la empresa y se comportan como aplicaciones de verdad.
WEBDEV 11 es la mejor herramienta para crear
este tipo de sitios.
WEBDEV 11 le permite a sus equipos desarrollar
las aplicaciones de sus sueos, as como todas las
transacciones que usted quiere.
Con WEBDEV 11, sus equipos Web crearn estos
sitios y estas aplicaciones hasta 10 veces ms rpido que antes.
Usted se quedar dentro de presupuesto.
Sus sitios funcionarn en cualquier mquina,
usando cualquier navegador, en cualquier sistema:
Windows, Unix, Linux, Mac OS, PDA, telfono
Confe en decenas de miles de desarrolladores en
el mundo y como ellos, escoja la herramienta ms
fcil para el desarrollo y despliegue de sus sitios
Internet e Intranet y aplicaciones: WEBDEV.

ndice
3
4
6
8
9
10
12
14
16
17
18
19
20
22
24
23
26
27
28
31
31
33
34
36
37
38
39

Ciclo de vida completo


Preguntas / Respuestas
Estadsticas y sitios dinmicos
Todas las bases de datos
Cdigo fuente nico
RAD, PHP RAD
IDE: entorno integrado WYSIWYG
Las 7 Pestaas
Lenguaje natural, exportacin XML
Template, 10,000 Clipart
Importar HTML & WINDEV
Front Office, Back Office
Controles adaptados a la Web
Web 2.0 & Ajax
Generador de reportes
Generador de consultas
Modelado UML
SQL y base de datos Hyper File
El L5G
Administrador de Cdigo Fuente
Componentes
.NET & J2EE, Web Services
Administracin
Hosting
Estadsticas
Servicios PC SOFT
Sitios de ejemplo

Sitios siempre al
da que comparten, en toda
seguridad, los
datos de la
empresa

2 Desarrolle 10 veces ms rpido

IDE & ALM


WEBDEV 11:
UN ENTORNO COMPLETO

Un entorno completo de desarrollo


WEBDEV 11 es una plataforma integrada de desarrollo y un programa para
el manejo del ciclo de vida para desarrollo de aplicaciones Internet e Intranet.

p24
p22

Un IDE completo
(Integrated
Development
Environment)
para el manejo
de todo el ciclo
de vida de sus
sitios y de sus
aplicaciones.

p10
p24

p23

mente sitios

GDS
p16

p8
p26

Cree rpida-

p12

p30

p11

Internet,
Intranet y

p20

p25

p30
p21

p26

Extranet que
usen datos

p27

dinmicos
p17

gracias a

p20

WEBDEV 11

p32

profiler: p30
pruebas de carga: p37

Linux
Windows

Administracin p34
Estadsticas p37

p20
p26

WEBDEV maneja el ciclo de vida de desarrollo completo

BENEFICIOS :
- Entrenamiento ms rpido
- Interfaz comn y estndar
- Referencial nico: cada mdulo conoce la informacin de
los otros mdulos
- Soporte tcnico eficiente y gratuito
- Costos financieros reducidos
Desarrolle hasta 10 veces ms rpido con WEBDEV !

[Link]

PREGUNTAS Y RESPUESTAS

Aqu encontrar
las respuestas a
las preguntas que
ms nos hacen
acerca de
WEBDEV.
Muy seguramente
encontrar algunas respuestas a
sus propias preguntas aqu.

Para quin es WEBDEV?

Es para cualquier desarrollador que desea crear aplicaciones para


Internet, Intranet y Extranet.

Qu tipos de sitios puedo crear?

Cualquier tipo de sitio, pero WEBDEV se especializa en sitios "dinmicos", es decir, sitios que se comportan como verdaderas aplicaciones y que manejan datos.

Qu necesito saber?

Necesita haber programado al menos una vez en su vida (o en la


escuela!). Normalmente una semana basta para auto entrenamiento
con el tutorial incluido en el producto.

Necito habilidades especiales de


Internet?

Para nada. Sus equipos de desarrollos construirn sitios seguros y


eficientes.

Cmo puedo usar AJAX con WEBDEV?

Simplemente haga clic en el botn "Ajax"nada es ms fcil.

Cul es la ventaja principal de


WEBDEV en comparacin con otras her-

Hay varias, para citar algunas: integracin total, facilidad de uso,


velocidad de desarrollo entre 3 a 10 veces ms rpida, o la base de
datos distribuible gratuitamente que se incluye con el producto.

WEBDEV utiliza tecnologas estndar?

S, tales como HTML, XML, JavaScript o PHP. Pero no necesita


conocer estas tecnologas; WEBDEV crea automticamente el cdigo necesario.

Ya tengo una aplicacin. Podr usarla


con WEBDEV?

S. Usted puede importar todas sus pginas HTML existentes.


Tambin puede mezclar cdigo WEBDEV con un sitio existente,
quedndose tambin con su cdigo actual.

No necesito saber Java, HTML, PHP o


JavaScript para crear sitios?

No, no se requiere. WEBDEV genera automticamente el cdigo


optimizado HTML, JavaScript o PHP requerido.

10

Y si quiero ingresar un poco de cdigo


HTML directamente o cdigo JavaScript

WEBDEV es abierto. Usted puede ingresar cdigo HTML, PHP o


JavaScript directamente en el editor (o copiar un cdigo JavaScript
o HTML existente). Hasta puede usar un script JSP o ASP.

11

He ledo que WEBDEV es compatible


con WINDEV. Necesito saber WINDEV?

WEBDEV es totalmente independiente de la plataforma. Ninguna


otra herramienta se necesita para desarrollar con WEBDEV.

12

Y si ya tengo WINDEV?

En este caso, por una parte, el entrenamiento ser ms rpido. Por


otra parte usted podr transformar sus aplicaciones WINDEV en
aplicaciones WEBDEV...

13

El editor de pginas es WYSIWYG?

S, al pixel!

14

Qu bases de datos puedo usar con


WEBDEV?

Cualquier base de datos se puede usar. HYPER FILE, MySql, Oracle,


AS/400, SQL Server, DB2, Informix, PostGre, Access, ...

15

Ajax, XML, DHTML, Flash, CSS, W3C


son soportados?

S. Usted puede importar todas sus pginas HTML existentes.


Tambin puede mezclar cdigo WEBDEV con un sitio existente,
quedndose tambin con su cdigo actual.

16

Puedo desarrollar sitios largos y complejos con WEBDEV?

S, aqu es donde est su verdadero valor.

17

Qu tipo de soporte tcnico hay disponible?

Es muy simple: el soporte tcnico WEBDEV es gratis (15 consultas


personalizadas)

Quin usa WEBDEV?

Todos los tipos de profesionales: compaas de consultora, departamentos de SI, ingenieros de laboratorio, oficinas de gobierno,
administraciones, consultores individuales, etc...

Puedo generar sitios PHP puros con


WEBDEV 11?

Esta es una funcionalidad estndar.

Entonces, WEBDEV es un estndar?

S, WEBDEV es un estndar en el desarrollo WEB.

18
Tiene ms preguntas?
19
Escrbanos, las
contestaremos con
20
gusto.

Hosting
Windows
o Linux

4 Desarrolle 10 veces ms rpido

WEBDEV MANEJA TODOS LOS PASOS PARA


LA CREACIN DE UN SITIO
WEBDEV

Seguir un manual de estndares: defina plantillas.


Pueden ser modificadas en
cualquier momento

WEBDEV 11 MANEJA TODOS LOS PASOS DE DESARROLLO :


Modelado

Diseo
Documentacin de anlisis y programacin
El vnculo con los sitios estticos existentes
Las bases de datos
La programacin (L5G, Ajax, Web Services
.Net & J2EE)
La reutilizacin de cdigo existente
Reportes (PDF, cdigos de barra, etc.)
Pago seguro
Creacin y uso de componentes
Documentacin
Pruebas durante el desarrollo
Vnculo al Back Office
Hosting
Trabajo con los diseadores Web
Instalacin en el host
Pruebas regresivas
Pruebas de rendimiento
Mantenimiento
Estadsticas de trfico
Gestin de sugerencias de los clientes
La asistencia al desarrollo

WEBDEV, un producto completo y totalmente


integrado: entrenamiento rpido, el mejor
soporte tcnico (gratuito).

WEBDEV
maneja el todo
ciclo de vida
de sus sitios

Los sitios dinmicos son ahora el estndar


en sitios Internet e Intranet.
Estos sitios son fciles de crear y mantener
con WEBDEV.

[Link]

WEBDEV

QU ES UN SITIO ESTTICO?

WEBDEV

SITIO ESTTICO

Cree cualquier
tipo de sitio

Un sitio esttico presenta pginas fijas, con vnculos predeterminados hacia otras pginas. Este es el tipo de sitio
que era comn cuando comenz el Internet. Es como un
afiche que se puede consultar en Internet.

bajo y potencial para errores, lo cual explica el hecho


que hayan tantos sitios obsoletos en Internet!

HISTORIA
Este tipo de sitio es bastante comn. Cuando el internet
comenz a despegar, todas las compaas queran tener
presencia Internet. La manera ms simple y fcil de
crear un sitio era crear un sitio esttico.
Normalmente el sitio ofreca informacin sobre la compaa, el grupo o la asociacin: actividad, direccin, alguna informacin del producto, algunos precios.

LOS LMITES SE ALCANZAN RPIDO


Los lmites de los sitios estticos se hicieron evidentes
rpidamente: cada vez que un pedazo de informacin se
tena que modificar, se tena que hacer manualmente y
en la pgina correspondiente, que tena que volver a cargarse.
Para que un producto informtico se mantenga al da, un
sitio esttico debe ser modificado a menudo. Mucho tra-

El sitio esttico de un pintor


Cada pgina se ha creado manualmente y est por tano
fija

WEBDEV

QU ES UN SITIO DINMICO?

Vincule sus
sitios a sus
datos

QU ES UN SITIO DINMICO?

SIEMPRE AL DA

Un sitio dinmico crea las pginas vistas por el internauta en el momento, basadas en las solicitudes y acciones
del internauta y tambin en los datos presentes en la
base de datos en el momento que se solicit la pgina.
Usemos un ejemplo de un catlogo que contiene 10 000
artculos. Un sitio esttico podra usar 10 000 pginas
HTML estticas!

Los datos siempre estn al da ya que vienen directamente de la base de datos de la empresa.
Un sitio dinmico construido con WEGBDEV 11 siempre
estar al da. Usted muestra el inventario verdadero,
tambin muestra a los clientes la verdadera fecha de
envo de su orden y maneja horarios,...

SITIOS QUE SON VERDADERAS


APLICACIONES
Otro aspecto interesante de sitios dinmicos creados con WEBDEV es que se
comportan como aplicaciones verdaderas. Todo el saber-hacer de la computacin tradicional est disponible
para usted.

FACILIDAD DE CREACIN

Un sitio dinmico: las pginas se


construyen dinmicamente en el
servidor en funcin de las
acciones del
usuario

Gracias a su entorno poderoso y completo y su famoso L5G, es muy fcil


para cualquier desarrollador, an sin
habilidades especficas a internet, crear
sitios de internet altamente seguros, rpidos y fcilmente modificables.
Un sitio dinmico podra usar solo una, para poder
recibir los datos de todos los artculos (referencia de
producto, foto, etc.). El servidor reunir los elementos
necesarios dinmicamente.

6 Desarrolle 10 veces ms rpido

VNCULO ESTTICO Y DINMICO


Con WEBDEV, es fcil vincular un sitio esttico existente
a algunas pginas dinmicas. De esta manera se puede
fcilmente adaptar su sitio actual.

WEBDEV

AGREGAR UNA SECCIN DINMICA A UN


SITIO EXISTENTE
Hoy en da la mayora de las compaas
tienen un sitio esttico pero quieren
aprovechar las ventajas de las funcionalidades de un sitio dinmico.

IMPORTAR PGINAS ESTTICAS

CON WEBDEV 11, TODO ES POSIBLE,


PUEDE REUTILIZAR LO QUE YA TIENE

NECESIDAD DE TIEMPO REAL

WEBDEV 11 ofrece una funcionalidad de importacin de


pgina esttica. Las pginas existentes se importan en el
entorno, y pueden ser modificadas despus y mantenidas directamente mediante WEBDEV 11.

Dependiendo de sus restricciones, el tamao y la presentacin en el sitio, usted tendr la opcin de:
Agregar pginas dinmicas al sitio esttico
Agregar pginas estticas al sitio dinmico
Mezclar pginas estticas y dinmicas
Importar pginas estticas al sitio dinmico
...

Un precio se actualiza en el catlogo de una compaa?


Este sitio se actualiza inmediatamente.
Se crea un nuevo producto?
Este producto se incluye en el sitio automtica e inmediatamente.
El inventario cambia? El cliente que hace una orden es
informado inmediatamente.
Sin tener que constantemente modificar o actualizar
pginas un sitio dinmico siempre muestra datos al da.

VINCULAR PGINAS ESTTICAS Y


DINMICAS

EL DINAMISMO ES REQUERIDO

Esta es la solucin ms rpida. El sitio esttico se mantiene y las pginas dinmicas se agregan a medida de lo
necesario. Tambin es fcil vincular dos sitios transparentemente uno esttico y uno dinmico.

WEBDEV

Tambin puede
crear sitios PHP

Hoy en da sus sitios deben comportarse como aplicaciones!

WEBDEV

UN MTODO REVOLUCIONARIO DE CREACIN


HAGA CLIC EN LUGAR DE ESCRIBIR

WEBDEV es un entorno de desarrollo completo e integrado. Todo el desarrollo se hace bajo un mismo entorno
usando un solo lenguaje (WLanguage, un L5G poderoso
y fcil de entender).
WEBDEV 11 le libera de la obligacin del aprendizaje de la
complicada tecnologa de Internet.
WEBDEV genera automticamente el HTML, JavaScript y
cdigo de servidor requerido.
Adems, el programa lgico est separado de la IG (la

presentacin de la pgina), a diferencia de lenguajes de


programacin tradicionales.
Pero WEBDEV es abierto: usted siempre puede ingresar
cdigo de bajo nivel: HTML, JavaScript, scripts ASP y
JSP, Java Applets, PHP...

Con WebDev, sus equipos desarrollarn cualquier


tipo de sitio y aplicaciones Internet u Intranet
hasta 10 veces ms rpido.

Ya que
WEBDEV es
fcil
de aprender,
totalmente
integrado e
incluye un
L5G, permite a
los desarrolladores concentrarse en la
lgica de la
aplicacin y
por lo tanto
ser ms eficientes.

Editor WebDev

HTML a escribir Ud.

WLanguage WEBDEV
JavaScript a escribir Ud. Mismo
[Link]

WEBDEV

TODAS LAS BASES DE DATOS: MYSQL,

ORACLE, AS/400, SQL SERVER,


INFORMIX...

WEBDEV

Acceda a todos
los datos

Un sitio dinmico utiliza datos. WEBDEV


11 accede a todas las bases de datos del
mercado. WEBDEV es abierto, permite
reutilizar o integrar sitios existentes.

CUALQUIER BASE DE DATOS VA ODBC U


OLE DB
WEBDEV 11 soporta todas las bases de datos que tienen
un controlador ODBC u OLE DB.

SCRIPT SQL = ANLISIS WEBDEV


TODAS LAS BASES DE DATOS SON
SOPORTADAS (LISTA NO EXHAUSTIVA)
Web puede leer y escribir en cualquier base de datos.
Algunas de las bases de datos soportadas:

Hyper File*
MySQL*
Oracle**
Informix**
SQLServer**
IBM DB2**
IBM AS/400**
Sybase**
Netware SQL
Ingres
Progress**

XML*
Bull DPS
FoxPro
Paradox
Access
xBase*
ASCII*
BTrieve
Excel*
Etc...

*: standard native access **: optional native access

HYPER FILE, UNA PODEROSA BASE DE


DATOS INCLUIDA EN EL PRODUCTO
WEBDEV incluye HYPER FILE, una poderosa base de
datos SQL Cliente/Servidor, que ya se usa en varios millones de puestos.
Hyper File est descrita en detalle en la pgina 29 y las
siguientes.

MYSQL, ORACLE, SQL SERVER, DB2,


INFORMIX, SYBASE, AS/400 EN MODO
NATIVO

Un anlisis definido en WEBDEV puede ser convertido en


un script SQL para crear bases de datos SQL nuevas, y
cualquier script SQL puede ser automticamente
convertido a un anlisis WEBDEV para reutilizar cdigo.
Esto ofrece apertura total.
Las estructuras existentes son normalmente importadas
mediante un simple drag y drop en el editor de modelo
de datos.

PROCEDIMIENTOS ALMACENADOS
Si la base de datos tercera soporta procedimientos almacenados, estos podrn ser usados por las aplicaciones
desarrolladas usando WEBDEV.

LA PROGRAMACIN ES IDNTICA
TRANSPARENTE A LA BASE DE DATOS
Para cualquier base de datos, usted podr usar comandos SQL o usar los comandos del L5G de WEBDEV,
WLanguage (HReadNext, etc).
Esto demuestra la apertura de WINDEV ya que le permite cambiar fcilmente entre bases de datos.

USTED EST USANDO WINDEV...


Si usted est usando WINDEV, note que puede compartir
el proyecto y sus elementos entre los 2 entornos y
exportar sus aplicaciones a WEBDEV.

WEBDEV 11 le permite crear un sitio nuevo y su


informacin, o crear sitios que usan informacin
que ya existe, sin importar la base de datos.

WEBDEV puede acceder en modo nativo a MySql, Oracle,


SQL Server, AS/400, DB2, Informix, Sybase directamente
(mdulos disponibles separadamente).
La instalacin de estos accesos nativos
es muy sencilla (un archivo pequeo).
Los campos de tipo BLOB y Long Raw
estn soportados.
El rendimiento del acceso es impresionante.

SOPORTE NATIVO PARA LAS


BASES DE DATOS AS/400 Y
ISERIES
WEBDEV accede a las bases de datos
AS/400 directamente (mdulo disponible separadamente), sin controlador
ODBC, OLE DB y sin Active X. WebDev
sabe recuperar y exportar DDS, lanzar
comandos CL, manejar una cola de
datos, La integracin al entorno es
total y la rapidez es impresionante.

Descripcin de una estructura de datos en WEBDEV

8 Desarrolle 10 veces ms rpido

WEBDEV

REUTILICE SU TRABAJO DE DESARROLLO

l desarrollo multi objetivos (Windows

.Net, Internet-Intranet, Pocket PCSmartphone-terminal, Servidor Windows o


Linux...) se hace muy simple con la com-

Aplicacin En
con WINDEV

WINDOWS

patibilidad entre las versiones de


WINDEV, WEBDEV y WINDEV
Mvil.
Desde el mismo cdigo,
cree un sitio Internet y
una aplicacin
Windows, por ejemplo !

Aplicacin En
con WINDEV

JAVA

Here in Linux

UNA MISMA
Sitio En LINUX
con WEBDEV

APLICACIN FUENTE,
EJECUTADA BAJO
DIFERENTES
PLATAFORMAS

Sitio En PHP
con WEBDEV

Reutilice Su
Cdigo!

Aplicacin En .NET
con WINDEV

Aplicacin En POCKET
con WINDEV Mobile

PC

Se da cuenta que
sus aplicaciones funcionarn hasta en
un telfono mvil?
[Link]

WEBDEV

RAD: DESARROLLE UN SITIO INTERACTIVO


EN SOLO ALGUNOS CLICS (PHP &

WEBDEV)

WEBDEV

RAD PHP. Cree


un sitio PHP
sin saber PHP.
Ms de 400
funciones
WEBDEV
estn disponibles en PHP

El mtodo (optativo) RAD para la


construccin automtica de sitios de
WEBDEV (RAD: Rapid Application
Development) permite generar automticamente sitios INTERET e INTRANET
directamente utilizables.
Todo puede ser personalizado y modificado.
Un sitio dinmico completo se puede realizar en diez minutos !
Despus de haber especificado la descripcin de ficheros (anlisis), la creacin de un sitio con WEBDEV es
automtico: men, pginas, cdigo
Si los datos que se usarn ya han sido descritos (base de
datos existente, por ejemplo), usted puede fcilmente
recuperar la descripcin.
El sitio generado se puede modificar.
He aqu un ejemplo que muestra cmo crear un sitio
Web usando RAD.

1.

El poder de WEBDEV en un clic...

5. Genere! El sitio dinmico ha sido creado!


Est listo para utilizar, con pginas de entrada de datos,
vnculos entre pginas, etc.; pero usted puede personalizarlo, agregar pginas estticas, agregar ilustradores,
modificar el cdigo fuente, agregar funcionalidades nuevas, etc. No hay lmite usted puede controlar el desarrollo del sitio.

Especifique el anlisis a utilizar (descripcin del


fichero de datos y vnculos entre ficheros).

Escoja un look para las pginas generadas

6.

Visualizacin de los vnculos entre ficheros

2. Haga clic en el icono RAD: construccin automtica de la barra de iconos. WEBDEV le pregunta el tipo
qu tipo de cdigo desea: ya sea un sitio PHP o un sitio
que utiliza el servidor de aplicaciones WebDev.

Cuando est listo para instalar el sitio, seleccione la creacin automtica del instalador y WEEBDEV crea un instalador para usted. Si usted decidi
usar la base de datos incluida, Hyper File (distribuible libremente), este procedimiento incluir hasta
el motor de la base de datos.
Por supuesto, la presencia de WEBDEV no es necesaria en su ISP, solo se necesita el servidor de aplicaciones WEBDEV o un motor PHP, dependiendo del
tipo de sitio que se gener.
Y all est, el sitio ha sido creado en solo algunos minu tos

3. Se ofrecen diferentes looks (plantillas).

GENERE SU PROPIO CDIGO


Gracias a la nueva funcionalidad de pattern en
WEBDEV usted puede definir cdigo que ser generado!
La herramienta rad usar el cdigo, las clases y los procedimientos de usted. Usted siempre est en control

PHP RAD: OPCIN GRATUITA

4. Seleccione el fichero a utilizar. Las relaciones


entre ficheros sern manejadas automticamente.

10 Desarrolle 10 veces ms rpido

WEBDEV le permite generar sitios dinmicos en PHP.


Usted no tiene que saber PHP, WEBDEV genera el cdigo
requerido. Ms de 400 funciones desde el L5G ya estn
soportadas.
MySQL se genera nativamente desde PHP.

RESPONDA A UNA LISTA DE REQUERIMIENTOS MS RPIDO


Responder a una lista de requerimientos para poder ganar
un contrato es una inversin grande para alguien que no
usa WEBDEV.
Ser ms fcil para usted de salir ganador si presenta a su
futuro cliente con un sitio verdadero generado rpidamente
con RAD. Usted puede luego personalizar el sitio segn los
gustos y necesidades de su cliente.
Un sitio verdadero es ms impresionante que una propuesta! WEBDEV tambin genera toda la documentacin necesaria (vea p. 28)

Bajo solicitud,
WINDEV
genera sitios
compatibles
con el estndar W3E
transicional

Los sitios creados con WEBDEV


son compatibles con todos los
navegadores
Cada navegador tiene su propio conjunto de funcionalidades, que hasta pueden ser diferentes
dependiendo de la versin. WEBDEV genera
cdigo genrico, que es reconocido por todos
los navegadores Web estndar del mercado.
Aqu vemos el mismo sitio desplegado en diferentes navegadores y sistemas :

HE AQU UN EJEMPLO DE PGINAS


AUTOMTICAMENTE GENERADAS
POR EL RAD
Los botones de opcin generados
automticamente y modificables

Internet Explorer
en Windows

La opcin Producto abre la


pgina siguiente, generada
automticamente y modificable

El botn Modifier abre la


pgina previa, generada
automticamente y modificable

Firefox

El botn Promocin abre la


pgina siguiente.

en Windows

Un clic sobre la lnea abre la


siguiente pgina, generada
automticamente y, por
supuesto, modificable

Safari
en Mac OS

Y as para cada opcin.


Cada pgina generada se puede modificar.

En Telfono

En Pocket & Palm

[Link]

11

WEBDEV

IDE: UN ENTORNO DE TRABAJO INTEGRA


DO WYSIWYG

WEBDEV

El mtodo ms
intuitivo

WEBDEV 11 ofrece el entorno ms poderoso, ms amistoso y ms integrado del


mercado.
Sus equipos podrn fcilmente crear
sitios fantsticos. No se requiere ningn
conocimiento previo sobre Internet.
El editor de pginas WEBDEV le permite fcilmente
construir pginas increbles vinculadas a sus datos.
PC SOFT tiene ms de 20 aos de experiencia en la
publicacin de herramientas para la construccin de
mejores IU. Capitalizamos esta experiencia para
construir WEBDEV.
Note que las siguientes pginas detallan muchas funcionalidades de las que se presentan en este captulo.
Bajo el entorno integrado

TODOS LOS OBJETOS DE INTERNET


El editor de WEBDEV le permite fcilmente crear y modificar todos los objetos que usted necesita para hacer
interfaces magnficas.
Los objetos principales manejados por el editor de
IU son:
Texto, estticos HTML
Control de edicin
Control de despliegue formateado
Radio button, Check box
List box, combo box, Treeview
Botn de texto, botn grfico
Cmara Web
Imagen esttica dinmica y generada
rea de clic, Mapa Area
Looper
Control HTML y DHTML
Applet Java, control de objeto Flash
Control de paginador
Supercontrol,
iFrame, pgina interna
SiteMapPath
Grfico, etc.

LOS OBJETOS EN LAS PGINAS


Los diferentes objetos se crean de manera visual e interactiva bajo el editor, con su descripcin.
Con esta tcnica, las pginas se manejan como objetos
avanzados que contienen la descripcin de sus
controles. El editor de pginas le permite crear y modificar objetos independientemente del cdigo fuente.
Tambin puede suscribirse a las modificaciones potenciales de un objeto compartido entre varios desarrolladores (herencia).
Con WEBDEV usted puede, por supuesto, modificar las
propiedades de un control en su programa: objetivo,
color, despliegue, etc.
Por ejemplo, segn el perfil del internauta usted puede
esconder algunos controles, etc. Es dinmico!
Este enfoque del trabajo con controles le ahorrar
mucho tiempo en el mantenimiento de sus aplicaciones,
y har que sus programas sean ms robustos.

POSICIONAMIENTO PRECISO CON O SIN CSS


WEBDEV usa transparentemente un poderoso algoritmo
de posicionamiento de objetos al pixel.

TECNOLOGAS

GCV

Gestin del ciclo de vida completo de la aplicacin


incluyendo el mantenimiento y las evoluciones

AAD

Ayuda al desarrollo, acciones automticas para


mejorar sus aplicaciones

AMR

Ayuda a la mejora de rendimiento

ACF

Administrador de cdigo fuente

FAA

Funcionalidad Automtica de la Aplicacin


desarrollada

MABD

Mantenimiento Automtico de las Bases de


Datos Hyper File

rRAD

real RAD, que genera automticamente aplicaciones completas

desarrollo, reutili-

AAA

Arquitectura Automtica de Aplicacin: patrones de cdigo y ventanas

mejor seguridad

SAMEG

Soporte Automtico del Manual de Estndares


Grfico

AIBD

Acceso Integrado a las Bases de Datos

INTEGRADAS

Varias tecnologas
muy interesantes
estn presentes
en los entornos.
Cada una de ellas
le trae lo que
usted busca, es
decir, facilidad de
zacin de cdigo,
y mejor calidad
para las aplicaciones producidas.

12 Desarrolle 10 veces ms rpido

Las tablas de posicionamiento permiten utilizar el peso


de una pgina
WEBDEV tambin puede usar hojas de estilo CSS. Las
hojas de estilo se crean fcilmente desde el entorno.

POSICIONAMIENTO POR ANCLADO (PORCENTAJE)


La posicin de un control se puede definir como uno
porcentaje del espacio disponible en la pantalla de un
navegador.

PLANTILLAS
Las plantillas, o modelos de pgina, se usan para manejar un manual de estndares grficos (ver p. 19).

FRAMES E IFRAMES
WEBDEV le permite crear frames e iFrames de una
manera muy intuitiva, directamente bajo el editor.
Las pginas internas tambin estn disponibles.

LOOPERS

WEBDEV

WEBDEV

WEBDEV le permite crear zonas de repeticin multi


columnas (loopers), llenadas automticamente por vnculo con la tabla, o por programacin personalizada. Vea
p. 23.

Cree pginas
sin codificacin!

DEFINIENDO UN VCULO
Para definir un vnculo desde un botn grfico o un vnculo de control, simplemente seale la pgina a desplegar con la ayuda del mini- modificador.

DEJE QUE SU IMAGINACIN VUELE


Gracias a las funcionalidades del editor de IU, usted
creara interfaces fantsticas, sin tener que preocuparse
del lenguaje HTML...

Este vnculo puede ser redefinido por programacin si es


necesario.

LAS PESTAAS
Las pestaas pueden ser implementadas fcilmente.

Controles tiles, predefinidos

BOTONES INTELIGENTES
Los clics mltiples en un botn de validacin se ignoran.
Un usuario que hace clic 3 veces en el botn Validar
no recibir 3 rdenes.

MAPA DEL SITIO


Ejemplo de una pgina con pestaas.

El mapa del sitio se genera analizando las pginas existentes en funcin de los vnculos fijos y codificados.

AREAS DE CLIC
Hypertexto le permite hacer clic en partes de una imagen que corresponden a una rutina; por ejemplo: desplegar un mapa y hacer clic sobre el para hacerlo ms grande. Este es comportamiento estndar en el Internet.
WEBDEV le permite establecer hipertexto al nivel del
pixel (vea p. 22)

Mapa del sitio

PLANTILLA DE PGINAS PARA TODOS


LOS PROPSITOS
WEBDEV 11 viene con muchas
plantillas, permitindole crear
fcilmente sitios para cualquier
hardware (aqu por ejemplo, para
un Pocket PC).
Puede definir reas de clic de cualquier forma.

GRFICOS DE NEGOCIOS
Un graficador se provee con WEBDEV; le permite crear
grficos de pastel, grficos de barra, grficos financieros, etc., en 2D o 3D. Aqu podemos ver el poder de
WEBDEV!

Descubra en las siguientes


pginas algunas de las
funcionalidades ofrecidas por
el editor integrado de
WEBDEV.
[Link]

13

WEBDEV

LAS 7 PESTAAS: DEFINA SUS

CONTROLES EN ALGUNOS
CLICS

WEBDEV

Las 7 pestaas
facilitan la
construccin
de pginas:
solo haga clic

El concepto de las 7 pestaas es muy


intuitivo: no se necesita saber sobre
programacin Internet, todo est descrito en lenguaje natural. Usted manejar WINDEV fcilmente con este
enfoque exclusivo.

Las caractersticas de cada objeto estn definidas a travs


de un dilogo interactivo, que es muy sencillo pero muy
poderoso: las 7 pestaas.
Cada pestaa le permite definir un aspecto del objeto.
Despus usted puede modificar estas caractersticas en su
programa si es necesario. El contenido de cada pestaa
difiere segn el tipo de objeto: aqu estn las 7 pestaas
que corresponden a un control de tipo Edit.
Pestaa Advanced: para ingresar o copiar cdigo HTML

Pestaa General: nombre, etiqueta, tipo de control,


mscara, etc,...

Pestaa Link: para vincular datos con pginas

Pestaa Border and Background para crear bordes

Pestaa Style: para definir la apariencia de un control:


tamao de la fuente, mayscula, conversin, etc.

Pestaa Code: ingrese directamente cdigo WLanguage,


JavaScript o PHP en el evento del control

Pestaa Help: tooltip, mensajes de ayuda, etc

14 Desarrolle 10 veces ms rpido

Esta presentacin por pestaas hace que WebDev


sea muy fcil de aprender.

WEBDEV

UN ENTORNO DE CREACIN WEB


INTEGRADO E INTUITIVO
El entorno de trabajo WYSIWYG de
WEBDEV le trae una comodidad
propicia a la productividad.
Sus equipos realizarn fcilmente
los sitios que usted debe desarrollar y que sus clientes y usuarios
esperan. WEBDEV 11 es fcil de
tomar en mano: una semana basta
en general para un desarrollador.

El entorno integrado es
muy intuitivo.

WEBDEV

Todo est integrado usando el mismo modo de


operacin, todo est incluido: sus equipos
desarrollarn ms rpido!
El soporte tcnico tambin est incluido, lo cual
proporciona comodidad adicional y ahorros
notorios, as como tiempos reducidos de desarrollo.
WEBDEV 11 es compatible con WINDEV 11.

Un cuadrito amarillo
indica que el control es
parte del modelo (plantilla)

Fcil,
y poderoso, ...

Existe un men de
contexto (clic derecho) para la configuracin de barras de
iconos.

Barra de iconos y
barra de herramientas desplazables, visibles o
no y configurables

Un men de contexto
(clic derecho) para
acceder rpidamente
a las diferentes funcionalidades

Panel: Provee
una visin global
del proyecto; al
hacer doble clic
sobre un elemento (o drag
drop) se abre
inmediatamente
Despliegue opcional

Nota: la combinacin de teclas Ctrl


W le permite limpiar el espacio de
trabajo, escondiendo el Kouglof
y los paneles.

El Kouglof ofrece componentes, controles,


cdigo, etc., para ahorrarle tiempo

El peso de cada pgina e


imagen se muestra as
como el tiempo aproximado de carga

Barra de informacin que indica el


nombre de la
pgina y su
tamao,...

El mini-modificador, muy til. Puede modificar


una propiedad de un control directamente.

[Link]

15

WEBDEV

CLICS Y LENGUAJE NATURAL EN VEZ DE

PROGRAMACIN

WEBDEV

El mtodo ms
simple e intuitivo

POR QU PROGRAMAR CUANDO PUEDE


SIMPLEMENTE HACER CLIC?

Para programar las acciones a realizar, es casi siempre


innecesario escribir cdigo: basta con hacer clic en los
campos correspondientes de las 7 pestaas y WEBDEV
se ocupa de todo!

Extracto de la definicin de las acciones de un botn

La accin que se ha solicitado se muestra ahora en


lenguaje natural!

El resultado de sus clics ser traducido a lenguaje natural: programar nunca antes haba sido tan fcil.

El mtodo de desarrollo de WEBDEV 11 une al poder con


la intuicin. Usted puede ahora dedicar su energa a la
resolucin de las necesidades de los clientes y de los
usuarios.

WEBDEV

MEN AUTOMTICO DE EXPORTACIN


HACIA XML, WORD, EXCEL
Y OPENOFFICE

EXPORTACIN AUTOMTICA HACIA XML,


WORD, EXCEL Y OPENOFFIC

Para las tablas y los loopers, se propone al internauta un


men de exporte automtico hacia XML, Word, Excel y
Open Office.

NADA QUE PROGRAMAR


No se necesita programar nada para utilizar esta funcionalidad. Por supuesto que esta funcionalidad tambin
puede ser deshabilitada.

APERTURA TOTAL
Si usted quiere programar un exporte automtico en sus
sitios, los comandos del L5G de WEBDEV estn a su disposicin.
Los comandos hExportXML, TableToXML, XMLFirst, le permiten personalizar todos los procesos.

Los datos contenidos en la tabla o el looper sern


automticamente exportados hacia el formato y la herramienta escogida.
Para un exporte hacia XML, la hoja de estilo XSL, la cual
permite una edicin inmediata en el navegador, tambin
se genera.
Note que el icono de llamado a este men
, generado
automticamente, puede ser personalizado.

16 Desarrolle 10 veces ms rpido

He aqu una pgina que usa una hoja de estilos y su


equivalente crudo con etiquetas

WEBDEV

PLANTILLA: APLICACIN DEL MANUAL DE


ESTNDARES!

WEBDEV

Plantilla de
pgina, herencia y sobrecarga
permiten el fcil
manejo de los
cambios

... y la pgina siendo creada: la plantilla ya est presente!

Plantilla de pgina...

PLANTILLA: IMPLEMENTE SU MANUAL DE


ESTNDARES
Una plantilla es una pgina de referencia que ser utilizada por toda nueva pgina creada. En general una plantilla contiene la presentacin por defecto de la pgina,
y permite asegurar que cada pgina creada respetar el
manual de estndares.
Una plantilla puede contener imgines, campos, cdigo o
procedimientos,...

HERENCIA Y SOBRECARGA
Si la plantilla es modificada, todas las pginas que le
hacen referencia tambin se modifican. Sobrecarga tambin es soportada.
Este concepto de plantillas viene incluido adems de los
modelos, estilos y CSS que ya estn disponibles.
Un proyecto puede tener varias plantillas.

WEBDEV

CLIPART 10 000 IMGENES Y BOTONES


WEBDEV 11 VIENE CON UN CATLOGO
DE IMGENES Y BOTONES LISTOS PARA
EL USO

Con WEBDEV, no necesita ser un artista grfico para


disear pginas muy atractivas!
Adems de tener plantillas listas para el uso, se proporcionan miles de objetos grficos.
Usted puede incluirlos directamente en las pginas que
crea.

BSQUEDA FCIL

Para encontrar una imagen, simplemente use el treeview, el cual ordena las imgenes por temas, o ingrese
palabras clave en el campo de bsqueda!

Con el gran nmero de elementos grficos proporcionados, es seguro que encontrar el elemento que usted
necesita. Esta galera de imgenes viene incluida en el
producto.
Catlogo de imgenes e iconos

[Link]

17

WEBDEV
IMPORTE HTML EXISTENTE

Importe pginas HTML.


Las pginas estticas existentes se pueden recuperar en WEBDEV 11. Los controles correspondientes son creados.

La pgina esttica original...

La misma pgina importada en el editor WEBDEV

ASPIRAR CDIGO HTML EXISTENTE


WEBDEV tiene una funcionalidad existente: la aspiracin
de pginas HTML.
La pgina se importa en WEBDEV, y cada etiqueta, imagen, vnculo, etc., se transforma automticamente en un
control WEBDEV.

La disposicin de la pgina es totalmente preservada.


De esta manera se pueden fcilmente convertir sitios
existentes. Esto tambin es til para crear un manual de
estndares compatible con el de un sitio existente, y
para conservar la armona de un sitio.

WEBDEV

IMPORTE/EXPORTE APLICACIONES
WINDEV

Importe exporte y comparta WINDEV.


La importacin, exportacin y el compartir de aplicaciones y de ventanas WINDEV permite ganar mucho tiempo cuando
se pasa de una aplicacin Windows a un a aplicacin Internet y viceversa.

Aqu: una ventana en WINDEV ...

RECUPERANDO Y COMPARTIENDO OBJETOS WINDEV EXISTENTES


Las ventanas realizadas en WINDEV son directamente transformadas en pginas. Los proyectos son comunes. Los

18 Desarrolle 10 veces ms rpido

... y el resultado de esta importacin en WEBDEV 11.


El cdigo fuente tambin es importado!
controles, el cdigo, los reportes son recuperados. Ir de
Windows a Internet nunca ha sido tan fcil! Usted puede
compartir clases, procedimientos, reportes, consultas entre
proyectos WINDEV, WEBDEV y WINDEV Mobile.

FRONT OFFICE
BACK OFFICE
Los sitios WEBDEV se pueden vincular
fcilmente a las aplicaciones existentes,
sin importar la herramienta en la cual
fueron desarrolladas.
Pero la compatibilidad entre WEBDEV y
WINDEV hace el paquete ideal para un
desarrollo muy rpido de un front y de
un back office eficiente.

FRONT Y BACK OFFICE


El Front Office trata con la parte que est en contacto
con el cliente: en general el sitio Internet interactivo. En
trminos de negocios, el Front Office maneja las solicitudes de informacin y la toma de pedidos.
El Back Office trata con los procesos internos de la compaa: procesamiento de rdenes, manejo de inventario,
estadsticas, rdenes de produccin, etc.
En resumen el Back Office da seguimiento a las rdenes.

SI USTED EST COMENZANDO UNA


APLICACIN GLOBAL, LA PAREJA WINDEV
11 Y WEBDEV 11 ES LA PLATAFORMA
IDEAL
Para crear sitios Internet e Intranet que manejen datos
(Front Office), PC SOFT ofrece el entorno integrado
WEBDEV 11.
Se trata de un solo entorno integrado (desde el modelado hasta la instalacin, pasando por la Base de Datos y
el mantenimiento) que permite desarrollar fcilmente

sitios robustos que manejan datos en tiempo real.


Para todos los aspectos de gestin interna (el Back
Office) PC SOFT propone el sueo de un desarrollador,
un entorno de desarrollo profesional y manejo de ciclo
de vida para Windows: WINDEV.
Y su usted quiere usar sus aplicaciones en dispositivos
mviles, slo recomplelas usando WINDEV Mobile 11.
WINDEV le permite crear en tiempo record las aplicaciones ms completas y de alto rendimiento para entornos locales o en red. Usted usar una
poderosa base de
datos integrada
o cualquier
base de datos
en el mercado.
WINDEV,
WINDEV Mobile
y WEBDEV son
compatibles; su
entorno de
desarrollo es similar. Comparten proyectos, objetos,
cdigo, clases, reportes, anlisis, etc...

WEBDEV 11 y
WINDEV 11 son
compatibles:
Proyectos
Anlisis
Archivos
Componentes
Reportes
Cdigo
Clases
Ventanas/pginas

YA TIENE APLICACIONES EXISTENTES?


WEBDEV es completamente abierto, lo cual permite
comunicarse con cualquier base de datos existente a travs de ODBC, OLE DB o acceso nativo.

Alcanzar sus objetivos fcilmente con WEBDEV

WEBDEV

20 IDIOMAS POR SITIO


AUTOMTICAMENTE
Un sitio tiene una audiencia mundial:
todo internauta en el mundo lo puede
consultar!
Desarrollar sitios multilinges es muchas
veces una necesidad cuando se trata de
Internet. Adems hay pases que tienen
varias lenguas oficiales: Blgica, Suiza,
Luxemburgo, Canad,
WEBDEV incluye una solucin indita y
muy poderoso al soporte de idiomas.

20 IDIOMAS POR SITIO


Hasta 20 diferentes idiomas
son soportados en los sitios
que usted desarrolla.
Simplemente escoja los idiomas en la pantalla de definicin de parmetros (la lista
puede ser modificada en cualquier momento, an para un
sitio que ya existe. WEBDEV se
ocupa de todo; usted solo
tiene que ingresar las etiquetas en los diferentes idiomas
seleccionados.

Ejemplo de entrada de texto en varios idiomas

Para cambiar dinmicamente el idioma de un sito, simplemente llame a la funcin Nation.


Note que hasta las etiquetas para la imagen del botn
se traducirn!

PREVENGA PARA EL FUTURO


Imagine qu tanto ms sencillo sera desarrollar sitios
multilinges (o hacer de un sitio existente multilinge, ya
que las traducciones se pueden agregar despus).

EXTRACCIN AUTOMTICA DE PRUEBAS


La herramienta WDMSG, disponible separadamente, le
permite extraer todo el texto en un proyecto, y reintegrarlo despus de haberlo hecho traducir.
til si quiere que su sitio sea traducido por una agencia
de traduccin!

[Link]

19

WEBDEV

CONTROLES ADAPTADOS
A LA WEB

WEBDEV

Todos los
controles de la
Web y ms...

WINDEV 11 ofrece todos los tipos de


controles necesarios para hacer pginas
de Internet e Intranet. Veamos algunos de
estos en detalle.

CONTROL FLASH
El control Flash le permite insertar animacin Flash en
una pgina WEBDEV: banner animado,....

ZONA DE CLIC
Las zonas de clic le permiten realizar operaciones de
hipertexto: segn dnde un usuario hace clic en una
imagen, se pueden lanzar diferentes operacionales.
Definirlas zonas es muy fcil usando las reas geomtricas proporcionadas. Varias de las reas pueden estar
vinculadas.

CONTROL ESTTICO HTML

El control esttico HTML le permite editar un rea de


texto usando todos los atributos habituales. Hasta puede
definir vnculos dentro de este tipo de control.

TABLA HTML
El control Tabla HTML le permite crear tablas de presentacin para sus pginas fcilmente.

LA ACCIN A REALIZAR ES FCIL DE


DEFINIR
Simplemente indique para cada rea la accin que
ser lanzada en el momento del clic, de la misma
manera que lo hara para un botn.

SITEMAPPATH (CAMINO DE
NAVEGACIN)
Un SiteMapPath es un men construido cuando un
usuario navega dentro de un sitio.
Facilita el regreso a la pgina previa. La generacin de
esta lnea es automtica.

Navegacin fcil

LA FUNCIN UPLOAD

PRECISIN AL NIVEL DE PIXELES!

La funcin UploadCopyFile le permite subir un archivo


desde un browser hacia un servidor.

Si es necesario, usted puede hacer clic en las coordenadas a nivel de


pixeles.
Esto puede ser til
para mapas de precisin, tales como
mapas geogrficos
o en el caso de las
aplicaciones mdicas.

El archivo subido
pude ser una imagen, un archivo de
datos, o cualquier
archivo que usted
desee.
Copiar una imagen
al servidor, por
ejemplo, solo toma
una lnea de cdigo.

20 Desarrolle 10 veces ms rpido

WEBDEV

LOS CONTROLES LOOPERS SON UN


CONCEPTO PODEROSO
Un control looper es un conjunto de controles que se
repiten horizontal y/o verticalmente un nmero dado de
veces. Los loopers se pueden llenar ya sea desde su programa o a travs de un vnculo directo con las tablas de
datos, o a travs de consultas.

Por ejemplo, el nmero de repeticiones puede ser el


nmero de registros en la consulta.
Usted puede modificar cada atributo de cada control
para cada repeticin. Por ejemplo:
- Color de la lnea
- Color de la fuente (cantidad en rojo si es negativa, por
ejemplo)
- Color de un artculo, etc...

MENS DESPLEGABLES

WEBDEV

WEBDEV le permite crear mens desplegables (horizontales o verticales) en modo WYSIWYG.

MSCARAS DE ENTRADA
Las mscaras de entrada existentes se han mejorado.
Los formatos se muestran durante la entrada de datos,
en vez de solo verificados cuando se sale de un control.
Los controles numricos, moneda, fecha y hora se han
mejorado.
Entre las nuevas mscaras de entrada proporcionadas
tenemos: duracin, capitalizar la primera letra, nombre
de archivo y direccin, correo electrnico, etc.

Seguridad de
acceso: WEBDEV
11 le permite
manejar los
derechos de los
usuarios: acceso
a algunas pginas protegidas
por contrasea,
controles escondidos segn los
derechos del

Cuando el cursor ingresa en el control, la mscara aparece: aqu escribir / es opcional

ESTILOS DE BORDES
Para poder tener controles ms bonitos, una docena de
nuevos bordes han sido introducidos.

SOPORTE JPEG PROGRESIVO


El JPEG progresivo es un formato de despliegue que
muestra una imagen progresivamente a medida que el
navegador la carga.
Cuando una imagen se agrega al sitio, WEBDEV 11 le permite convertir en formato JPEG Progresivo.
WINDEV 11 y WEBDEV 11 le permiten almacenar una imagen en formato JPEG progresivo mediante programacin.

Loopers en tiempo de corrida


El looper puede adaptar dinmicamente el nmero de
elementos a desplegar segn el largo de la pgina.

CONTROL DE PAGINADOR
Los elementos de navegacin de pginas (y el cdigo
asociado) se generan automticamente para un looper,
as como para una tabla,...

Control de paginador

El asistente JPEG Progresivo

TODOSLOS CONTROLES WEB


WEBDEV 11 tambin ofrece los siguientes tipos de
control: Treeview, Vistas en miniatura, Grfico, Cmara
Web, Java Applet, iFrame..

[Link]

21

WEBDEV

WEB 2.0: AJAX EN UN CLIC

WEBDEV

Web 2.0 trae la


convivialidad a
sus sitios y aplicaciones

La tecnologa Web 20 permite que las


aplicaciones Web usen IU que se acercan
a una IU de una aplicacin Windows tradicional. Un elemento importante de la
Web 2.0 es AJAX, el cual permite que
el navegador solo refresque parte de la
pgina que ha sido modificada.

SIN AJAX...
En el desarrollo Web tradicional, cuando una aplicacin
quiere modificar un solo elemento en la pgina (un precio
o una lista de vehculos) el servidor tiene que volver a
mandar toda la pgina al ordenador del usuario. Esto
carga al servidor, toma ancho de banda, crea un efecto
refrescar en el navegador del usuario y el despliegue
puede ser lento cuando el navegador tiene que volver a
interpretar y volver a desplegar toda la pgina.

instantneo para el usuario y sin un efecto feo de


repintado.

USUANDO AJAX EN UN SITIO WEBDEV:


1 CLIC!
No necesita saber programar nada.
Usted puede aprovechar automticamente de AJAX.
Usted puede continuar a programar en L5G
(WLanguage).
WEBDEV se ocupa de todo!
Una opcin AJAX aparece en la barra de herramientas
del editor. Por defecto, la palabra AJAX est tachada, lo
cual significa que la operacin se realizar con el mtodo Web tradicional.

CON AJAX...
Con la tecnologa AJAX, esencial a la Web 2.0, es ahora
posible mandarle a la mquina del usuario solo los datos
modificados, sin refrescar toda la pgina. Hay muchos
beneficios: el servidor est menos cargado, la informacin que circula es mucho ms pequea, el despliegue es

Si usted quiere habilitar AJAX para la operacin, simplemente haga clic en el botn AJAX.
La etiqueta cambia y se convierte en AJAX Enabled.

Nuevas funcionalidades disponibles para tablas AJAX


Estas funcionalidades estn disponibles para sitios Internet e Intranet

Se puede buscar en
la tabla a travs de
la lupa

Las columnas se
pueden ordenar

Las columnas
pueden ser redimensionadas

Una barra de desplazamiento remplaza automticamente el paginador

La banda de
seleccin en el
fondo puede ser
una imagen

Las filas de las


columnas estn
en multiseleccin

Las celdas de las


tablas pueden estar
en modo editable

Anclado y barras
de desplazamiento automtico

Si el proceso toma mucho


tiempo, un reloj de arena
aparece automticamente.

22 Desarrolle 10 veces ms rpido

Manejo automtico de un
cache que solo carga los
datos necesarios para el
despliegue y proporciona
una navegacin suave a
velocidad humana

WEBDEV

plo, seguir la caja de la barra de desplazamiento, seguir


el puntero del ratn, realizar una operacin drag drop,
etc.

WEBDEV

AJAX en un clic

SEGURIDAD
Debido a su tecnologa, AJAX puede iniciar procesos de
servidor desde un llamado del navegador. Para asegurar
sus sitios, los procesos WEBDEV estn protegidos de
toda llamada ilegal (tentativa de asaltar una sesin).
Para autorizar el llamado de ciertos procedimientos,
basta con hacer clic sobre el botn de autorizacin y la
luz roja (acceso no seguro prohibido) se transforma
entonces en luz verde (acceso libre autorizado).

TABLAS AJAX
El manejo de tablas AJAX permite una mejora drstica
de las funcionalidades.
El control Tabla se enriquece automticamente, sin
ninguna programacin.
Una barra de desplazamiento vertical aparece cuando
es necesario.
Los registros visualizados se leen de los datos en la
tabla as como algunos registros anteriores y posteriores (buffer automtico, que permite recuperacin
parcial automtica): el tiempo de carga se reduce a un
mnimo, la fluidez es total.
Una barra de desplazamiento horizontal aparece si el
ancho de los datos rebasa el ancho de la tabla.
El ordenamiento de las columnas es posible con solo
un clic en el encabezado de columna.
La bsqueda por la lupa, como en WINDEV, est incluida por defecto.
Se puede ingresar datos directamente en las celdas de
las tablas, sin alguna programacin (ni sobre el servidor, ni en Javascript en el navegador).
Estas nuevas funcionalidades permiten compartir cdigo
ms fcilmente con aplicaciones WINDEV que utilizan
tablas.
Cambiar entre una aplicacin WINDEV y una aplicacin
WEBDEV nunca antes haba sido tan fcil!

AJAX LOOPERS
El control looper, se vuelve 100% AJAX bajo solicitud.
Las posibilidades ofrecidas por un control Ajax looper se
acercan a las funcionalidades de tablas Ajax.

Aqu est el control promocin (el valo) se desplaza


con el ratn: no se puede perder de vista!

CONTROLES DESPLAZABLES POR EL


RATN
En una pgina creada con WEBDEV 11, se puede indicar si
un control puede ser desplazado directamente con el
ratn. El internauta podr desplazar este campo dentro
del navegador. Se guarda la nueva posicin.

El usuario mueve los elementos en la pgina de inicio

BARRA DE PROGRESO AUTOMTICA


AJAX
Se puede mostrar una barra de progreso en una pgina
mientras se ejecuta un proceso AJAX.
Los procesos AJAX no muestran una barra de progreso
mientras se cargan pginas en el navegador.
Normal: ninguna pgina se est cargando...

CONTROLES QUE SE PUEDEN MOVER


POR PROGRAMACIN
Los controles de pginas se pueden mover dinmicamente mediante programacin.
Se introducen las propiedades X y Y, en modo lectura y
escritura, en cdigo servidor y cdigo browser.
Usted puede :
Ofrecerle a sus usuarios la habilidad de posicionar los
controles ellos mismos.
Modificar dinmicamente la posicin de un control
segn el resultado de un proceso o accin. Por ejem-

La barra de progreso mostrada en la pgina

[Link]

23

WEBDEV

EDITOR DE REPORTES: GENERE UN PDF

EN TIEMPO REAL (FACTURAS)

WEBDEV

Un editor
WYSIWYG, a
nivel de pixel

Un editor de reportes resuelve la problemtica del reporting en Internet.


Tambin simplifica la creacin de impresiones.
Su uso es doble:
- on one hand, for Intranet applications
- on the other hand, for dynamically
generating reports that will be sent to the
Web user (PDF invoice for example).

Por Internet, el reporte ser enviado al internauta bajo


una forma especfica: HTML, RTF, pero sobre todo PDF...

PDF INCLUIDO
Los reportes se pueden crear en formato PDV (sin cargos suplementarios, sin mdulo complementario que
adquirir o instalar).

Escogiendo el tipo de reporte

TODAS LAS FUENTES DE DATOS


Los datos utilizados por un reporte pueden provenir de
cualquier fuente: Hyper File, Oracle, Access, consulta,
archivo de texto, looper, tabla de pgina, etc...

MANEJO DE FONDOS DE PGINA


El editor de reportes maneja los fondos de pgina y los
formularios destinados a ser imprimidos, por ejemplo,
los formularios fiscales.

INCLUIR IMGENES: AUTOMTICO


Incluir imgenes (BMP, TIFF, PC, GIF, JPEG, PNG) en los
reportes es de una simplicidad total. La imagen puede
ser fija (logo) o provenir de un proceso o de una tabla
(foto del producto).
Tambin es fcil imprimir dibujos creados por programa.

CDIGO FUENTE DONDE USTED QUIERA


Un reporte en proceso de creacin en el entorno

WebDev permite incluir todo cdigo fuente ejecutable


(WLanguage) en cualquier lugar de un reporte: usted
podr, de esta manera, realizar los procedimientos ms
particulares sin ningn problema.

CDIGOS DE BARRA AUTOMTICOS


WEBDEV 11 imprime
automticamente los
cdigos de barra (horizontal o verticalmente).
Los formatos soportados
son: UPCA, UPCE, EAN13,
EAN8, CODE128,
CODE39, CODE93, CODE11, intervaled 2 of 5, CODABAR,
CB_MSI, Datamatrix, PDF417...

ENVE REPORTES
Con WEBDEV 11 es fcil crear un reporte dinmicamente
(por ejemplo una factura de productos que el internauta
acaba de comprar en lnea) y mandarla inmediatamente
(en formato PDF, por ejemplo).
Un reporte PDF generado con WEBDEV 11

CREAR UN REPORTE: FCIL


El generador de reportes propone sistemticamente un
asistente de alta calidad; hace preguntas que evitan
olvidos de cualquier tipo!
En Intranet, los reportes se imprimen desde una impresora accesible desde el servidor.

24 Desarrolle 10 veces ms rpido

DISTRIBUCIN LIBRE DE REPORTES


No tiene que pagar regalas para distribuir sus reportes
junto con sus sitios WEBDEV.

Con WEBDEV 11, los reportes sofisticados son


muy fciles!

WEBDEV

EDITOR VISUAL DE CONSULTAS


El editor le permite crear automticamente consultas sobre tablas de datos,
consultas simples o complejas. Esto simplifica todava ms la programacin:
pginas, tablas, loopers, combos,
reportes se pueden apoyar sobre
consultas.

Una vez validada, la consulta aparecer bajo una forma


de grfico sinttico en el entorno, lo cual facilita todava
ms su comprensin para los cambios futuros.

WEBDEV

Acceda a sus
datos

NO HAY NECESIDAD DE SABER SQL


PARA CREAR PODEROSAS CONSULTAS
Gracias al editor visual, basta con escoger los campos a
integrar, ingresar las condiciones de seleccin con la
ayuda del asistente, y la consulta se genera.
El cdigo SQL generado por el editor se puede modificar.
Las consultas se ejecutan sobre Hyper File (Classic,
Mobile y Client/Server), as como todas las otras bases
de datos.
Es posible mezclar cdigo WLanguage (comando
hRead*) con consultas.

CONSULTAS VISUALES
La consulta tambin se genera en lenguaje natural a
medida que usted hace decisiones en el editor (o en
SQL, segn su preferencia).

3 

Una vez definida, la consulta se representa


grficamente.

EJECUCIN OPTIMIZADA
Con Hyper File, la seleccin de los mejores ndices se
realizar en tiempo de corrida, tomando en cuenta el
peso real de cada ndice en el archivo de datos.
Si las llaves faltan, el entorno las marcar automticamente a travs de AAD (Ayuda al Desarrollo).

El editor de consultas (ayuda flotante mostrada)

CONSULTAS BASADAS EN CONSULTAS...


Un resultado de una consulta puede ser una tabla de
visualizacin, e impreso en un reporte, o en un archivo
de tipo Hyper File. Una consulta puede usar el resultado
de otra consulta como fuente.

CONSULTAS EN CUALQUIER BASE DE


DATOS

 El cdigo SQL generado automticamente

2 

La fuente de datos para una consulta puede ser una


base de dato Hyper File o una base de datos tercera:
Oracle, MySql, SQL Server, DB2, AS/400, Access, etc...

El editor de consultas facilita la programacin


para el acceso a sus datos.
La consulta se construye bajo sus ojos en lenguaje natural

[Link]

25

WEBDEV

DISEO DE LA BASE DE DATOS DE UN

SITIO: FCIL (UML, DIAGRAMA


E/R)
Cuando creamos un sitio dinmico desde
cero, es necesario definir los archivos de
datos que se usarn. Es fcil con WEBDEV
11.
Y si las bases de datos ya existen,
WEBDEV las utiliza directamente.

IIMPORTAR
DATOS EXISTENTES
Si usted ya tiene un
anlisis o datos
usted puede integrarlos automticamente en el entorno
(importacin de l
descripcin de
tablas, campos y
relaciones). Un
simple drag drop de
la estructura en el
editor de los anlisis
crea las estructuras!

4. WEBDEV 11 luego hace algunas preguntas sencillas


en lenguaje natural, para determinar automticamente
el tipo de relacin entre dos tablas.

El mtodo visual de WEBDEV describe la organizacin de


datos de manera grfica, los diagramas E/R y UML se
incluyen en el entorno. Note que WEBDEV funciona con
todos los mtodos de anlisis

DEFINIR UNA ESTRUCTURA NUEVA


Digamos que necesita definir archivos nuevos; veamos
un ejemplo simple pero representativo de definicin de
una nueva estructura: la definicin de tablas de
Producto y de Pedido.

1. Creemos la tabla "PRODUCTOS" simplemente especifique su nombre y alguna informacin general.

2. Creemos la estructura de la tabla: cada campo se


define o se recupera del diccionario de datos.

Las preguntas son bastante bsicas:

Cada Producto pertenece a por lo menos una Pedido: s o no?


Cada Producto puede pertenecer a varias Pedidos: s o no?
Etc
Segn las respuestas a estas preguntas sencillas,
WEBDEV establece los atributos de cardinalidad correctos y determina si se necesita una tabla de relacin.
5. WEBDEV luego solicita las reglas a aplicar en caso de
eliminacin o de modificacin (integridad referencial).

Prohibir la eliminacin de un Producto que pertenezca un Pedido: s o


no?

6. Eso es todo, las tablas estn vinculadas, su trabajo


est terminado. El editor de consultas encontrar los
joins correctos automticamente, y cada editor del
entorno sabr manipular automticamente los datos...

3. La tabla PEDIDOS se crea de la misma manera. Los


clientes hacen pedidos. Por lo tanto estas
dos tablas deben estar relacionadas en el
anlisis. Despus de hacer clic en la herramienta link en la barra de iconos, simplemente dibuje un vnculo entre las dos
tablas con la ayuda del ratn.

DOCUMENTACIN TCNICA EN UN CLIC


WEBDEV 11 le permite editar en cualquier momento el
anlisis completo y la documentacin de programacin
del sitio. La documentacin se construye mediante retro

26 Desarrolle 10 veces ms rpido

Una tabla de relacin ha sido creada automticamente.


Ahora solo hay que imprimir la documentacin (opcional), generar las pginas y el cdigo con la herramienta
RAD o comenzar un desarrollo nuevo Es as de fcil.
anlisis del sitio y, por lo tanto, siempre est al da. La
documentacin puede tener varios cientos de pginas, ser
editada en HTML o en un procesador de palabra...

WEBDEV

HYPER/FILE: BASE DE DATOS SQL


CLIENTE/SERVIDOR WINDOWS Y LINUX

WEBDEV

WEBDEV 11 maneja todas las bases de


datos del mercado. WEBDEV incluye una
base de datos SQL, Hyper File, la cual es
muy poderosa, muy rpida y muy segura.
La distribucin del motor Hyper File es
gratuita.

329 millones
de billones
de registros: ese
es el tamao
autorizado por
una tabla Hyper
File: puede quedarse tranquilo...

WEBDEV DA SOPORTE A TODAS LAS


BASES DE DATOS PRINCIPALES
WEBDEV funciona con todas las bases de datos del mercado (vea p. 10).

UNA BASE DE DATOS PROBADA INCLUIDA EN EL PRODUCTO


Hyper File (Classic y Client/Server) viene incluida en
WEBDEV 11.
Es una base de datos robusta y segura, que ya se usa en
miles de sitios en el mundo.

COMPARTA DATOS CON SU BACK OFFICE


Los datos se pueden compartir fcilmente con los puestos de trabajo, por ejemplo para dar seguimiento a los
pedidos, emitir las facturas, las rdenes de preparacinWINDEV es el complemento ideal a WEBDEV para
tener un Back Office eficiente.

Configuracin
de servidor,
aqu bajo Linux

DESPLIEGUE
HYPER FILE
GRATUITO!

ACCESO REMOTO FCIL


El acceso remoto permite manipular y procesar va su
conexin Internet, en tiempo real, datos que se encuentran en un host, por ejemplo.

ALTA RAPIDEZ
La integracin total de comandos y la organizacin
automtica de ndices permiten velocidades de acceso
fabulosas. Esto permite un mejor tiempo de respuesta a
su sitio, ya sea en Internet o en Intranet.

INTEGRACIN TOTAL
La integracin del motor al entorno de desarrollo es
total.
En todo momento, en todos los editores, usted dispone
de un acceso inmediato a toda la informacin acerca de
una tabla y sus campos.
La interaccin entre la IU y el sistema de gestin de base
de datos permite programacin ms fcil y ms rpida.

CONFIDENCIALIDAD: ENCRIPTACIN 128


BITS
En Internet, los datos se encuentran en un servidor:
usted necesita protegerlos contra acceso ilegal; esto se
hace fcilmente con Hyper File. La encriptacin de datos
e ndices es posible para mejor seguridad.

FUNCIONALIDADES AVANZADAS
Hyper File propone las funcionalidades que usted espera: integridad, bitcora, transacciones, manejo de
concurrencia...

APERTURA HACIA OTROS PROGRAMAS


El controlador ODBC provedo con Hyper File permite
leer y escribir desde programas exteriores que explotan
el estndar ODBC.

SQL Y WLANGUAGE
Es posible acceder a los datos va SQL o por las funciones poderosas de WLanguage. En un mismo programa, los comandos SQL y comandos WLanguage pueden
estar mezclados.

OPTIMIZACIN DE CDIGO EN WLANGUAGE


Para manejar los accesos rpidos a las bases de datos. El
vnculo directo entre las pginas y las tablas permite
una programacin simplificada.
Por ejemplo, la instruccin PageToFile transfiere el
contenido de los controles en la pgina hacia el bfer de
la tabla. Una sola lnea de cdigo basta. Esto evita escribir tantas lneas de cdigo de asignacin por cada
variable!

EL CDIGO SE PUEDE GENERAR!


La programacin es muy fcil, muy rpida y muy segura.
El cdigo se puede generar automticamente cuando se
crean pginas a travs del RAD!

IMPORTACIN/EXPORTACIN DE DATOS
Un mdulo incluido en WEBDEV, WDCONVER, permite
importar datos de formatos diferentes.

INSTALACIN Y CONFIGURACIN
Hyper File se instala inmediatamente sin requisitos de
otro software. Similarmente, la administracin de la base
de datos es automtica. No necesita utilizar recursos
humanos para esta administracin. Los cambios a las
estructuras de datos se manejan automticamente.

DESPLIEGUE HYPER FILE: GRATUITO


La utilizacin de Hyper File puede representar ahorros
de varios cientos de miles de Euros en despliegue (y
todava ms en el caso de despliegue de sitios Intranet).
Una ventaja indiscutible.

WINDOWS
LINUX

FUNCIONALIDADES
Encriptacin 128-bit
Integridad referencial
Bitcora
Replicacin
Transacciones
Triggers
Importacin /Exportacin
Miniaturas de imagen automticas
Compresin y descompresin
de memos en el momento

TECNOLOGAS
Mantenimiento automtico
Manejo de acceso concurrente
Cero administracin
Continuacin automtica despus de un problema
Despliegue automtico

Hyper File Client/Server es el mejor aliado de sus


sitios!

[Link]

27

WEBDEV

EL LENGUAJE DE PROGRAMACIN :
TODO ES POSIBLE! :

WEBDEV

90% menos
cdigo

El lenguaje integrado L5G de WEBDEV, el


WLanguage, permite describir todos los
procesos que usted desea. Sus equipos no
tendrn que sumergirse en HTML ni
JavaScript. El WLanguage facilita la programacin Internet e Intranet.

LA PROGRAMACIN
INTERNET NUNCA ANTES
HABA SIDO TAN FCIL
El lenguaje L5G de WEBDEV (el
WLanguage), que ya es utilizado
por cientos de miles de profesionales) otorga una comodidad que
permite desarrollar mucho ms
rpido todo tipo de proceso.

CMO PROGRAMAR LOS


PROCESOS?

Para consultar
la lista
exhaustiva de
comandos del
L5G, descargue la
ayuda en lnea
de WEBDEV
11 desde
[Link]

Hay dos tipos de cdigo Internet :


Cdigo que se ejecuta en el servidor host (ingresado en la banda
amarilla. Vase al lado)
Cdigo que se ejecuta en el navegador del usuario
(ingresado en la banda verde. Vase arriba.).
Note que este cdigo puede ser generado por la herramienta RAD y los asistentes WEBDEV.

GENERACIN AUTOMTICA DE HTML Y


JAVASCRIPT
Los navegadores solo entienden cdigo HTML y
JavaScript. El WLanguage genera cdigo optimizado
JavaScript y HTML dirigido para el navegador.
El cdigo es seguro, conciso y ms fcil de mantener.

GENERACIN AUTOMTICA DE CDIGO


PHP

PHP sin
saber
PHP!

WEBDEV 11 ofrece una funcionalidad interesante: las


pginas creadas y el cdigo ingresado se convierten
automticamente en cdigo PHP con la opcin gratuita
PHP RAD.
Sin saber PHP, usted puede fcilmente crear sitios PHP
dinmicos! Ms de 400 funciones WLanguage ya se
soportan en PHP.

CONOCIMIENTO JAVASCRIPT Y HTML:


INNECESARIO
No necesita saber JavaScript, HTML ni PHP para desarrollar en WEBDEV.
Sin embargo, si por alguna razn usted desea escribir o
reutilizar cdigo JavaScript, HTML o PHP, WEBDEV lo
permite.

AJAX AUTOMTICO
Para que una operacin sea Ajax, simplemente haga
clic en un botn (vase p.32).

NO PUEDE QUEDARSE ATASCADO


El L5G de WEBDEV es muy poderos. Ciertamente nunca
tendr que usar todos sus comandos, pero su presencia
segura el nunca quedarse atascado.
Adems, puede ingresar cdigo HTML, DHTML, JavaScript

28 Desarrolle 10 veces ms rpido

o PHP, incluir Java applets, animaciones flash, cdigo ASP


o cdigo JSP...

JAVA APPLET
WEBDEV 11 perite utilizar un sitio uno o varios Java
applets (escritos en WEBDEV, por ejemplo) en sus sitios:
esto facilita su desarrollo !

WLANGUAGE: PODEROSO E INTUITIVO


Los comandos WLanguage (HReadFirst, HReadNext,
SSLActive, HFound, etc...) son fciles de entender y de
mantener.
WLanguage permite una buena velocidad de programacin y mejor calidad de cdigo.
Un comando WLanguage corresponde muchas veces a
docenas (sino cientos) de lneas de cdigo JavaScript:
sus equipos desarrollarn ms rpido.

ENVIAR UN EMAIL
Enviar emails es sencillo.
El comando se llama simplemente EmailSendMessage.
Se pueden agregar archivos adjuntos. El email se manda
en una tarea de fondo.

INTEGRACIN DE BASE DE DATOS


PTIMA
WLanguage est optimizado para el manejo de datos de
tablas: el auto completado propone nombres de tablas y
campos.

GESTIN PODEROSAS DE CADENAS


El WLanguage propone una gestin de cadenas verdaderamente eficiente!
Permite una programacin ms rpida:
Tamao dinmico automticamente manejado (sin riesgo de desbordamiento como en C)
Concatenacin con el operador +
Conversin automtico numrico hacia texto y recprocamente
Funciones avanzadas de bsqueda
Pruebas mltiples (CASE, SWITCH,,...)

PROFILER: OPTIMICE LA RAPIDEZ DE SU


CDIGO
WEBDEV 11 incluye un profiler, herramienta que mide la
rapidez de cada instruccin de su cdigo.

LA POO (OBJETOS)
La Programacin Orientada a Objetos (y todos sus
conceptos) est totalmente soportada por WEBDEV:
herencia mltiple, constructor, destructor, pblico, privado, protegido, polimorfismo. La utilizacin de la POO es
opcional y puede ser mezclada con programacin tradicional.

El WLanguage trae un L5G estructurado al


desarrollo en Internet. La presencia de tiles de
productividad tales como el depurador es una gran
ganancia.

WEBDEV

UN EDITOR DE CDIGO QUE LE AYUDA


El editor de cdigo participa en la potencia y la productividad de WEBDEV. La
entrada de cdigo es intuitiva, ms rpida y se hace directamente en el control.

CDIGO SERVIDOR Y CDIGO NAVEGADOR

Modificacin (on change)


Prdida del enfoque (on blur)

WLanguage es

que elimina 90%


del cdigo; simplifica la programacin y al

EL MTODO WEBDEV

Obtencin del enfoque (on focus)

5ta generacin

La tecnologa exclusive del editor de cdigo participa en


la creacin de un cdigo de calidad y permite desarrollar
ms rpido.

Inicializacin del control

WEBDEV
un lenguaje de

UN MTODO REVOLUCIONARIO

El editor propone por defecto los eventos ms comunes


de un control, y los muestra con una banda de color. Por
ejemplo. Para un control de tipo edit, los eventos por
defecto son: inicializacin del control, entrada de datos
en un control, prdida del enfoque, accin do para
cada modificacin. Solo necesita ingresar el cdigo que
corresponde a cada seccin que necesita.

mismo tiempo
provee una
potencia
Ingrese su cdigo en la banda correspondiente.
La banda amarilla indica que el cdigo ingresado es
cdigo WLanguage que se ejecutar en el servidor
Ingrese su cdigo en la banda correspondiente.
La banda verde indica que el cdigo ingresado es cdigo WLanguage que se ejecutar en el navegador.
La banda rosa indica que el cdigo ingresado es cdigo
PHP.
La banda azul indica que el cdigo ingresado es cdigo
JavaScript.
Es visual e intuitivo!

increble.

AJAX
Con respecto a AJAX, simplemente haga clic sobre el botn AJAX que se encuentra
en la lnea para utilizar esta tecnologa (vase p. 24).

AUTO COMPLETADO
Cuando se escribe
un comando, el
tipo de parmetro
esperado se puede escoger a partir de una lista desplegable. Un tooltip provee informacin sobre cada
parmetro de la funcin utilizada.

ERRORES EN TIEMPO REAL


Ejemplo: un control edit
El cdigo que se ejecutar en el navegador se puede
ingresar en WLanguage o en JavaScript segn su preferencia.

TODOS LOS EVENTOS ESTN SOPORTADOS


Los eventos menos comunes se ofrecen mediante iconos
desplegados debajo de la pantalla.

Si se comete un error de sintaxis, este ser detectado


en el editor de cdigo, antes de que se compile el
proyecto! Los errores se indican al
sealar en rojo la funcin cuya sintaxis es incorrecta.

EXPANDIR/COLAPASAR
El editor de cdigo ofrece una funcionalidad til para
expandir y colapsar el cdigo: puede esconder el cdigo
conocido y probado para mejor legibilidad!

EL GLOSARIO (PERSONALIZABLE)
Cada instruccin se puede ingresar de forma abreviada.
Todos los eventos se manejan: click, double click, key
down, key pressed, key up, mouse button down, mouse
button up, mouse out, mouse over, focus lost, focus gained, modification, selection of the control's content, call
to help, load, submit, etc.

COLORACIN DE SINTAXIS
Para una mejor comodidad y legibilidad, cada palabra se
colorea en funcin de su tipo.

ADMINISTRADOR DE CDIGO FUENTE


WEBDEV 11 incluye un administrador de cdigo fuente
compartido. (ACF, Vase p.33)

El editor de cdigo es parte de la ergonoma


general, y la facilidad de WEBDEV 11.

[Link]

WEBDEV 11
soporta UML y
crea automticamente el diagrama de clases
retro analizando
el cdigo.
Inversamente, un
diagrama UML
genera el cdigo
de las clases.

29

WEBDEV

DEPURADOR PARA INTERNET

WEBDEV

DEPURADOR POTENTE Y AMISTOSO

El depurador
ofrece productividad profesional

Para perfeccionar su sitio Web interactivo, el depurador le


permite correr su sitio paso por paso, y visualizar o modificar el contenido de las variables.

FUNCIONALIDADES AVANZADAS

Evaluacin de una expresin que contiene una funcin

Ejecucin paso por paso, salto de funciones, salida


inmediata de una funcin, ejecucin hasta una lnea
dada (por simple o doble clic sobre la lnea),...
Autostop, que detiene la ejecucin cada vez que se cambia el valor de una variable o de una expresin definida
Visualizacin automtica (se puede desactivar) de todas
las variables de la lnea que se est ejecutando
(Watch)
Visualizacin de expresiones que contienen funciones
Despliegue del valor de la variable bajo el tooltip

Resultado decimal o hexadecimal


Visualizacin de la pila de llamadas en tiempo real
Trazado del cdigo ejecutado
...

El depurador permite ganar tiempo precioso


durante las fases de perfeccionamiento. Se vuelve
indispensable!

WEBDEV
PRUEBAS UNITARIAS Y

DE CARGA
La fase de pruebas automatizada solo es
una parte del proceso que asegura la alta
calidad de su software, pero es una parte
importante. WEBDEV 11 tambin ofrece
pruebas de regresin, pruebas unitarias,
pruebas de integracin y pruebas de
carga.
Simplemente registrando sus acciones, se
crean escenarios de prueba que se pueden volver a ejecutar despus.

TAZA DE VALIDACIN DE LA APLICACIN

PRUEBA UNITARIA DE PROCEDIMIENTO Y


DE CLASE

VERFICACIN DE PRUEBAS PARA


LOS PROCESOS ACTUALES

TEl proceso de creacin de pruebas est totalmente


integrado al entorno. Para probar una clase o un procedimiento directamente solo se utilizar el men de
contexto que propone crear (y luego volver a ejecutar)
una nueva prueba unitaria.

Cada vez que se crea una versin, WEBDEV muestra las


tazas de validacin del sitio, y le alerta si este nmero es
inaceptable (esto se puede configurar).
Cada elemento modificado y no probado, para el cual
existe una prueba, se seala. Si no existe una prueba
para una ventana que ha sido modificada, el Centro de
Pruebas indica si esta pgina se ha lanzado por lo
menos una vez desde la compilacin.
Un histrico de tazas de validacin se memoriza
automticamente, lo cual permite seguir la evolucin de
la calidad de la aplicacin.
Esta verificacin tambin se realiza cuando se integran
elementos al administrador de cdigo fuente.

30 Desarrolle 10 veces ms rpido

El centro de pruebas le permite desplegar la lista de


pruebas existentes, la versin de la aplicacin sobre la
cual cada de una de ellas se ejecut y el resulta de cada
prueba. Esta informacin tambin se muestra en modo
resumido en el Tablero del proyecto.

EL EDITOR DE ESCENARIO SE PRUEBA


Si se detecta un error durante la ejecucin de una prueba, un clic sobre el error de ejecucin del script posiciona directamente en el cdigo donde el error ocurri.

WEBDEV

ACF: ADMINISTRADOR DE CDIGO FUENTE

Totalmente integrado al entorno, el


ACF permite el desarrollo en equipo eficiente, el histrico de las
modificaciones de versiones, la gestin simultnea de varias versiones
de una misma aplicacin, y el
respaldo automtico de los cdigos
fuentes de los miembros del equipo
de desarrollo.
El administrador de cdigo fuente y de
versiones provee comodidad, flexibilidad, seguridad y velocidad indispensable.

DESARROLLE FCILMENTE EN EQUIPO


El desarrollo en es manejado por una funcionalidad
poderosa del Administrador de Cdigo Fuente.
Totalmente integrado al entorno de desarrollo, el ACF
permite el desarrollo en equipo eficiente, el histrico de
las modificaciones y de las versiones, y la automatizacin del respaldo de cdigos fuentes de los miembros de
un equipo.
Dimensionado para equipos de 1 a 100 programadores, el
ACF facilita y normalizar los intercambios entre programadores sin imponer restricciones.

La base de datos soporta varios proyectos; si varios


proyectos usan un mismo elemento, este puede estar
compartido.
Una historia de todos los elementos, desde su creacin
se almacena en el repositorio (una purga parcial o completa siempre es posible).
El proyecto est disponible en todas las mquinas de
desarrollo; por lo tanto se puede trabajar en una
mquina desconectada.
Manejo de ramas: maneje
varias versiones diferentes de una misma aplicacin.
Diff (diferencias) entre
2 elementos: fuente,
pgina,...
En cualquier momento
usted puede consultar
la lista de modificaciones entre dos versiones que usted mismo
u otros programadores
y han realizado...

WEBDEV

El ACF es la
libertad del
lugar de
desarrollo

1 A 100 DESARROLLADORES
El ACF est dimensionado para equipos de 1 a 100 desarrolladores. El ACF es til hasta cuando se desarrolla solo
ya que contiene un histrico de sus aplicaciones.

LA BASE DE FUENTES
El ACF utiliza una base de fuentes: procedimientos,
colecciones, pginas, estados, componentes, consultas,
anlisis, dependencias (imgenes),
Esta base se puede instalar segn su preferencia sobre
un servidor dedicado, en un puesto de trabajo o en un
repositorio compartido.

FUNCIONALIDADES PODEROSAS
El ACF est totalmente integrado al entorno. Por ejemplo, el ACF propone verificar un elemento desde la primera tentativa de modificacin.

El ACF maneja
automticamente las
dependencias: los
archivos utilizados (imgenes,). El
ACF los detecta en el
proyecto y los
guarda con el
resto de la
aplicacin.

El explorador de fuentes
Network
(intranet)

ADSL
(internet)

Disconnected

CONECTADO Y A DISTANCIA
El ACF acepta conexiones remotas mediante internet. De
esta manera usted puede trabajar en un proyecto desde
una agencia o desde los locales de un cliente, sin miedo
de prdida de las modificaciones.
El ACF tambin soporta trabajo offline (tren, avin,
etc..).

ADF CONSERVA EL HISTRICO DE SUS


MODIFICACIONES
Una ventaja del ACF es que conserva el histrico de sus
modificaciones, sobre todas las versiones.

El ACF se vuelve rpidamente indispensable


[Link]

31

WEBDEV

COMPONENTES FCILES

WEBDEV

Utilice bloque
de construccin: No vuelva a inventar
la rueda

La nocin de componentes simplifica


drsticamente el desarrollo: se utiliza
como una caja negra, fcil y seguramente.
Un componente puede contener cdigo,
pginas, imgenes, clase y un anlisis y
hasta tablas.

le ofrece un esqueleto de documentacin (como documento RTF).


Simplemente modifique y personalice este esqueleto
para crear documentacin de desarrollador que completar el componente.

INSTALACIN AUTOMTICA
La instalacin de un componente en la estacin de un
desarrollador o un usuario est soportada. Editor de instaladores de WEBDEV automatiza la creacin del instalador.

CONTROL DE VERSIONES
Los cambios sobre una estacin de usuario se pueden
hacer sin tener que recompilar la aplicacin que utiliza
(los puntos de entrada y de salida entre dos versiones
deben ser compatibles).

COMPONENTES MULTI-OBJETIVOS
Los componentes son compatibles entre WINDEV,
WINDEV Mobile y WEBDEV. Esto permite mejor reutilizacin de cdigo.

DESARROLLO MS SEGURO GRACIAS A


COMPONENTES
Un componente es una caja negra, y un bloque de
construccin: el desarrollador que lo usa solo sabe los
puntos de entrada y la naturaleza de la informacin que
se puede devolver.
La habilidad de crear y elaborar componentes tan fcilmente como las aplicaciones tradicionales simplificar
su desarrollo.
WEBDEV11
tambin
soporta reglas
de negocios.
Defina las
reglas de negocios en el
entorno de
desarrollo.

COMPONENTE: UN PROGRAMA REUTILIZABLE


Un componente pude ser muy simple o muy sofisticado.
Un componente puede incluir un anlisis, tablas, pginas, cdigo fuente, clases, consultas, procedimientos,
reportes, etc. Un componente puede tambin usar otros
componentes, o informacin externa, base de datos,
acceso internet, etc.

REUTILIZEUN COMPONENTE INFINITAMENTE, CREE COMPONENTES DE


NEGOCIOS
Un componente se puede usar simultneamente por
varios sitios Web.
Un sitio puede usar diferentes componentes
Un componente se puede copiar en varias mquinas o
servidores.
El manejo de componentes est totalmente integrado.

Componentes en el entorno

COMPONENTES SEGUROS
Los componentes que usted necesita crear son seguros,
lo cual significa que nadie los puede ver o copiar su
cdigo fuente, su anlisis, etc.

AUTO DOCUMENTACIN
Cuando se guarda un componente, WEBDEV lo analiza y

32 Desarrolle 10 veces ms rpido

MUCHOS COMPONENTES LISTOS PARA


EL USO
WEBDEV 11 viene con un gran nmero de componentes
(y su cdigo fuente), que usted puede utilizar en sus
sitios.
Planificacin
Solicitud de documentacin
Prevencin de entrada automtica (ingresar un nmero)
Carrito de compras (para comercio electrnico)
Pago seguro...

WEBDEV

LOS WEB SERVICES, .NET Y J2EE

WEBDEV

1. Importe la descripcin del servicio a usar (es un archivo .WSDL, disponible en general desde una direccin
Internet)
2. Especifique el tipo de servicio: .NET, J2EE, SOAP?
3. WEBDEV genera automticamente la clase de utilizacin de este servicio en WLanguage
4. Utilice el servicio con la ayuda de la clase, en toda
transparencia, con la facilidad del WLanguage.

Cree
y utilice
Web services

El anlisis del servicio WEB es automtico !

LA FACILIDAD DE WEBDEV PARA LA


CREACIN DE WEB SERVICES
Las instrucciones para la manipulacin de un servicio
WEB J2EE se llaman J2EE y para .NET se llaman
Dotnet.

LLAME WEB SERVICES DESDE SUS SITIOS


La utilizacin de un Web Service (.Net o J2EE) desde un
sitio construido en WEBDEV es muy sencilla.
Note que usted podr crear Web Services con WINDEV.

TABLERO Y
CENTROS DE CONTROL
PARA MANEJAR EL CICLO DE VIDA

TABLERO DEL PROYECTO

Un Centro de Control es una aplicacin de supervisin


de un aspecto del ciclo de vida de un sitio.
Un Centro de Control permite tener una visin global del
rea, ya sea durante la fase de desarrollo o en un sitio
desplegado, y tambin para el mantenimiento y evolucin de una aplicacin.

El Centro de Control desarrollador, permite manejar


recursos compartidos, errores, nuevas versiones, etc...
Entre los Centros de Control encontrar:
El Centro de Control de los recursos de desarrollo
El Centro de Control de sitios desplegados
El Centro de Control de motores y bases de datos
Hyper File /red Cliente/Servidor)
El Centro de Control de Calidad y Retroalimentacin
del Usuario.

El Tablero permite una versin global del proyecto, su


progreso y calidad.
Las luces se encienden cuando algunos niveles (configurable) se alcanzan: nmero de errores, fechas lmites no
alcanzadas y muestra qu optimizaciones realizar.

La gestin de proyectos se hace ms fcil.


[Link]

33

WEBDEV

HERRAMIENTAS DE ADMINISTRACIN DEL


SITIO:

LOCAL Y REMOTA

WEBDEV

Administracin
remota fcil.

Una vez que un sitio Web se ha construido, necesita ser instalado en el servidor.
WEBDEV 11 viene con un instalador muy
poderoso y un administrador.

INCUIDO CON EL PRODUCTO

INSTALACIN FTP EN UN HOST


La instalacin podr realizarse a distancia (por FTP) o
proveyendo de un CD o un DVD al host.
Varios sitios se pueden alojar en un mismo servidor. Si
un sitio es estratgico, lo ms sencillo es de prever un
servidor que est dedicado a este sitio.

As como los otros mdulos, este mdulo de creacin de


instalador viene con WEBDEV.

INSTALACIN ASISTIDA
Para crear un instalador, solo tiene que contestar a algunas preguntas.

UNA HERRAMIENTA DE COMPARACIN


DE SITIO

INSTALACIN EN UN SERVIDOR INTRANET


Simplemente instale su sitio en un servidor, un servidor
de aplicaciones WEBDEV, o en un motor PHP segn el
tipo de sitio que ha creado, es todo
El servidor debe tener un software de servidor Web instalado (IIS, Apache, etc.)
El instalador reconoce inmediatamente los productos
principales de software de servidor.

Una vez que un sitio Web est instalado, este evolucionar. Cuando el sitio cambia, solo los archivos modificados se deben actualizar, lo cual limita el volumen de
transferencia.
WEBDEV comparar los archivos en el sitio real a los que
se han desarrollado en el ordenador y preseleccionar
los archivos que deben ser modificados. Por supuesto
que usted tambin puede definir los archivos que desea
instalar.

ACTUALIZACIONES DIFERIDAS: EN LA
NOCHE...
Ejemplo de una pantalla de instalacin: seleccionando el
software para servidor Web

34 Desarrolle 10 veces ms rpido

Muy a menudo es ms conveniente realizar las actualizaciones de un sitio en la noche.


WEBDEV ofrece una opcin para realizar la instalacin
en una fecha y hora dadas. La copia fsica se hace inme-

WEBDEV

diatamente, pero el nuevo sitio se activar hasta en la


fecha y hora que usted especific.

WEBDEV

El mtodo ms
simple y ms
intuitivo

El administrador local, en el servidor

ADMINISTRACIN: LOCAL O REMOTA


El servidor de aplicaciones WEBDEV se provee con una
herramienta de administrador accesible a distancia, la
cual permite configurar el servidor y seguir en permanencia la actividad de este.
Muchos parmetros se pueden especificar: nmero
mximo de conexiones autorizadas por el servidor,
nmero mximo de conexiones por sitio, nmero mximo de instancias por internauta
Note que el administrador puede tambin instalarse bajo
forma de servicio, sin interface sobre el servidor. Un
robot de supervisin (provedo) se puede activar para
verificar en permanencia el buen funcionamiento del
servidor de aplicaciones.
Es posible indicar los derechos por utilizador.

PRUEBAS: DE CARGA Y REGRESIN...


La calidad de su sitio requiere un conjunto de pruebas
apropiadas. WEBDEV 11 viene con una herramienta de
prueba que le permitir verificar que los parmetros de
su servidor permitan el mximo nmero de conexiones
simultneas que usted quiere. La herramienta de pruebas tambin le permite ejecutar un conjunto de escenarios para verificar regresiones, por ejemplo.

EL ARCHIVADO
Es funcionalidad realiza el respaldo de todas las descripciones de objetos de un repertorio de trabajo: anlisis,
pginas, as como imgenes y sonidos.
El compactado es automtico.
Tambin es posible conservar las diferentes versiones de
un sitio.

Instalar y administrar un sitio: fcil con


WEBDEV 11!

El administrador remoto

HERRAMIENTAS DE
ADMINISTRACIN
PROVISTAS

Motor de Monitoreo
Monitoreo del servidor de
aplicacin WEBDEV (recomendado en un servidor
dedicado)

WEBDEV viene con herramientas


poderosas de administracin y
mantenimiento.
Motor de Monitoreo
Pruebas
De carga
y regresin

Monitoreo de los servidores de


aplicaciones WEBDEV (desde el
puesto de desarrollo para un
servidor compartido)

Actualizacin
Actualizacin de las aplicaciones WEBDEV desde
un ordenador de desarrollo mediante FTP

Administracin
Remot a
Sitios y
ficheros Hyper File

[Link]

35

WEBDEV
HOSTING FCIL

Ms de 3 000
conexiones
simultneas por
servidor

WEBDEV 11 permite hosting fcil. Usted


puede escoger si quiere manejar su sitio
con el servidor de aplicaciones WEBDEV
o con el motor PHP.

SITIO DINMICO INTERNET

EL SOFTWARE PARA SERVIDOR WEB

SERVIDOR DEDICADO

WEBDEV puede instalar automticamente Apache, as como


IIS. El servidor puede correr en Windows (en 32 o 64 bit) o en
Linux (actualmente ms de 600 funciones soportadas en
Linux).

El sitio est alojado en una mquina dedicada a su


compaa. Usted es el nico que puede instalar
sitios en esta mquina. Usted puede normalmente
administrar el sitio remotamente (usando las herramientas provistas con WEBDEV, por ejemplo).
Con una mquina dedicada usted tiene control total,
el rendimiento est bajo control

Usualmente el sitio est instalado en un ISP


(Internet Service Provider), independiente de su compaa. Hay dos tipos de hosts:.

SERVIDOR COMPARTIDO
En este caso, su sitio est alojado junto a otros
sitios de otras compaas.
Espacio de discocliente 3
Espacio de
disco cliente 2

Espacio de
disco cliente 1

100% Linux

Espacio de
disco cliente 4

Parte comn :
Servidor aplic. WEBDEV
Sistema operativo
rRegistro
Servidores Web y FTP

SITIO ESTTICO Y SEMI DINMICO


La instalacin de un sitio dinmico es directa.

SITIO DINMICO INTRANET

Con una mquina compartida, el control es compartido y


el rendimiento depende del nivel de actividad de los
otros sitios, pero los costos de alojamiento son bajos.

Usualmente el sitio est instalado en un servidor de la


compaa. Todas las mquinas conectadas al servidor
podrn consultar el sitio. Sencillo.

WEBDEV
REFERENCIAS FCILES
HAGA REFERENCIA A SUS SITIOS

WEBDEV 11 propone el ingreso de palabras claves (metatag) para que su sitio pueda ser recogido por motores de
bsqueda (Google, Yahoo, etc).

De esta manera sus sitios sern mejor expuestos por los


motores de bsqueda.

PRIMERA PGINA ESTTICA


Para ayudar a que su sitio sea recogido por un motor de
bsqueda, la pgina de inicio de u n sitio dinmico es,
por defecto, una pgina esttica. Esta pgina, la cual se
puede generar bajo solicitud, ser usualmente la pgina
expuesta por los motores de bsqueda.

HAGA REFERENCIA A CADA PGINA


DINMICA
Gracias a la tecnologa AWP, WEBDEV 11 permite hacer
referencia a cada pgina dinmica.

ESTADSTICAS DE FUENTE DE TRFICO


Un mdulo de estadsticas est incluido con WEBDEV
par que usted pueda descubrir de qu sitios Web sus
usuarios Web vienen. (Ver ilustracin.).
Para facilitar las referencias, el ingreso de palabras
claves es asistido

36 Desarrolle 10 veces ms rpido

WEBDEV

ESTADSTICAS DE TRFICO DEL SITIO


Ges importante tener estadsticas precisas sobre las visitas de sus sitios.

CONOZCA LA FRECUENTACIN DE UN
SITIO

Sitio de donde provienen los visitantes


Pas de origen
Navegador utilizado
y hasta las pginas que encontraron problemas tcnicos!

WEBDEV

Siga el trfico
de su sitio

En la vida fuera del internet es muy fcil darse cuenta


de una actividad: correo recibido, nmero de llamadas
telefnicas, nmero de personas en una tienda, etc.
En internet, cmo saber cunta gente vino al sitio, qu
pginas vieron, qu aplicaciones usaron y de dnde vienen?
Para esto se necesitan estadsticas del sitio.

A pesar del cuidado que se tom al redactar este documento, no es contractual. WEBDEV est reservado para programadores profesionales. No dude en contactar a PC SOFT sobre cualquier aspecto que le sea importante. Todas las marcas son marcas registradas de sus propietarios respectivos. *: Opcin; 5 5:15 consultas gratis; incluidas solo para la versin actualmente en venta; solo paga el costo de la llamada en s. Verifique la licencia

UNA HERRAMIENTA TOTALMENTE


CONFIGURABLE INCLUIDA
WEBDEV viene con una herramienta de estadsticas para
pginas dinmicas.
Esta herramienta est lista para el uso
Las estadsticas se acceden mediante Internet.

ESTADSTICAS
Alguna de la informacin provista :
Nmero de pginas vistas
Nmero de visitantes nicos
Nmero de visitantes por pgina

Estadsticas tiles!

WEBDEV

TODO VIENE CON WEBDEV


WEBDEV INCLUYE
TODOS LOS
SIGUIENTES MDULOS
COMO PARTE DEL
PRODUCTO
Editor de pginas WYSIWYG
Soporte para Ajax, FHTML,
XML, Java Applet, Flash,
PHP..
RAD para aplicacin; cree
sitios simplemente contestando algunas preguntas
RAD para pginas; para crear
pginas en solo algunos clics
RAD para PHP (opcin gratis)
Importacin de pgina HTML,
importacin de ventanas y de
aplicaciones WinDev
Editor de cdigo, que soporta el L5G y codificacin directa en JavaScript, HTML y PH
Modelado (UML,) para la
descripcin de tablas, operaciones y relaciones...
Manejador de reglas de negocios
Centros de control
Tablero
Generador de documentacin
de anlisis y programacin

Base de datos multi acceso,


libremente distribuible
Acceso a todas las bases de
datos mediante ODBC u OLE
DB
Acceso a MySql, Oracle*, SQL
Server*, AS/400*, Informix*,
DB2*, SyBase* y MS Access
en modo nativo
El L5G, maneja automticamente el cdigo JavaScript y
HTML
Administrador de cdigo
fuente, profiler
Generador de reportes con
soporte para PDF y cdigos
de barr
Generador del instalador y
administracin local y remota
Sitios listos para el uso
Motor de pruebas interactivo,
para probar directamente
con la informacin que un
sitio genera
Centro de pruebas de carga y
unitarias
Conjunto completo de
manuales
Soporte tcnico gratis

M T W T F

WEBDEV VIENE CON DOCUMENTACIN


COMPLETA.
Se proveen 4 manuales: tutorial para familiarizarse con el
producto, gua de conceptos para entender el producto, gua
de programacin para los comandos, gua del editor de
reportes y consultaAprender a usar WEBDEB toma usualmente una semana para el desarrollador normal.
Un desarrollador que ya conoce WINDEV puede empezar a
producir en dos das.

Entrnese rpidamente!

[Link]

37

PC SOFT: A SU SERVICIO
Con ms de 20 aos en el negocio, PC
SOFT, ha acumulado una vasta experiencia en el mundo del desarrollo profesional de software.

AL SERVICIO DE DESARROLLADORES
DESDE HACE 20 AOS
PC SOFT ha creado herramientas de desarrollo desde
1984.
Varios millones de aplicaciones desarrolladas con herramientas PC SOFT ya funcionan a nivel mundial, en todos
los campos.

CMO APRENDER WEBDEV


RPIDAMENTE?
WEBDEV incluye una documentacin completa, un tutorial (500 pginas). Tambin existen newsgroups profesionales.

SOPORTE TCNICO: GRATIS


Las herramientas de desarrollo, ms que cualquier otro
tipo de programas requieren un buen soporte tcnico
disponible.
Un simple e-mail le puede ahorrar horas o das!
Estamos tan seguros de nuestros productos que ofrecemos 15 consultas gratis de soporte tcnico.
El soporte tcnico de la mayora de nuestros competidores es ms caro que WEBDEV en s.

WEBDEV: PRODUCTO AMPLIAMENTE


DISTRIBUIDO
Usando un producto distribuido a gran escala, usted
puede aprovechar la experiencia de otros desarrolladores.
La difusin a gran escala permite tambin proponer a
WEBDEV bajo una tarifa nfima dadas todas sus funcionalidades.
Y recuerde, solo toma en promedio 5 das para que un
programador sea productivo, y WEBDEV soporta todo el
ciclo de vida.

Con WEBDEV 11 sus proyectos sern exitosos.

NO DEJE QUE LA
REVOLUCIN PASE SIN
USTED

USTED ES UN ADMINISTRADOR

MANEJO DEL CICLO DE VIDA DE UN SITIO

Necesita una solucin que permitir que sus equipos


desarrollen rpidamente poderosas las aplicaciones
Internet e Intranet que usted necesita.
WEBDEV es la mejor solucin. WEBDEV asegura que
usted se quedar dentro de presupuesto, tendr un buen
rendimiento y terminar a tiempo.

WEBDEV es una plataforma de desarrollo completa que


integra todos los mdulos requeridos para desarrollar.
Esto asegura el xito de su proyecto. WEBDEV 11 es conocido por su facilidad de aprendizaje (esto es cierto de
todos las h herramientas construidas por PC SOFT).

USTED ES DESARROLLADOR

Con cada da que pasa su equipo pierde tiempo precioso. WEBDEV 11 le permite ser eficaz muy rpidamente en
el desarrollo de sitios interactivos eficientes que son hoy
en da necesarios para todas las empresas.
No deje que su competencia le sobrepase, utilice usted
tambin el ms potente, el ms integrado y el ms fcil
de los entornos de desarrollo profesionales para sitios
Internet e Intranet eficaces.

Usted sabe cmo desarrollar hoy. Con WEBDEV usted


sabr crear sitios estticos, semi-estticos, y dinmicos
instantneamente.
WEBDEV permite un desarrollo natural y metdico, que
resulta en el xito de su proyecto.

USTED ES ESPECIALISTA DE INTERNET


WEBDEV 11 trae la solucin a sus problemas: selo junto
con sitios existentes, sitios importados, cree sitios dinmicos ilimitados. Reutilice completamente su cdigo.

COMPATIBILIDAD CON WINDEV


WINDEV es un IDE muy exitoso. WEBDEV 11 es compatible con WINDEV y WINDEV Mobile. El modo de operacin de los productos es el mismo. Es muy fcil convertir
una aplicacin WINDEV a un sitio Internet o Intranet y
viceversa.

38 Desarrolle 10 veces ms rpido

ORDENE WEBDEV 11 HOY!

WEBDEV 11 es un entorno muy completo, muy


potente, pero muy fcil de utilizar.
El Retorno sobre la Inversin es muy rpido: usted
ahorrar dinero rpidamente con WEBDEV 11.

PASE A LA ACCIN: ORDENE SU WINDEV


HOY!

REE CUALQUIER TIPO DE SITIO

Aqu estn algunos ejemplos


de los sitios y aplicaciones que
usted puede crear fcilmente
con WEBDEV (lista no-exhaustiva).
Algunos de los sitios son sitios
Intranet, otros sitios Extranet y
otros sitios Internet.

Sitio de comercio electrnico


con pago seguro
Pago de facturas por internet
Manejo de pedidos para sus
clientes establecidos
Toma de pedidos general
Consultacin por sus clientes
del estado de sus rdenes
(orden recibida, ingresada, procesada, enviada, etc)
Inventario en tiempo real
Creacin dinmica de imgenes
basada en parmetros ingresado:
- Prubese ropa virtualmente
- Presentacin de un coche con
el color y opciones escogidas
- Camisa personalizable usando

una imagen subida por el cliente


Definicin en lnea de las
opciones de un software, clculo
del precio del paquete, descarga
instantnea despus del pago
Reservacin de sitios de avin o
barco, escogiendo su silla o su
cabina sobre un plano que est
al da
Tablero Ejecutivo en tiempo real,
con los ingresos del a compaa,
margen aproximado, estado de
las acciones (protegido por
contrasea)
Horario compartido de un equipo geogrficamente distribuido
Horario de tareas para un equipo de mantenimiento
Horario de citas para un vendedor ambulante
Para una compaa de pedidos
por correo, poner toda la documentacin tcnica de los productos en lnea.
Motor de bsqueda en lenguaje
natural para una base
de datos de texto
(FAQ, base de conocimientos, etc)
Escaneo y archivado
de todos los documentos contables
recibidos (facturas,
etc.), para poder verlas hasta aos ms
tarde (archivado)

Reservacin de eventos: seminarios, cenas, espectculos, etc.


Manejo de directorio compartido: directorio de compaa,
estudiantes en una escuela,
miembros de un club, etc.
Clasificados: Inmobiliarias,
coches, subastas, etc.
Manejo de equipo de inventario
Manejo de listas de mailing
Gestin de puntos de bono
vinculados a una tarjeta de premios: nmero actual de puntos,
madurez, despliegue automtico
de los premios disponibles,
manejo de el canjeo de puntos.
Sistema de gestin de documentos
Monitoreo remoto de una lnea
de produccin
Portal Intranet de una empresa

Y cualquier otro sitio que


usted pueda !

[Link]

WEBDEV

PLATAFORMA INTEGRADA DE
DESARROLLO

CDIGO
FUENTE NICO :
Windows, .Net, Java,
PHP, J2EE, XML,
Internet, Ajax, Pocket
PC, SmartPhone,
Rich client

DESARROLLE 10 VECES MS RPIDO

NATIONAL AWARD

[Link]

Common questions

Con tecnología de IA

WEBDEV's L5G language provides a simplified and powerful environment for web development, allowing developers to create complex sites without the need for advanced skills in internet-specific technologies. L5G supports the separation of HTML and server-side logic, facilitating clearer and more maintainable code. This environment helps developers focus on the business logic rather than the intricacies of internet programming, enabling faster development cycles and reducing the potential for errors. Additionally, L5G is designed to be intuitive and easy to learn, which improves efficiency and ease of use for developers .

Real-time data updates are crucial for dynamic websites to ensure users receive accurate and timely information, affecting user experience and operational efficiency. For instance, online catalogues, inventory systems, and order processing must reflect current stock levels to prevent sales errors and improve customer satisfaction. WEBDEV aids in managing real-time data by connecting directly to databases and automating data retrieval and display processes. This functionality keeps the site's content always current without manual intervention, allowing for immediate updates and ensuring data integrity .

WEBDEV offers comprehensive database integration capabilities by supporting a wide variety of databases such as MySQL, Oracle, SQL Server, and Hyper File. This integration allows dynamic web applications to access and display data directly from these databases, ensuring that the information presented is current and accurate. The ability to handle diverse database interactions natively within WEBDEV simplifies the process of building data-driven applications, enabling functionalities like real-time inventory updates and personalized user experiences. Consequently, WEBDEV facilitates the creation of robust applications capable of managing complex data interactions efficiently .

WEBDEV accelerates web application development through its fully integrated environment that combines tools for modeling, design, programming, testing, and deployment. It supports a broad range of uses, from creating simple sites to complex applications, using a single language (WLanguage) that merges client and server-side logic. This reduces the learning curve and improves developers' productivity by minimizing the need to switch between different technologies or tools. WEBDEV also provides pre-built templates and components, automating routine tasks and allowing developers to focus on unique business logic, which can lead to up to tenfold increases in development speed compared to conventional techniques .

WEBDEV provides a comprehensive environment that supports the creation of dynamic websites, which can automatically update and present data from connected databases in real-time. This reduces the manual effort required to modify static pages whenever data changes, thus minimizing errors and making websites easier to maintain by keeping them always up-to-date. Dynamic websites can gather data dynamically upon user actions, which makes them behave like true applications, offering functionalities such as inventory management and real-time updates. In contrast, static websites require manual updates, leading to potential obsolescence and more maintenance work .

WEBDEV's integrated development environment (IDE) centralizes all the tools necessary for web application development, providing functionalities from design to deployment under one platform. This integration eliminates the need for developers to switch between disparate tools for different development phases, enhancing workflow efficiency and coherence. By using a single language and environment, developers can focus more on developing business logic rather than resolving compatibility issues between tools and languages. Additionally, this streamlines communication within development teams and reduces the complexity often associated with managing multiple programs, which enhances productivity and project outcomes .

WEBDEV allows for the mixing and matching of static and dynamic pages, enabling developers to add dynamic functionalities to existing static websites. It supports importing static pages into its environment, where they can be maintained and modified as needed. WEBDEV enables the linking of static sites to dynamic ones, allowing for a seamless user experience where static content can serve as the basis for more dynamic applications. This helps in gradually transitioning a static website by adding dynamic features such as real-time data updates and interactive elements without needing to rebuild the entire site from scratch .

Static websites struggle with maintaining relevance due to the manual effort required to update content, leading to outdated information if not regularly maintained. This can result in increased workload and potential errors, which contribute to obsolescence. WEBDEV addresses these challenges by supporting dynamic content generation, linking static and dynamic pages seamlessly, and providing tools for integrating real-time data updates. This transition from static to dynamic capabilities allows businesses to keep their web presence up-to-date effortlessly, improving user engagement and reducing maintenance overhead .

WEBDEV's approach to creating hybrid websites involves seamlessly integrating static and dynamic elements, allowing for a flexible web development strategy that leverages existing content while adding interactive and real-time updating capabilities. This is achieved through features that support the importation and modification of static pages within the WEBDEV environment, enabling dynamic components to be added as necessary. The ability to link static sites to dynamic pages enables a progressive enhancement strategy, where dynamic features are layered over foundational static content, effectively bridging traditional and modern web technologies .

WEBDEV simplifies the development of complex user interfaces by providing an integrated development environment that includes drag-and-drop UI builders, pre-defined templates, and controls such as frames, iFrames, and loopers. These tools allow developers to create visually appealing and functionally rich interfaces without requiring in-depth HTML coding skills. Developers can focus on the logical aspects of the application, while WEBDEV handles the generation of necessary code in the background. This approach accelerates development time and reduces the potential for coding errors, enabling developers to experiment creatively with UI designs .

También podría gustarte