GUÍA DE USUARIO CODE CHARGE

download GUÍA DE USUARIO CODE CHARGE

of 87

Transcript of GUÍA DE USUARIO CODE CHARGE

CONTENIDOGUA DE USUARIO ............................................................................................................................... 3 1. INTRODUCCIN A CODECHARGE STUDIO ....................................................................................... 3 1.1 QUIN DEBE UTILIZAR CODECHARGE STUDIO?....................................................................... 3 1.2 CMO FUNCIONA ..................................................................................................................... 4 2. REQUISITOS DEL SISTEMA ............................................................................................................... 5 3. INTRODUCCIN A LA PROGRAMACIN WEB ................................................................................. 6 3.1 INTERNET................................................................................................................................... 6 3.2 CONEXIN A INTERNET ............................................................................................................. 7 3.3 UTILIZANDO UN FIREWALL PARA ACCESO SEGURO A INTERNET ............................................ 7 3.4 SERVIDORES WEB ...................................................................................................................... 7 3.5 PROGRAMAS EN EJECUCIN EN UN SERVIDOR WEB ................................................................... 8 3.6 OBTENCIN DE UN SERVIDOR WEB "PERMANENTE" ............................................................... 8 3.7 NOMBRES DE DOMINIO ............................................................................................................ 8 3.8 CREACIN DE CONTENIDO HTML ............................................................................................. 9 3.9 PUBLICACIN DE CONTENIDO WEB ........................................................................................ 10 3.10 TIPO DE SITIOS WEB .............................................................................................................. 10 Static .............................................................................................................................................. 10 Dinmica........................................................................................................................................ 10 3.11 BENEFICIOS DEL USO DE TECNOLOGAS WEB ....................................................................... 10 3.12 DESAFOS ENCONTRADOS USANDO TECNOLOGAS WEB ..................................................... 11 3.13 ARQUITECTURA DE APLICACIONES WEB ............................................................................... 12 3.14 ELEGIR LA TECNOLOGA WEB .................................................................................................... 13 4. PRIMEROS PASOS .......................................................................................................................... 14 4.1 DESCARGAR CODECHARGE STUDIO ........................................................................................ 14 4.2 INSTALACIN DE CODECHARGE STUDIO................................................................................. 15 4.3 ACTUALIZACIN, REPARACIN O DESINSTALACIN CODECHARGE STUDIO.......................... 15 4.4 PARTIDA CODECHARGE STUDIO.............................................................................................. 15 4.5 LO QUE NECESITA PARA EMPEZAR ......................................................................................... 16

4.6 CONFIGURAR EL ENTORNO DE TRABAJO ................................................................................ 17 5. AMBIENTE DE TRABAJO ................................................................................................................ 26 5.1 REA DE COMANDO ................................................................................................................ 26 5.2 EL EXPLORADOR DE PROYECTOS............................................................................................. 32 5.3 LA VENTANA DE PROPIEDADES ............................................................................................... 33 5.4 VENTANA DE MENSAJE ........................................................................................................... 34 5.5 CUADRO DE HERRAMIENTAS (Toolbox) .................................................................................. 34 5.6 TRABAJAR CON DOCUMENTOS ............................................................................................... 39 5.7 PERSONALIZACIN DEL ESPACIO DE TRABAJO ....................................................................... 42 6. TRABAJAR CON PROYECTOS .......................................................................................................... 46 6.1 CREAR UN NUEVO PROYECTO ................................................................................................. 47 6.2 AGREGAR NUEVAS PGINAS ................................................................................................... 48 6.3 GUARDAR UN PROYECTO ........................................................................................................ 49 6.4 ESPACIO DE TRABAJO .............................................................................................................. 49 6.5 INFORMACIN GENERAL DE CONFIGURACIN DE PROYECTO............................................... 50 6.5.1 Configuracin de almacenamiento en cach ................................................................... 51 6.5.2 Configuracin de codificaciones de configuraciones regionales ..................................... 52 6.5.3 Configuracin del proyecto general ................................................................................. 53

GUA DE USUARIO 1. INTRODUCCIN A CODECHARGE STUDIOCodeCharge Studio es un visual web application builder y generador de cdigo que proporciona un entorno de caractersticas para desarrollo rpido de aplicaciones. Es la manera ms productiva para crear rpidamente aplicaciones web potente, escalable y segura. Basado en un motor de generacin de cdigo sofisticados, CodeCharge Studio abre nuevas posibilidades para los desarrolladores de web al automatizar la creacin de prcticamente todos los componentes de aplicacin web y la generacin de cdigo de servidor robusto, de nivel profesional en cualquiera de los siguientes lenguajes de programacin: ASP.NET (C# y VB), ASP 3.0, PHP4/PHP5, Java Servlets 2.2, JSP 1.1, ColdFusion 4.01 y PERL 5.0. Al aprovechar la tecnologa de ncleo de CodeCharge Studio y entorno de desarrollo, los usuarios puedan aprovechar las ventajas de un modelo centrado en la base de datos que crea separado HTML y cdigo de servidor. Puede modificar fcilmente el cdigo generado utilizando el editor de cdigo interno, que bloquea y protege los bloques de cdigo modificado por el usuario para que mejoras y personalizaciones estn presentes en todas las generaciones posteriores de cdigo. CodeCharge Studio incluye la gestin de seguridad, acceso basado en funciones y est totalmente integrado con Microsoft FrontPage para aquellos desarrolladores que utilizan FrontPage para diseo web. Sus caractersticas de diseo visual potente, entorno completamente extensible y soporte para casi todas las bases de datos populares y tecnologas de servidor que CodeCharge Studio, el entorno de desarrollo de aplicaciones web ideal.

1.1 QUIN DEBE UTILIZAR CODECHARGE STUDIO?CodeCharge Studio permite a los usuarios generar automticamente un 80% a 100% de las aplicaciones web y es una herramienta especialmente potente en manos de los desarrolladores de software; incluso aquellos familiarizados con las tecnologas web. CodeCharge Studio tambin puede utilizarse por aquellos que son nuevos a la programacin. Se recomienda familiarizarse con programacin conceptos y base de datos de diseo o tener una base de datos ya existente que desea integrar en un sitio web. Experiencia previa en programacin es recomendado y a veces se requiere si desea crear aplicaciones complejas. La seccin "Introduccin a la programacin de Web" describe muchos de los conceptos de desarrollo web que pueden ayudarle a comprender cmo trabajan las aplicaciones web y cmo difieren de la estndar de cliente/servidor y aplicaciones de escritorio. CodeCharge Studio es ms adecuado para los siguientes tipos de usuarios:

Desarrolladores de aplicaciones Web:CodeCharge Studio proporciona a los desarrolladores con todas las funciones necesarias para crear rpidamente aplicaciones web potente, escalable y segura. Los desarrolladores pueden centrarse en la programacin de la lgica empresarial fundamental detrs de la aplicacin en lugar de en el marco de aplicacin del ncleo. Este grupo de usuarios est conformado por los desarrolladores corporativos, consultora de empresas y los programadores y consultores.

Desarrolladores de bases de datos:Los desarrolladores de base de datos que estn cmodos con visual de bases de datos y herramientas de diseo de aplicaciones apreciarn la naturaleza natural, centrada en datos de CodeCharge Studio. Los

programadores de Microsoft Access especialmente encuentran la interfaz de CodeCharge Studio sorprendentemente familiar.

Programadores heredados:Sofisticado y arquitectos de sistemas avanzados a menudo no estn familiarizados con el desarrollo de aplicaciones web. Visual Studio o otros Windows en entornos de programacin son a menudo demasiado complejo y no ofrecen una forma fcil de entender el desarrollo de aplicaciones Web. CodeCharge Studio simplifica y acelera el proceso de desarrollo de aplicaciones web a travs de una variedad de caractersticas que incluyen componentes de arrastrar y colocar, constructores de aplicacin y predefinidas de soluciones de negocio.

Webmasters y diseadores:Webmasters y diseadores estn dando cuenta de los beneficios y necesitan para almacenar contenido en bases de datos especialmente cuando ante la perspectiva de mantener cientos de pginas web. A menudo se espera producir contenido dinmico, como un directorio de empleado o portal para su empresa. CodeCharge Studio satisface estas necesidades y permite a cualquier usuario crear aplicaciones habilitadas para base de datos sin necesidad de una amplia programacin. Para los diseadores cmodos con el host de aplicaciones de diseo existentes, CodeCharge Studio est estrechamente integrado con Microsoft FrontPage y puede trabajar en conjunto con cualquier herramienta de diseo HTML.

ISVs, VARs e integradores de sistemas:Las empresas que producen, venden o apoyan las aplicaciones de software encontrar CodeCharge Studio valiosa para crear interfaces Web para sus soluciones. Por ejemplo un proveedor de software CRM ofrece solucin de Windows puede crear fcilmente la Web equivalente de su producto, o en un mnimo, Web-enable partes de una aplicacin y su funcionalidad.

1.2 CMO FUNCIONACodeCharge Studio incorpora las caractersticas que permiten a los desarrolladores crear rpidamente aplicaciones web. Estos incluyen constructores que creacin pginas y formularios y componentes de datos y controles que se pueden colocar en una pgina. CodeCharge Studio web-permite las bases de datos por proporcionar las bases para el intercambio de informacin entre los navegadores web y bases de datos. Tambin se proporciona un potente Application Builder para comenzar. El generador utiliza automticamente la estructura de su base de datos para crear automticamente un conjunto de pginas web que utilizan la base de datos como el back-end. Los pasos siguientes muestran cmo crear una aplicacin bsica mediante el generador de aplicaciones: 1. 2. 3. 4. 5. Iniciar CodeCharge Studio. Crear un nuevo proyecto. Nombre del proyecto y seleccione Application Builder. Especificar la configuracin de proyecto, como el lenguaje de programacin y ruta de acceso al servidor web. Especificar el tipo de conexin de base de datos y establecer una conexin de base de datos. (Tambin puede seleccionar una de las bases de datos de ejemplo: Intranet o Internet.)

6. 7. 8.

Configurar la autenticacin de sitio mediante la especificacin de la tabla de base de datos y columnas que contienen el inicio de sesin de usuario y contrasea, as como grupos de seguridad y funciones. Seleccione las tablas de base de datos basadas en la que se crear la aplicacin web. Especificar el tipo de pgina web para cada una de las tablas de base de datos previamente seleccionada. Especifique si desea crear bsqueda, red, y registro pginas de mantenimiento para cada tabla. Especificar un estilo para aplicar al sitio. El estilo define el diseo bsico y apariencia de los diferentes elementos dentro de una pgina.

9.

10. El Application Builder crear automticamente un proyecto con conjuntos de pginas que componen la aplicacin web. A continuacin, puede publicar las pginas en el servidor y probarlas. 11. Si lo desea, puede realizar ms modificaciones a la aplicacin creada utilizando el entorno de desarrollo integrado (IDE). CodeCharge Studio no crear o ayudar en la creacin de bases de datos. Hay muchas otras herramientas que ya realizan esa funcin. Por ejemplo, puede crear fcilmente una base de datos con Microsoft Access para Windows y incluso exportarlo a MySQL para uso en Linux. CodeCharge Studio viene con dos bases de datos de ejemplo y varias aplicaciones web que utilizan las bases de datos incluidos. Son perfectos como punto de partida para crear aplicaciones web simple. CodeCharge Studio se ejecuta exclusivamente en la plataforma Windows. Las aplicaciones web que genera son independientes de la plataforma y se pueden ejecutar en cualquier sistema (es decir, Windows, Mac, Linux y otros) siempre y cuando el sistema tenga un servidor adecuado. Servidor IIS de Windows puede ejecutar secuencias de comandos ASP mientras muchos servidores Linux estn preconfigurados para ejecutar scripts PHP. Los programas generados por CodeCharge Studio no requieren ningn componentes personalizados para instalarse y se pueden ejecutar en cualquier servidor web aplicables. Es recomendable y a veces necesario, que se instale el motor de secuencias de comandos ms reciente (por ejemplo, ASP3 o PHP4/5). Los requisitos especficos se enumeran en la seccin "Requisitos del sistema". Cuando se trabaja con CodeCharge Studio normalmente puede conectarse a una base de datos remota que residen en el servidor. En algunos casos (por ejemplo, al trabajar con Microsoft Access ) debe tener una copia de la base de datos que se almacenan localmente en el escritorio ya no sea posible la conexin remota. Cada proyecto de CodeCharge Studio puede tener dos tipos de conexin distintos. Un tipo de conexin es la conexin en tiempo de diseo, durante el proceso de desarrollo, y la otra es la conexin del servidor, utilizada las pginas generadas despus de que se han desplegado. Si utiliza la base de datos MySQL utilizar el controlador MyODBC para establecer la conexin en tiempo de diseo a travs de ODBC, pero los programas generados se suele conectar a la base de datos con biblioteca nativa de conectividad de base de datos PHP.

2. REQUISITOS DEL SISTEMARequerimientos del entorno de desarrolloCodeCharge Studio est disponible para equipos con los siguientes sistemas operativos y entornos:

Procesador Intel Pentium o equivalente 64 MB de RAM disponibles 40 MB de espacio disponible en disco monitor de 256 colores de resolucin 800 x 600 Windows 98, ME, NT4, 2000 o XP Microsoft Internet Explorer 5.5 o superior

Bases de datos soportadas

CodeCharge Studio puede conectarse a la base de prcticamente cualquier ODBC compatibles con datos utilizando los controladores apropiados instalados en el equipo donde CodeCharge Studio est presente. Bases de datos compatibles incluyen:

o Microsoft sql o Oracle o MySQL o Microsoft Access o Otras bases de datos con un controlador ODBC adecuadoEl cdigo generado no requiere conectividad ODBC y se conecta a la base de datos mediante el mtodo apropiado para el entorno en particular, por ejemplo ADO para ASP, JDBC para Java, PHPLib para PHP o DBI para PERL.

Requisitos del servidorCdigo generado se ejecuta en todos los sistemas operativos con servidores de aplicaciones instaladas capaces de ejecutar los siguientes lenguajes de programacin:

o ASP 3.0 (se ejecuta en los servidores IIS y PWS con VBScript 5.5) o ASP.NET (C#) o ASP.NET (VB) o ColdFusion 4.0.1 o PHP4 / PHP5 o J2EE 1.2 o PERL 5

3. INTRODUCCIN A LA PROGRAMACIN WEBMuchos desarrolladores y programadores enfrentan el dilema de cmo empezar un proyecto de desarrollo web. Mientras que muchos desarrolladores pueden crear aplicaciones de escritorio amplias con facilidad, no son expertos en la creacin de aplicaciones web. Mayora de los desarrolladores tiene cierto nivel de familiaridad con HTML y el despliegue de pginas estticas en servidores web. Internet tiene un papel ms importante en los esfuerzos de desarrollo de aplicaciones ms y puede esperarse que exista una necesidad cada vez mayor de aplicaciones web. Sistemas heredados a veces requieren la creacin de una web-interfaz, por ejemplo, permitir a los clientes de la empresa consultar el estado de su pedido en lnea. Para ayudar en la transicin y comprender la arquitectura general de la web y aplicaciones web, la informacin siguiente ofrece una introduccin a la esfera del desarrollo de aplicaciones web para desarrolladores que son nuevos en este campo.

3.1 INTERNETInternet es una red de ordenadores. Si acceso telefnico desde casa a America Online (AOL) o un proveedor de servicios de Internet (ISP), el equipo est conectado a Internet. Cada dispositivo de Internet tiene una direccin nica de protocolo de Internet (IP). Se trata de un nmero de 32 bits que permite a su equipo a ser encontrado por otros equipos. Esta direccin IP se asigna a usted dinmicamente por el ISP cuando se conecta a sus equipos y puede cambiar cada vez que se conecte al

sistema. Si utiliza una conexin de alta velocidad como DSL o cable, puede tener una direccin IP esttica que nunca cambia. Normalmente puede ver su direccin IP en un equipo Windows con el comando "ipconfig /all". Para saber quin posee una direccin IP determinada puede buscar para en el sitio de web de ARIN (http://www.arin.net/), una organizacin sin fines de lucro que asigna y mantiene las direcciones IP para Amrica del Norte.

3.2 CONEXIN A INTERNETSi est conectado a Internet en su lugar de trabajo normalmente est conectado a travs de un router que se utiliza para unir dos redes. Un router que se conecta a una red privada a la Internet es conocido como un gateway. El enrutador "rutas" el trfico entre redes y equipos y enva los paquetes de informacin para el destino por el camino ms corto disponible en la red. Por ejemplo, si enva informacin al equipo junto a usted, el enrutador no necesita enviar nada a la Internet. Si desea ver una pgina web en Internet el enrutador enviar su solicitud a otra puerta de enlace que determina la ms cercana al servidor de destino. Si se conecta a Internet desde su casa, necesitar un enrutador, puente o un mdem para traducir las seales del equipo local o de red para el formato necesario para habilitar datos para viajar hacia y desde Internet. El mdem normalmente se utiliza para conectar un equipo a Internet a travs de un ISP por convertir los datos digitales en seales analgicas para la transmisin sobre una lnea de telfono. Si utiliza una conexin DSL, puede conectarse a la lnea ADSL a travs de un puente DSL o un router. El puente convierte la seal DSL en el formato utilizado por la red local y puede utilizarse directamente conectar varios equipos a Internet. Un enrutador DSL es ms caro, pero puede proporcionar una conexin a Internet para toda su red de rea local. Un router tambin puede incluir un servidor proxy que permite compartir una nica direccin IP entre varios ordenadores conectados a Internet. Esto conserva el nmero de direcciones IP que utilice y agrega seguridad adicional desde el pblico direccin IP pertenece al router y no pueden acceder a los equipos locales de Internet sin una direccin IP vlida. Otra funcin de un servidor proxy es almacenar y almacenar en cach los datos, para que los equipos locales pueden obtener cierta informacin se accede con frecuencia sin necesidad de conectarse a Internet.

3.3 UTILIZANDO UN FIREWALL PARA ACCESO SEGURO A INTERNETLos equipos que son de acceso pblico a travs de Internet estn expuestos a diversos riesgos de seguridad tales como hacking o infecciones de virus. Debido a estos riesgos, se recomienda que utilice un firewall para filtrar las solicitudes no deseadas que pueden llegar a travs de Internet. El servidor de seguridad puede configurar para satisfacer criterios especficos y filtrar el trfico entrante y saliente. Muchos firewalls tambin actan como servidores proxy y enrutadores, lo que permite utilizar un nico dispositivo para todas sus necesidades de conectividad de Internet. Debido al aumento de los riesgos de seguridad, firewall popularidad ha crecido exponencialmente y Windows XP incluye actualmente un simple firewall integrado.

3.4 SERVIDORES WEBAhora que tiene una mejor comprensin de conectividad a Internet, debe comprender el funcionamiento de un sitio web real en Internet. Cuando navega por Internet, el navegador acta como el cliente que se conecta a varios servidores web y muestra la informacin devuelta desde un servidor. El equipo tambin puede actuar como un servidor web, si se instala y ejecuta una aplicacin de servidor web, como el Personal Web Server (PWS), IIS Internet Information Services) o Apache.

El servidor web escucha las solicitudes entrantes de protocolo de transferencia de hipertexto (HTTP) y responde enviando la informacin adecuada. HTTP es un protocolo de Internet que define el formato de intercambio de informacin por Internet. Solicitudes HTTP normalmente provienen de los exploradores en la forma de una direccin URL, que luego es utilizada por el servidor web para determinar qu archivo debe enviarse al navegador, como una pgina HTML o una imagen. Muchos servidores web populares estn disponibles gratuitamente. Puede descargar Apache para Linux, Windows u otra plataforma de http://httpd.apache.org/. IIS est incluido en Windows 2000 y Windows XP Professional. PWS est disponible para Windows 95/98 y Windows NT. Aunque Windows XP Professional incluye un servidor web, lamentablemente el estndar de Windows XP no viene con un servidor web y creacin de uno es muy complicado. Una vez que el servidor web est en funcionamiento, podr acceder a l desde el explorador en el mismo equipo y utilizando la direccin URL http://localhost. Tambin puede probar el servidor desde otro navegador, escriba la direccin IP de su equipo como la direccin URL. Si su equipo est en una red local dentro de una empresa, puede pedir a sus colegas para tratar de escribir el nombre de su equipo en el campo de direccin en su navegador. Esto debe trabajar as y mostrar la configuracin de pgina web predeterminada durante la instalacin del servidor.

3.5 PROGRAMAS EN EJECUCIN EN UN SERVIDOR WEBAdems de servir pginas HTML estticas, muchos servidores web tambin pueden ejecutar programas que creacin el cdigo HTML de salida para el explorador utilizando un lenguaje de programacin de servidor. Algunos de los idiomas ms populares son PHP, ASP, Java, PERL, ColdFusion y ahora VB.NET y C#. El servidor web ms popular, Apache, directamente no es compatible con cualquier lenguaje de programacin especfico, pero muy a menudo est configurado para trabajar con PHP, Java o PERL. Tambin puede instalar cualquiera de los otros idiomas admitidos usted mismo. Los servidores web basados en Windows normalmente admiten aplicaciones ASP (Active Server Pages) escritas en VBScript, una versin simplificada de Visual Basic. Los nuevos.Servidores pueden ejecutar VB.Programas NET y C#. Si no tiene experiencia con estos idiomas, puede utilizar un generador de cdigo, tales como CodeCharge (http://www.codecharge.com) para generar aplicaciones web en muchas tecnologas populares.

3.6 OBTENCIN DE UN SERVIDOR WEB "PERMANENTE"Suponiendo que ya tiene o planea tener, el contenido que desea que tengan acceso a otros usuarios de Internet, necesitar un servidor web que est utilizando. Si tiene una conexin de alta velocidad en su casa puede ejecutar un servidor web en el equipo local, mientras su equipo se mantiene siempre en (o cuando se desea que el servidor sea accesible) y su direccin IP no cambia. Debe saber de su ISP si su direccin IP es esttica o dinmica. Una direccin dinmica se reasigna a usted cada vez que se conecte a Internet y la direccin probablemente ser diferente en cada conexin. Si proporciona su direccin IP dinmica para acceder a su servidor web debe volver a enviar a la direccin IP cada vez que cambia.

Opcin confiable y usado dea es encontrar una compaa que tiene un servidor web instalado yfuncionando 24 horas al da de hospedaje web. A menos que usted compra un servidor dedicado, usted obtendr un espacio en un servidor compartido que contiene cientos de sitios web. Esto se llama hosting virtual. La empresa de alojamiento divide el espacio en disco duro de su servidor en particiones que asignar a los nombres de dominio que host. Visite TopHosts (http://www.tophosts.com) para encontrar una empresa de alojamiento que se ajuste a sus necesidades. Si va a crear aplicaciones Web, asegrese de que el plan que elija incluye hosting de base de datos como MS Access, MS SQL o MySQL.

3.7 NOMBRES DE DOMINIO

Al adquirir un plan de alojamiento deber transferir u obtener un nombre de dominio para su sitio web. El nombre de dominio es una cadena de caracteres y nmeros, generalmente un conjunto de palabras, que es ms fcil de recordar que la direccin IP asignada al equipo. Los nombres de dominio se almacenan en un servidor de nombres de dominio (DNS), que forma parte de un sistema de base de datos distribuida que se consulta cada vez que alguien pide una URL o nombre de equipo. El DNS facilita la ubicacin de un host donde, cuando escribe una direccin URL en su navegador, el navegador es capaz de buscar la direccin IP y luego enviar una solicitud HTTP al servidor web correcta. Para obtener un nombre de dominio, debe encontrar una disponible y comprar los derechos para utilizar sobre una base anual. Puede comprobar la disponibilidad del nombre que desea utilizar en http://www.register.com y si tu dominio est disponible se puede comprar all. Si desea comprar varios nombres de dominio para reservar para uso futuro uso un menos costoso, a granel alternativa, tales como http://www.namebargain.com.

3.8 CREACIN DE CONTENIDO HTMLSuponiendo que han adquirido un servicio web, el siguiente paso es crear contenido que desea que otras personas vean. Internet es ms adecuado para servir documentos escritos en el lenguaje de marcado de hipertexto (HTML). HTML es un lenguaje muy sencillo que utiliza etiquetas para especificar el contenido de una pgina que se representa en un navegador (por ejemplo, tamao de fuente y color, la posicin y tamao de las imgenes y otros elementos de la pgina). La estructura bsica de documentos HTML consta de las etiquetas y el formato.

This is the document's title. This is the document's body Puede copiar y pegar el texto anterior en el Bloc de notas, guarde el archivo como test.html y abrir en el explorador. A continuacin, ver el mensaje este es el cuerpo del documento. En lugar de escribir manualmente HTML, puede utilizar cualquiera de los editores de HTML disponibles, como Macromedia DreamWeaver, Microsoft FrontPage y Adobe GoLive para disear visualmente la pgina a continuacin, generar el cdigo HTML. Cada uno de estos editores puede integrar fcilmente en CodeCharge Studio para una experiencia de desarrollo web familiar.

Qu es HTML dinmico (DHTML)HTML dinmico (DHTML) es un programa de secuencias de comandos ejecutado el explorador de web. Programas de secuencias de comandos pueden escribirse en un lenguaje de secuencias de comandos de cliente como JavaScript o VBScript. Por ejemplo, el servidor puede incluir cdigo VBScript o JavaScript en el HTML, que puede cargar y ejecutar el navegador para realizar diversas tareas sin ponerse en contacto con el servidor hasta una etapa posterior. Sin embargo, los navegadores no tienen acceso directo a la base de datos y no puede leer o actualizar los datos sin enviar una solicitud al servidor. DHTML, por lo tanto, no puede ser utilizado por s mismo para crear aplicaciones web con base de datos. Se puede usar para Descargar ciertas tareas del servidor que se puede realizar por el cliente. Por ejemplo, puede realizarse la validacin de los valores de campo de formulario completamente en el lado del cliente. Uno de los aspectos negativo del uso de DHTML es la falta de normas entre diversos tipos de explorador. Algunos navegadores Web no sea capaces de procesar pginas DHTML especficas, o les pueden mostrar de forma diferente.

3.9 PUBLICACIN DE CONTENIDO WEBDebe publicar contenido en su sitio web para ver en la web. Para ello, puede copiar los archivos que cree en una ubicacin especfica de servidor web que se utiliza especficamente para pginas web. Cada servidor web tiene una pantalla de configuracin o un archivo que se puede especificar la carpeta de disco principal que se asigna a la raz del sitio web. Los archivos en la carpeta o sus subcarpetas, automticamente estarn disponibles en la web. Por ejemplo, si copia un archivo Page.html a la subcarpeta de prueba en el servidor web, esta pgina debe ser accesible a travs de una URL como http://www.mydomain.com/test/Page.html, donde los www.mydomain.com pueden reemplazarse con su nombre de dominio o la direccin IP si lo desea. Cuando los usuarios solicitan la direccin URL en su navegador, el navegador pondremos en contacto con el servidor web, que enviar el contenido del archivo correspondiente al navegador.

3.10 TIPO DE SITIOS WEBStaticUn sitio web esttico es uno en el que las pginas contienen contenido codificado. Todo el contenido se edita y agrega utilizando un editor estndar y guarda como un archivo con un archivo .htm o .html. Cuando un usuario accede a la pgina, la pgina se carga y se muestra. Slo se cambia a travs de un editor de contenido por el desarrollador de pginas.

DinmicaSitios web dinmicos, tambin conocido como aplicaciones web, son programas que se ejecutan en el servidor web y enviar HTML en un explorador web en un equipo cliente. Estos programas pueden escribirse en los mismos idiomas como estndar de Windows y UNIX aplicaciones, aunque ciertos idiomas estn mejor adaptados para aprovechar las ventajas de la web. Uno de los lenguajes de programacin ms populares, Visual Basic, fue adaptada en forma de VBScript en que ASP ms programas estn basados en la web. Las ltimas tecnologas web modernos utilizan Java y.NET, los que tienen races en C++. Si ya est desarrollando Windows u otras aplicaciones cliente/servidor debe ser capaz de crear aplicaciones web. La diferencia principal radica en la salida; en aplicaciones estndar imprimir texto en coordenadas de pantalla o establecer el valor de un objeto que se dibuja en la pantalla; con aplicaciones web que imprimir etiquetas de formato con el texto mezclado-en lo que se muestra con el formato correcto en el lugar deseado en la pgina HTML. Tecnologas como CodeCharge Studio permiten disear la pgina HTML y, a continuacin, colocar diversos objetos activos en posiciones deseados en la pgina. Este enfoque reduce la cantidad de tiempo y esfuerzo necesarios para crear aplicaciones web completa.

3.11 BENEFICIOS DEL USO DE TECNOLOGAS WEBTecnologas web confieren muchas ventajas sobre otras tecnologas, incluyendo el cliente / servidor. Incluyen:

Menos costosa infraestructura:Desde cada escritorio puede ser equipado con un navegador gratuito, los usuarios slo necesitan equipos de mantenimiento de bajo costo, baja que ejecutan el software del navegador.

Rpida distribucin de Software:

Gracias a la web, no hay necesidad para distribuir software nuevo a cualquiera de los navegadores cliente. Una vez que los programas se actualizan en el servidor, los usuarios pueden ver al instante los cambios la prxima vez que cargue la pgina en su navegador. Solucin de problemas tambin es mejor ya que cuestiones ms pueden ser investigadas y resuelto en el servidor.

Bajo uso de la red:En un entorno web, la aplicacin cliente (navegador) no acceder a la base de datos en la red para recuperar o actualizar los datos. El navegador slo enva instrucciones al servidor con tanta informacin como sea necesario para ejecutar el programa de servidor. El software de servidor es responsable de la comunicacin con y recuperar cualquier contenido de la base de datos y componer la pgina para enviar al cliente; no hay intercambio de grandes cantidades de datos. Por qu esto es web aplicaciones a menudo se ejecutan ms rpido que las aplicaciones basadas en clientes pesados.

Independencia de la plataforma:La mayora de las aplicaciones web se pueden acceder a travs de una variedad de navegadores web como Internet Explorer, Firefox, Netscape Navigator, Opera y Lynx. Los navegadores Web existen para prcticamente cualquier sistema operativo. Ya que reciben slo el documento HTML es irrelevante si el documento est visualizando en Windows, Linux/UNIX, Mac o cualquier otro sistema. Adems, algunas aplicaciones web son accesibles a travs de dispositivos inalmbricos, equipados con un navegador y conexin a Internet.

Contabilidad de uso:Los desarrolladores pueden averiguar cuntas veces se accede a la aplicacin web, algo que puede no ser posible al distribuir las aplicaciones independientes para los clientes. El proveedor tambin puede ofrecer una estructura de tasas por el uso

3.12 DESAFOS ENCONTRADOS USANDO TECNOLOGAS WEB

Aunque tiene muchas ventajas, la Web tambin conlleva ciertos desafos:

Interactividad limitada:Interactividad es limitado, ya que una pgina web no se puede comunicar con el servidor en tiempo real, excepto cuando se enva la pgina al servidor por el usuario. Por ejemplo, si un programa debe rellenar un campo de cuadro de lista en particular, se deben actualizar toda la pgina cuando el usuario llega a un campo en la pantalla.

Falta de habilidades:La web es an ajeno a muchos desarrolladores que han estado ocupados desarrollo de mainframe, cliente/servidor y aplicaciones independientes. Los desarrolladores de aplicaciones a menudo estn familiarizados con tecnologas web, programacin web y problemas de escalabilidad de la web.

Riesgos de seguridad:Utilizando la web expone la red de la empresa a nuevos riesgos de seguridad y programacin vulnerabilidades que pueden exponer datos privados al pblico.

Compatibilidad con navegadores:Por desgracia, la competencia entre los navegadores web ha dado como resultado muchas diferencias en normas compatibles, creando confusin entre los usuarios y lo que es ms importante, problemas de compatibilidad con aplicaciones web. Se recomienda que pruebe la aplicacin web con varias versiones del explorador, en varios sistemas operativos. Una herramienta til para esta tarea es el servicio de foto del explorador de NetMechanic enhttp://www.netmechanic.com/browser-index.htm .

Falta de herramientas de desarrollo Web hasta hace poco:El desarrollo de aplicaciones web es lento debido a la falta de herramientas de desarrollo web profesional. Las herramientas disponibles son generalmente codificacin entornos que requieren una slida base y experiencia de programacin. Slo recientemente han nuevas herramientas estn disponibles que facilitan la creacin de aplicaciones web con poca experiencia en programacin. Estos incluyen productos de Macromedia Dreamweaver MX, Microsoft Visual Studio.NET y YesSoftware CodeCharge. De estos, CodeCharge es quizs el ms til porque automticamente genera cdigo de programacin en una variedad de lenguajes de programacin y permite a los usuarios a aprender mediante el examen y ajustar el cdigo.

3.13 ARQUITECTURA DE APLICACIONES WEBEn general, las aplicaciones web utilizan la arquitectura cliente/servidor (es decir, dos niveles) donde el navegador acta como un cliente ligero. La arquitectura de tres niveles es cada vez ms popular y necesario al implementar sistemas empresariales que requieren mayor escalabilidad.

Servidores de aplicacionesUn servidor de aplicaciones es el nivel medio en la arquitectura de tres niveles. Servidores de aplicaciones procesan la lgica empresarial en el servidor Web y comunicacin entre el explorador web y la base de datos u otro sistema.

Servicios WebLos servicios Web son programas que no de salida de informacin a la pantalla o un navegador Web, pero en cambio enviar la salida a otros programas en forma de XML. No tienen entradas de los usuarios a travs del teclado, pero ms bien leer la informacin enviada por otros servicios Web en formato XML. Los servicios Web permiten programas intercambiar informacin a travs de internet y ejecutar aplicaciones remotas como parte de un sistema de software local.

CookiesLas cookies son pequeas cantidades de datos enviados por un programa para el navegador y almacenados en el equipo del usuario a recuperarse ms tarde. Normalmente se utilizan para reconocer usuarios que volver a visitar el mismo sitio Web despus de varias horas, das o meses.

Variables de sesinLas variables de sesin son similares a las variables locales estndar, pero se utilizan para almacenar informacin que puede ser obtenida por otras pginas en el curso de una sesin de usuario. Las variables de sesin suelen almacenan informacin en un archivo de perodo extraordinario de sesiones en el servidor. Normalmente sera crear una variable de sesin para almacenar el ID de usuarios cuando inician sesin. De hecho, la accin de inicio de sesin a menudo consiste en crear una variable de sesin por el programa de servidor.

Variables de aplicacinVariables de aplicacin tambin estn disponibles para todas las pginas de una aplicacin Web. Se pueden acceder todos los usuarios, no slo en la sesin actual. Se borran cuando se reinicie el servidor.

Mtodos GET y POSTAl crear pginas Web que contienen campos de entrada de datos, los campos deben aparecer entre la y etiquetas que componen un formulario. La etiqueta de formulario tiene atributos adicionales, uno de ellos siendo mtodo = "GET" o mtodo = "POST". Este mtodo indica cmo la informacin introducida en el formulario debe ser enviada al servidor cuando el usuario hace clic en el botn "Submit" o "Enviar". El mtodo "POST" hace que la informacin que se enviarn a travs de una secuencia de datos, el usuario. Si se utiliza el mtodo "GET", el explorador redirigir la pgina a la nueva URL, que ser construida desde la URL base (tambin especificada un parmetro de formulario), seguido por un signo de pregunta (?) y toda la informacin de forma separada por un signo de y comercial (&). Por ejemplo, si un formulario pide al usuario que proporcione el nombre y el apellido, despus de enviar el formulario, el usuario se redirige a una direccin URL como esta: http://www.mysite.com/page1.asp?first_name=James&last_name=Bond. Los usuarios manualmente pueden emular el envo de formularios escribiendo una direccin URL en su navegador que contiene informacin similar a la presentada a travs de un formulario. El programa de servidor que se est ejecutando debe aceptar y procesar slo la informacin que utiliza.

3.14 ELEGIR LA TECNOLOGA WEBOpciones de tecnologa es una de las decisiones ms difciles y crticas que enfrentan las organizaciones. Despus de la aplicacin web se construye el futuro podr exigir que la aplicacin para convertir a otro lenguaje de programacin o integrado con el software que utiliza una tecnologa diferente. CodeCharge Studio hace ms fcil convertir una aplicacin web creada con l de un idioma a otro. Decisiones tecnolgicas se basan a menudo en el presupuesto disponible, la preferencia de sistema operativo y base de datos disponible. Aqu se describe cmo estos factores influyen en su decisin. Tenga en cuenta que las subsecciones siguientes estn diseadas para aquellos que son nuevos en desarrollo web y an no tiene una preferencia de tecnologa con fines informativos. La decisin final depende de usted y siempre debe realizar investigacin adecuada antes de tomar decisiones a largo plazo.

CostoSi ests buscando la solucin ms barata luego usted probablemente ha escuchado que Linux con el servidor web Apache, base de datos MySQL y motor de scripting PHP puede obtenido e instalar gratuitamente. Tambin es la tecnologa preferida para muchos sitios web pequeos, aunque tambin se utiliza con proyectos web grandes, como partes del sitio web de Yahoo. Algunos sabores de Java para Linux tambin se pueden obtener en ningn costo, as como PERL. Otra alternativa popular es Windows con IIS y MS Access con ASP o.Programas netos. Este entorno se puede instalar a un costo por debajo de 500 dlares, pero en algn momento podra crecer MS Access como una base de datos limitado suficiente para un pequeo nmero de usuarios. La comunidad de CodeCharge sitio Web, http://www.gotocode.com utilizado con xito MS Access para ms de un ao. No obstante, hemos encontrado que el servidor de vez en cuando se estrell cuando ms de 10 usuarios presentaron informacin al mismo tiempo. De esta manera la alternativa recomendada para usuarios de Windows es usar base de datos MS SQL, aunque esto lleva el costo del sistema a ms de 1.000 dlares y mucho ms si planea implementar una solucin escalable, varios servidores. Si ests dispuesto a gastar el dinero extra, tambin puede obtener ColdFusion o Java para Linux o Windows.

Si no necesita para tener su propio servidor dedicado, fcilmente puede encontrar muchas empresas de hospedaje web Linux y Windows Web hosting planes para cualquier lugar entre $10 y $50, o ms, para necesidades avanzadas. El precio normalmente cubre soporte para una variedad de tecnologas, incluida la para la plataforma Linux como ASP, PHP, Java, PERL y ColdFusion.NET, Java y ColdFusion para la plataforma Windows.

Preferencia de sistema operativoSi te gusta el sistema operativo Linux o su gestin requiere el uso de Linux para alojamiento web es ms probable utilizar el servidor web Apache y una base de datos MySQL ejecutar aplicaciones PHP, Java o ColdFusion. Elija PHP si es nuevo en la web y no tiene requisitos especficos. De lo contrario, si es necesario tomar una decisin a largo plazo, es importante que investigar todas las tecnologas disponibles. Si prefiere el sistema operativo de Windows, o Windows es el estndar de la organizacin, entonces lo ms probable es que utilizar con el servidor web de IIS y base de datos de MS SQL ejecuta ASP o.NETOS programas (C# o Visual Basic). Si necesita una tecnologa que es fcil de entender y aprender, pero tenga en cuenta que el enfoque actual de Microsoft est en, elija ASP.Tecnologas de redes, por lo tanto fuertemente puede utilizarlo cuanto antes mejor. Tambin es posible que se lentamente progresivamente ASP fuera y no est disponible en versiones futuras de Windows. Si ya est familiarizado con cualquier tecnologa orientada a objetos, entonces.NET es probablemente la mejor opcin para usted de todos modos. C# se deriva de C++, mientras VB.NET es derivado de Visual Basic pero adaptado para soportar orientado a objetos programacin construcciones similares a C#.

Base de datosSi ya tiene una base de datos y desea crear una interfaz web para l, su decisin de tecnologa se puede relacionada con el tipo de base de datos. Por ejemplo, si utiliza un Windows compatible database, como MS Access o MS SQL, probablemente debe considerar el uso de ASP o.Tecnologa NET en un servidor IIS Windows alojado. Si su base de datos MySQL, entonces probablemente ya est familiarizado con Linux y puede que desee considerar el uso con PHP. Si an no tienes una base de datos, entonces debe primero familiarizarse con los conceptos de base de datos y crear la base de datos para uso con CodeCharge Studio. Elija MS Access si una interfaz visual y la facilidad de uso es importante para usted, o MySQL si necesitan mejores escalabilidad y no le importa aprender un poco de SQL.

4. PRIMEROS PASOS 4.1 DESCARGAR CODECHARGE STUDIOPuede adquirir una copia de la instalacin de CodeCharge Studio ejecutable desde el sitio YesSoftware Web en http://www.yessoftware.com. La instalacin cuenta con un perodo de prueba de 30 das que permite a los usuarios probar CodeCharge Studio antes de adquirir el software. Los usuarios con licencia y los usuarios de prueba Descargar una versin totalmente funcional que es limitada en el tiempo a menos que Active mediante un nmero de serie vlido.

4.2 INSTALACIN DE CODECHARGE STUDIOAsegrese de que el sistema cumple los requisitos establecidos en "Requisitos previos" antes de comenzar la instalacin. 1. Para comenzar el proceso de instalacin, busque y haga doble clic en el archivo de configuracin de CodeCharge Studio. Debe aceptar el contrato de licencia antes de continuar con el proceso de instalacin. Haga clic en el botnS para indicar su aceptacin del acuerdo de licencia y haga clic en siguiente para continuar. La siguiente ventana te presenta campos para introducir su nombre, el nombre de la empresa y el nmero de serie. A tomar ventaja el perodo de prueba de 20 das de entrar en "Versin de prueba" en el campo de nmero de serie . Haga clic en siguientepara continuar. Confirmar o especifica la carpeta de destino donde desea CodeCharge Studio para instalarse. El valor predeterminado recomienda la ruta para instalar CodeCharge Studio es c:\Archivos de Files\CodeCharge Studio. Si desea cambiar esta ruta haga clic en Examinar y especifique una ruta alternativa. Una vez completo haga clic en siguiente para continuar. Elija una de las tres opciones de instalacin. La opcin tpica instala todas las opciones de CodeCharge Studio. La opcin compacta instala los archivos de aplicacin CodeCharge Studio pero no instala los ejemplos o Microsoft Jet 4.0. La opcin personalizada permite seleccionar los componentes a instalar. Si selecciona la opcin de instalacin de la tpica o personalizada , a continuacin, aparece una ventana que muestra los componentes que deben instalarse. Se deben especificar los componentes que desea instalar. 5. 6. Despus de todos los archivos seleccionados se ha instalado y configurado, ver una ventana que confirma la instalacin exitosa. Haga clic en Finalizar para completar el proceso de instalacin Si ha instalado CodeCharge Studio en el modo de prueba tiene 20 das para evaluar el software completamente funcional. Al iniciar el software una flash pantalla mostrar el nmero de das de evaluacin que quedan. La pantalla tambin tiene cuatro botones. Haga clic en probar para empezar a utilizar el software en modo de prueba. La pantalla de flash tambin tendr un botn de activacin para activar el software utilizando un nmero de serie vlido. Esto puede hacerse introduciendo el nmero de serie directamente en la ventana de activacin. Tambin puede utilizar un navegador para ir a la direccin web que se indica en la ventana de activacin y utilice su nmero de serie y Cdigo de instalacin para adquirir una clave de activacin. Introduzca la clave en el campo de la Clave de activacin. Haga clic en Aceptar para completar la activacin.

2.

3.

4.

4.3 ACTUALIZACIN, REPARACIN O DESINSTALACIN CODECHARGE STUDIOSi la instalacin de CodeCharge Studio est daada o otros daos ejecute el archivo de configuracin para modificar o reparar la instalacin o eliminarlo completamente.

4.4 PARTIDA CODECHARGE STUDIO1. Para iniciar CodeCharge Studio seleccione Inicio | Programas | codecharge Studio | codecharge Studio en Windows. CodeCharge Studio muestra una pantalla de bienvenida que le solicita que cree un nuevo proyecto o abrir uno existente.

2.

Para crear un nuevo proyecto (es decir, aplicacin web), seleccione nuevo proyecto y haga clic en OK. Doble clic para abrir un proyecto existente en l en la lista de proyectos abiertos recientemente o seleccione Ms archivos... y haga clic en OK para buscar y encontrar el proyecto en el equipo. Si est evaluando CodeCharge Studio aparece una pantalla de bienvenida con varias opciones que permiten ver el contrato de licencia, probar el producto, activarlo o salir. Si ha caducado el perodo de evaluacin el intente botn se deshabilitar y tendr una opcin para activar el producto o salir seleccionando el Quit botn.

3.

Activacin de productosCuando usted compra CodeCharge Studio recibe un nmero de serie que permite activar el producto y quitar la proteccin de prueba de 30 das. Activacin del producto tambin elimina el mensaje, "Generados con CodeCharge Studio" que se incluye en la parte inferior de las pginas web generadas por la versin de prueba. Para activar seleccionar CodeCharge Studio herramientas | Activar producto... desde el men CodeCharge Studio o pulse la activacin botn en la pantalla inicial que aparece despus de iniciar CodeCharge Studio. En el cuadro de dilogo Activacin de CodeCharge Studio, introduzca la informacin que le identifica como usuario registrado. Nota: El nombre, empresa y direccin son opcionales, pero el nmero de serie es un campo obligatorio. Una vez que introduzca el nmero de serie y haga clic en otra informacin OK para activar el producto a travs de Internet. CodeCharge Studio intenta conectarse a un servidor que valida el nmero de serie y proporciona una clave de activacin. Si est detrs de un firewall o no tienen acceso a Internet desde el equipo host, no es posible la activacin automtica. Desactive la activacin automtica a travs de la opcin de Internet y visitar la URL que se muestra en la pantalla para obtener la clave de activacin. Tambin puede enviar por correo [email protected] para obtener la clave de activacin por correo electrnico. Pease incluir su nmero de serie y el cdigo de instalacin que se muestra en la pantalla de activacin.

4.5 LO QUE NECESITA PARA EMPEZARUna vez finalizada la instalacin de CodeCharge Studio est casi listo para empezar a generar y ver pginas web de base de datos dinmica impulsada. Utilizar CodeCharge Studio para producir aplicaciones web necesitar lo siguiente:

Base de datosCodeCharge Studio funciona junto con una base de datos, que debe ser puesto en prctica antes de crear una aplicacin con CodeCharge Studio. Si tiene un servidor web de Windows, la base de datos suele MS Access o MS SQL. Si su servidor web de produccin se aloja en otro sabor de UNIX, Linux y Sun, a continuacin, utilizar probablemente el popular y libre de base de datos MySQL. Aunque se accede de forma remota MySQL tambin instalarla localmente en el equipo de Windows para probar sus programas.

Servidor de prueba WebEl servidor de prueba web normalmente se instala en el mismo equipo de escritorio como CodeCharge Studio. Se utiliza para probar las pginas web durante el proceso de desarrollo de aplicaciones web. Por ejemplo, al crear una nueva pgina a pgina de Live para ver cmo funciona; CodeCharge Studio generar y abrir la pgina web. Puede utilizar un servidor web alojado externamente para pruebas, pero es mucho ms rpido generar programas en el disco duro local y, a continuacin, ha ejecutarlos un servidor web local. Obtencin de un servidor web es bastante fcil ya que muchos sistemas operativos de Windows vienen con IIS libre, mientras que PWS (Personal Web Server) tambin est disponible para Windows 95, 98 y me refiero a "Servidores Web" para obtener ms informacin.

Nota: Algunas organizaciones tambin utilizan un servidor web de montaje que permite a los usuarios finales o clientes para realizar la prueba final antes de aprobar el lanzamiento del sitio. Esto tambin da a los desarrolladores la capacidad de continuar haciendo cambios y pruebas en el servidor web de prueba. Un servidor web de ensayo es especialmente til si ya existe un sitio web directo existente que no desea reemplazar hasta su cliente o los usuarios aprobar el nuevo sitio web.

Produccin o servidor de Web en vivoEste es el servidor web principal donde publicar su aplicacin final. En algunos casos esto puede ser el mismo servidor que la prueba Web Server; en la mayora de los casos tiene un servidor Web alojado externamente separado pblicamente accesible. Hay varias compaas de alojamiento web que ofrecen alojamiento web basado en Windows desde cualquier punto entre $10 y $50 (o ms por advanced necesidades).

Motor de secuencias de comandosMotores de secuencias de comandos, como ASP o PHP, por lo general son preinstalados en la mayora de los sistemas que tienen un servidor web. Si utiliza un servicio de alojamiento web consiste en un servidor web y uno o ms motores de secuencias de comandos. Consulte con su proveedor de hospedaje web para obtener una lista de tecnologas web compatibles o hacer referencia a "Elegir la tecnologa Web" Si necesita ayuda para tomar esta decisin.

4.6 CONFIGURAR EL ENTORNO DE TRABAJOCodeCharge Studio tiene varios posibles configuraciones basadas en el lenguaje de programacin y base de datos que se utiliza. Cada combinacin de idioma y base de datos tiene sus propios mritos nicos. En cada una de las siguientes tablas, se examinan algunas de las configuraciones tpicas para cada idioma. Nota: Puede utilizar configuraciones ms all de esos show abajo.

Instalacin ASPUna configuracin comn para el desarrollo de aplicaciones ASP:

Entorno de desarrollo (para el desarrollo y prueba de aplicaciones): Un equipo de escritorio de Windows con una instalacin de CodeCharge Studio. Una base de datos de MS Access local (o una copia de una base de datos de MS Access remota) o un servidor SQL local o remoto. PWS o servidor Web de IIS con apoyo de VBScript 5.5 o superior.

Entorno de servidor (para alojar la aplicacin final): Un servidor de Windows, como Windows NT Server o Windows 2000 Server. Una base de datos de MS SQL. Servidor Web de IIS con apoyo de VBScript 5.5 o superior.

La tabla siguiente proporciona una lista de sistemas operativos aplicables, servidores web, bases de datos y opciones de la versin de idioma para ASP y plantillas.

Instalacin ASP

Sistema operativo del Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP servidor Servidor Web Motor de lenguajeInternet Information Services (IIS) 4.0 o 5.0, Personal Web Server

ASP 3.0 con VBScript 5.5 +

Servidor de base de Microsoft Access, MS SQL Server, Oracle, MySQL, PostgreSQL, DB2, FoxPro o base de datos mediante ODBC datosLa siguiente es una lista de pasos que debe realizar para configurar y probar el entorno donde se publicarn las pginas ASP. Estos pasos no tienen que ser seguido estrictamente en el orden en que se presentan a continuacin.

Instalar y configurar el software del servidor webAlgunas versiones de Windows, como Windows NT Server, Windows 2000 Server y Windows XP Professional tienen la opcin de instalar IIS server durante el proceso de instalacin del sistema operativo o posterior del sistema operativo CD de instalacin. Si su versin de Windows no permite la instalacin de IIS (por ejemplo, Windows 98) se puede instalar el Personal Web Server (PWS) que es una versin a escala abajo del servidor IIS. El sitio Web de YesSoftware tiene un tutorial que contiene ms informacin sobre cmo instalar y configurar PWS.

Pruebe el servidor de WebDespus de instalar el software del servidor web, debe ejecutar una prueba para asegurarse de que el servidor est funcionando correctamente. Para un servidor que se ha instalado en el equipo local, el URL http://localhost/ ohttp://127.0.0.1/ puede utilizarse para probar el servidor. Al escribir en esta direccin debe ser capaz de ver la pgina predeterminada en el directorio raz del servidor. En particular, debe probar una pgina .asp ya que es el lenguaje para generar las pginas. De forma predeterminada, el servidor IIS aparecer la pgina .asp (http://localhost/localstart.asp). IIS y PWS vienen con amplia documentacin que debe consultar para instalacin detallada, configuracin y pruebas instrucciones.

La base de datos de configuracinUna vez que confirme que tiene un servidor web completamente funcional Asegrese de que tiene una base de datos adecuada para utilizar. La base de datos ms fcil utilizar para ASP es el acceso. A fin de que las pginas web poder utilizar la base de datos Access, la configuracin de seguridad de la base de datos debe ser la instalacin correctamente. Asegrese de que el archivo de base de datos no est abierto en modo exclusivo por cualquier otro usuario. Mediante el explorador de Windows, haga clic derecho en el archivo de base de datos y abrir el cuadro de dilogo Propiedades. En la ficha Seguridad, asegrese de que todo el mundo tiene acceso al archivo, o al menos la IUSR_MachineName cuenta debe decir y permisos de escritura en el archivo. La cuenta IUSR_MachineName es la cuenta que utiliza el servidor web para acceder a la base de datos. Si utiliza una base de datos diferente, como MS SQL server u Oracle, asegrese de que tiene una cuenta en la base de datos con los que puede acceder a las tablas necesarias.

Crear y probar un proyecto CodeCharge StudioCodeCharge Studio viene con un nmero de proyectos de ejemplo que se pueden generar y publicar como una manera de probar su instalacin. Cada uno de estos ejemplos viene con una base de datos como un archivo de comandos de base de datos que puede utilizar para volver a crear la base de datos. Por favor

consulte la seccin sobre las soluciones de ejemplo para obtener instrucciones detalladas sobre cmo configurar y utilizar. Tambin puede hacer referencia a la seccin Inicio rpido dentro de la documentacin para obtener instrucciones paso a paso crear y publicar su primera aplicacin web y la seccin de implementacin de proyectos ASP.

Instalacin PHPUn configuraciones comunes para el desarrollo de aplicaciones PHP:

Entorno de desarrollo (para el desarrollo y prueba de aplicaciones): Un equipo de escritorio de Windows con una instalacin de CodeCharge Studio. Local o remota MySQL base de datos. Controlador MyODBC (requerido durante el modo de diseo, pero no en tiempo de ejecucin). Servidor Web Apache. PHP 4.1 o superior.

Entorno de servidor (para alojar la aplicacin final): Un servidor Linux. Base de datos de MySQL (local o remoto). Servidor Web Apache. PHP 4.1 o superior.

Nota: MyODBC el controlador es necesaria slo durante la etapa de diseo de la aplicacin. El cdigo generado puede acceder a la base de datos directamente sin un controlador ODBC. Puede obtener el controlador MyODBC de www.mysql.com. La tabla siguiente proporciona una lista de sistemas operativos aplicables, servidores web, bases de datos y opciones de versin de idioma de PHP.

Instalacin PHPSistema operativo del UNIX/Linux, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP servidor Servidor Web Motor de lenguajeApache, Internet Information Services (IIS) 4.0 o 5.0, Personal Web Server PHP 4.1 o superior

Servidor de base de MySQL, PostgreSQL, Microsoft Access, MS SQL Server, Oracle, DB2, FoxPro o base de datos mediante ODBC datosLa siguiente es una lista de pasos que debe realizar para configurar y probar el entorno donde se publicarn las pginas PHP. Estos pasos no tienen que ser seguido estrictamente en el orden en que se presentan a continuacin.

Instalar y configurar el software del servidor web

PHP el motor puede instalarse en una amplia variedad de servidores web como procedimiento para instalar el motor PHP vara en funcin del servidor de web que puede descargarse de http://www.php.net donde tambin encontrar informacin instalacin. Tambin puede descargar el servidor web de Apache libre junto dehttp://www.apache.org.

Apache, IIS y PWS. El se utiliza. El motor PHP sobre cmo realizar la con su documentacin

Pruebe el servidor de WebDespus de instalar el software del servidor web, debe ejecutar una prueba para asegurarse de que el servidor est funcionando correctamente. Para un servidor que se ha instalado en el equipo local, puede utilizarse la raz URL http://localhost/ o http://127.0.0.1/ para probar el servidor. Por favor, consulte la documentacin para el servidor que ha instalado para obtener informacin sobre cmo confirmar la instalacin fue exitoso.

La base de datos de configuracinEs comn utilizar la base de datos MySQL al publicar en PHP. Puede Descargar MySQL de http://www.mysql.com donde tambin encontrar documentacin de la base de datos, as como un vnculo para descargar el controlador MyODBC que puede usarse para hacer una conexin ODBC con una base de datos MySQL en tiempo de diseo.

Crear y probar un proyecto CodeChargeCodeCharge Studio viene con un nmero de proyectos de ejemplo que se pueden generar y publicar como una manera de probar su instalacin. Cada uno de estos ejemplos viene con una base de datos y un archivo de comandos de base de datos que puede utilizar para volver a crear la base de datos. Por favor consulte la seccin sobre las soluciones de ejemplo para obtener instrucciones detalladas sobre cmo configurar y utilizar. Tambin puede hacer referencia a la seccin Inicio rpido dentro de la documentacin para obtener instrucciones paso a paso crear y publicar su primera aplicacin web y la seccin de implementacin de proyectos PHP.

Instalacin PERLUna configuracin comn para el desarrollo de aplicaciones de Perl:

Entorno de desarrollo (para el desarrollo y prueba de aplicaciones): Un equipo de escritorio de Windows con una instalacin de CodeCharge Studio. Local o remota MySQL base de datos. Controlador MyODBC. Servidor Web Apache. Perl 5.0 o superior.

Entorno de servidor (para alojar la aplicacin final): Un servidor Linux. Base de datos de MySQL (local o remoto). Servidor Web Apache. Perl 5.0 o superior.

Nota: MyODBC el controlador es necesaria slo durante la fase de diseo de la aplicacin. El cdigo generado puede acceder a la base de datos directamente sin un controlador ODBC. Puede obtener el controlador MyODBC desde www.mysql.com

La tabla siguiente proporciona una lista de sistemas operativos aplicables, servidores web, bases de datos y opciones de versin de idioma de PERL.

Instalacin PERLSistema operativo UNIX/Linux, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP. del servidor Servidor WebApache, Internet Information Services (IIS) 4.0 o 5.0, Personal Web Server. PERL 5.0 o superior (es decir, algunas distribuciones ms populares de PERL incluyen ActiveState PERL, Mod_PERL de Apache y PERL Indigo).

Motor de lenguaje

Servidor de base de MySQL, PostgreSQL, Microsoft Access, MS SQL Server, Oracle, DB2, FoxPro o base de datos a travs de ODBC. datosLa siguiente es una lista de pasos que debe realizar para configurar y probar el entorno donde se publicarn las pginas de Perl. Estos pasos no tienen que ser seguido estrictamente en el orden en que se presentan a continuacin.

Instalar y configurar y probar el software de servidor webPerl el idioma viene en muchas distribuciones como se muestra en la tabla anterior. Entre las ms populares son ActivateState Perl y Perl ndigo. Tambin puede encontrar ms distribuciones en http://www.perl.com. Dependiendo de la distribucin de Perl decide utilizar la documentacin que lo acompaa debe contener informacin acerca de cmo instalar, configurar y probar el servidor. Nota: Perl la distribucin se instala en un servidor web como Apache o IIS. Si ya dispone de un servidor web puede examinar cada una de las distribuciones para ver cual es compatible con el servidor web. Si no tienes una descarga de servidor web libre Apache web server de http://www.apache.org. La mayora de las distribuciones de Perl son compatibles con Apache.

La base de datos de configuracinConexiones de base de datos en Perl requieren mdulos especiales conocidos como interfaces de base de datos. Es comn utilizar la base de datos MySQL al publicar en Perl. Puede Descargar MySQL de http://www.mysql.com donde tambin encontrar documentacin de la base de datos, as como un enlace para descargar el controlador MyODBC que puede usarse para hacer una conexin ODBC con una base de datos MySQL.

Crear y probar un proyecto CodeChargeCodeCharge Studio viene con un nmero de proyectos de ejemplo que se pueden generar y publicar como una manera de probar su instalacin. Cada uno de estos ejemplos viene con una base de datos y un archivo de comandos de base de datos que puede utilizar para volver a crear la base de datos. Por favor consulte la seccin sobre las soluciones de ejemplo para obtener instrucciones detalladas sobre cmo configurar y utilizar. Tambin puede hacer referencia a la seccin Inicio rpido dentro de la documentacin para obtener instrucciones paso a paso crear y publicar su primera aplicacin web y la seccin de implementacin de proyectos de Perl.

Instalacin de ColdFusionUna configuracin comn para el desarrollo de aplicaciones de ColdFusion:

Entorno de desarrollo (para el desarrollo y prueba de aplicaciones): Un equipo de escritorio de Windows con una instalacin de CodeCharge Studio. Una base de datos de MS Access local (o una copia de una base de datos de MS Access remota) o un servidor SQL local o remoto. PWS o IIS Web Server con el servidor ColdFusion.

Entorno de servidor (para alojar la aplicacin final): Un servidor de Windows, como Windows NT Server o Windows 2000 Server. Una base de datos de MS SQL. Servidor Web de IIS con servidor ColdFusion.

La tabla siguiente proporciona una lista de sistemas operativos aplicables, servidores web, bases de datos y de idioma versin de ColdFusion.

Instalacin de ColdFusionSistema operativo del Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Unix/Linux servidorServidor de Internet Information Services (IIS) 4.0 o 5.0, Personal Web Server, Apache ColdFusion 4.0.1, 4.5, ColdFusion 5.x, ColdFusion MX

Servidor Web

Motor de lenguaje

Servidor de base de Microsoft Access, MS SQL Server, Oracle, MySQL, PostgreSQL, DB2, FoxPro o base de datos mediante ODBC datosLa siguiente es una lista de pasos que debe realizar para configurar y probar el entorno donde se publicarn las pginas de ColdFusion. Estos pasos no tienen que ser seguido estrictamente en el orden en que se presentan a continuacin.

Instalar y configurar el software del servidor webPara desplegar pginas de ColdFusion se requiere un servidor web con el motor de ColdFusion instalado. La versin mnima de ColdFusion que puede utilizar es 4.0.1. Esto significa que puede utilizar cualquier versin posterior a este, es decir, 4.5, 5.0 y MX. Cada una de estas versiones diferentes puede instalarse en una variedad de servidores web desde Microsoft IIS y PWS a Apache y servidor de Netscape. Consulte la documentacin de la versin que va a utilizar para averiguar qu servidores web son compatibles y cmo instalar y configurar el motor de ColdFusion en el servidor web.

Pruebe el servidor de WebDespus de instalar el software del servidor web y el motor de ColdFusion, debe ejecutar una prueba para asegurarse de que el servidor est funcionando correctamente. Consulte la documentacin de servidor ColdFusion, que incluye instrucciones sobre cmo comprobar que el servidor est funcionando correctamente.

Base de datos de configuracinConexiones de base de datos en ColdFusion es posible usar ODBC DSN o datos de fuentes que se configuran en el panel del administrador de ColdFusion.

Crear y probar un proyecto CodeChargeCodeCharge Studio viene con un nmero de proyectos de ejemplo que se pueden generar y publicar como una manera de probar su instalacin. Cada uno de estos ejemplos viene con una base de datos y un archivo de comandos de base de datos que puede utilizar para volver a crear la base de datos. Por favor consulte la seccin sobre las soluciones de ejemplo para obtener instrucciones detalladas sobre cmo configurar y utilizar. Tambin puede hacer referencia a la seccin Inicio rpido dentro de la documentacin para obtener instrucciones paso a paso crear y publicar su primera aplicacin web y la seccin de implementacin de proyectos de ColdFusion.

Instalacin JSPUna configuracin comn para el desarrollo de aplicaciones Java:

Entorno de desarrollo (para el desarrollo y prueba de aplicaciones): Un equipo de escritorio de Windows con una instalacin de CodeCharge Studio. Local o remota MySQL base de datos. Controlador MyODBC. Servidor Tomcat. JDK 1.3 o superior. Herramienta de compilacin de Ant.

Entorno de servidor (para alojar la aplicacin final): Un servidor Linux. Base de datos de MySQL (local o remoto). Controlador JDBC de MySQL. Servidor Web Tomcat. JDK 1.3 o superior.

La tabla siguiente proporciona una lista de sistemas operativos aplicables, servidores web, bases de datos y opciones de la versin de idioma de JSP y Servlets de Java.

Instalacin JSP y Servlets de JavaSistema operativo servidorUNIX/Linux, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP

del

Servidor Web

Tomcat, resina, BEA Weblogic, IBM Websphere, Macromedia JRun, Apache + Tomcat, servicios de Internet Information Server (IIS) + Tomcat o otro servidor Web compatible con la versin 2.2 del Servlet API

Servidor de base MySQL, PostgreSQL, Oracle, DB2, MS SQL Server, Informix u otra base de datos a travs de JDBC o puente JDBC-ODBC de datosLa siguiente es una lista de pasos que debe realizar para configurar y probar el entorno donde se publicarn las pginas JSP o Java Servlets. Estos pasos no tienen que ser seguido estrictamente en el orden en que se presentan a continuacin.

Instalar y configurar el software del servidor web

Motor deel

Servlet es implementado por una variedad de servidores web Tomcat, resina, Sun ONE, Weblogic y WebSphere. El procedimiento para instalar el motor Servlet depende del servidor de web que se utiliza. Puede descargar el servidor de web Tomcat libre junto con su documentacin de http://jakarta.apache.org/tomcat/.

Pruebe el servidor de WebDespus de instalar el software del servidor web, debe ejecutar una prueba para asegurarse de que el servidor est funcionando correctamente. Para un servidor que se ha instalado en el equipo local, la direccin URL raz http://localhost:8080/o http://127.0.0.1:8080/ puede utilizarse para probar el servidor. Por favor, consulte la documentacin para el servidor que ha instalado para obtener informacin sobre cmo confirmar que la instalacin fue exitoso.

La base de datos de configuracinEs comn utilizar la base de datos MySQL al publicar en JSP. Puede Descargar MySQL de http://www.mysql.com/ donde tambin encontrar documentacin de la base de datos y un enlace para descargar el controlador MyODBC que puede usarse para hacer una conexin ODBC con una base de datos MySQL en tiempo de diseo. El controlador JDBC de MySQL se puede descargar de http://www.mysql.com/products/connector-j/.

Crear y probar un proyecto CodeChargeCodeCharge Studio viene con un nmero de proyectos de ejemplo que se pueden generar y publicar como una manera de probar su instalacin. Cada uno de estos ejemplos viene con una base de datos y un archivo de comandos de base de datos que puede utilizar para volver a crear la base de datos. Por favor consulte la seccin sobre las soluciones de ejemplo para obtener instrucciones detalladas sobre cmo configurar y utilizar. Tambin puede hacer referencia a la seccin Inicio rpido dentro de la documentacin para obtener instrucciones paso a paso crear y publicar su primera aplicacin web y la seccin de implementacin de proyectos de Java.

Configuracin de .NETUna configuracin comn para el desarrollo de ASP.NET applications:

Entorno de desarrollo: (para el desarrollo y pruebas de aplicaciones): Un Windows 2000 o Windows XP o Windows Vista ordenador de sobremesa con una instalacin de CodeCharge Studio. Una base de datos de MS Access local (o una copia de una base de datos de MS Access remota) o MSDE o SQL Server 2005 Express Edition(recommended) o servidor SQL server remoto. Servidor Web IIS 5.0 o superior.

Microsoft.NET Framework 2.0 Opcional - si utiliza una conexin ODBC con.NET Framework 1.0 - ODBC.NET administrado proveedor. Opcional - si utiliza una conexin Oracle con.NET Framework 1.0 - Oracle.NET logr proveedor.

Entorno de servidor (para alojar la aplicacin final): Un Windows 2000 o superior equipo servidor. Microsoft.NET Framework 2.0 Servidor Web IIS 5.0 o superior. Opcional - si utiliza una conexin ODBC con.NET Framework 1.0 - ODBC.NET administrado proveedor. Opcional - si se utiliza una conexin Oracle con.NET Framework 1.0 - Oracle.NET logr proveedor

La tabla siguiente proporciona una lista de sistemas operativos aplicables, servidores web, bases de datos y de idioma versin de ASP.NET (C# y VB.Proyectos netos).

Configuracin de .NETSistema operativo del Windows 2000, Windows XP, Windows 2003 Server (cualquier edicin), Windows Vista servidorInternet Information Services (IIS) 5.0 o superior, (requiere la instalacin de Microsoft.NET Framework 1.0.3705 o posterior) C# o Visual Basic.NET

Servidor Web

Motor de lenguaje

Servidor de base de Microsoft Access, MS SQL Server, Oracle, MySQL, PostgreSQL, DB2, FoxPro o base de datos mediante ODBC datosLa siguiente es una lista de pasos que debe realizar para configurar y probar el entorno donde la.Se publicarn las pginas de la red. Estos pasos no tienen que ser seguido estrictamente en el orden en que se presentan a continuacin.

Instalar y configurar el software del servidor webPara publicar.Netas pginas una instalacin de IIS 5.0 o el servidor superior se requiere. El servidor IIS est disponible en sistemas operativos Windows 2000 y XP Professional y el servidor de Windows 2003. Adems del servidor IIS 5.0 Descargar e instalar el.NET Framework. Esto puede ser el.NET Framework redistributable o el.NET Framework SDK (http://www.asp.net/).

Pruebe el servidor de WebDespus de instalar el software de servidor web que ejecute una prueba para asegurarse de que el servidor funcione correctamente. Para un servidor que se ha instalado en el equipo local, el URL http://localhost/ ohttp://127.0.0.1/ puede utilizarse para probar el servidor. Al escribir en esta direccin, debe ser capaz de ver la pgina predeterminada en el directorio raz del servidor. Para probar si el.NET Framework se ha instalado correctamente, es necesario probar una pgina aspx. Por favor, consulte la documentacin que acompaa la.NET Framework para obtener informacin sobre cmo comprobar que la instalacin fue exitosa.

Configuracin de la base de datos

Una vez que confirme que tiene un servidor web completamente funcional Asegrese de que tiene una base de datos adecuada para utilizar. En el caso de.NET, la base de datos ms fcil utilizar es el acceso. A fin de que las pginas web poder utilizar la base de datos Access, la configuracin de seguridad de la base de datos debe ser la instalacin correctamente. Asegrese de que el archivo de base de datos no est abierto en modo exclusivo por cualquier otro usuario. Mediante el explorador de Windows, haga clic derecho en el archivo de base de datos y abrir el cuadro de dilogo Propiedades. En la ficha Seguridad, asegrese de todo el mundo tiene acceso al archivo, o en el menos el "ASPNET" o debe decir cuenta "Servicio de red" (en el caso de usar IIS 6.0) y permisos de escritura en el archivo y la carpeta donde se encuentra el archivo. Esta cuenta es la cuenta que utiliza el servidor web para acceder a la base de datos. Si utiliza una base de datos diferente, como MS SQL server u Oracle, asegrese de que tiene una cuenta en la base de datos con los que puede acceder a las tablas necesarias. Si va a utilizar una conexin ODBC con.NET Framework 1.0 que necesita descargar e instalar el ODBC.NET logr proveedor como se indica en la tabla anterior.

Crear y probar un proyecto CodeChargeCodeCharge Studio viene con un nmero de proyectos de ejemplo que se pueden generar y publicar como una manera de probar su instalacin. Cada uno de estos ejemplos viene con una base de datos y un archivo de comandos de base de datos que puede utilizar para volver a crear la base de datos. Por favor consulte la seccin sobre las soluciones de ejemplo para obtener instrucciones detalladas sobre cmo configurar y utilizar. Tambin puede hacer referencia a la seccin Inicio rpido dentro de la documentacin para obtener instrucciones paso a paso crear y publicar su primera aplicacin web.

5. AMBIENTE DE TRABAJOEsta seccin ilustra las principales reas del espacio de trabajo CodeCharge Studio y muestra cmo se puede personalizar para maximizar la productividad. El espacio de trabajo es la interfaz de usuario grfica (GUI) que interactan durante el proceso de utilizar CodeCharge Studio. Las siguientes son las principales partes del espacio de trabajo CodeCharge Studio: la ilustracin a continuacin muestra las partes principales del espacio de trabajo CodeCharge Studio.

rea de comando: Esta es la parte superior del rea de trabajo que consiste en la barra de ttulo, barra de mens y barras de herramientas diferentes se utilizan para proporcionar acceso rpido a diferentes comandos. Explorador de proyectos: Este panel contiene una lista de los diferentes elementos que componen un proyecto. Ventana de documento: Esta es donde pasa la mayor parte de la accin. Es aqu que se abri, editadas y ver pginas del proyecto. La ventana de documento puede ser en modo de diseo, HTML, cdigo, vista previa o pgina Live. Ventana cuadro de herramientas: Este panel proporciona acceso con un clic a varios constructores, formularios y controles que se pueden utilizar para agregar funciones a documentos de proyecto. Ventana Propiedades: La ventana Propiedades muestra la informacin pertinente sobre el elemento de documento seleccionado. Se puede utilizar para ajustar diversas propiedades segn el elemento seleccionado. Ventana de mensajes: Esta ventana proporciona informacin sobre los procesos que se ejecutan, como la publicacin de un proyecto

Aparte de los anteriores componentes principales, el rea de trabajo tiene tambin otros componentes menores como la barra de Estado y la informacin sobre herramientas.

5.1 REA DE COMANDO

La barra de ttulo contiene el nombre de la aplicacin (es decir, CodeCharge Studio) y el proyecto abierto. El extremo derecho de la barra de ttulo contiene botones para minimizar, maximizar o cerrar la ventana de la aplicacin. La barra de men incluye siete mens desplegables (es decir, archivo, Editar, proyecto, vista, tabla, herramientas y Ayuda). Estos mens contienen una serie de opciones para varias funciones. Observe que los nombres de men principal y algunos de los submens tienen una letra subrayada. Esto es indicacin de que ese men se puede ejecutar mediante una combinacin de teclas de mtodo abreviado presionando el Ctrl clave junto con la letra subrayada.

Barra de mens y la barra de ttuloLa barra de herramientas proporciona un acceso rpido a muchos de los comandos utilizados con frecuencia que estn disponibles en la barra de mens. Si le preocupa el espacio de la pantalla se puede utilizar la View men en la barra de men para ocultar algunas o todas las barras de herramientas. Cada una de las barras de herramientas puede ser arrastrada y acoplada en la parte superior, izquierda o derecha de la ventana de la aplicacin. Tambin puede arrastrar las barras de herramientas de los lados de la ventana de la aplicacin y con ello crear una barra de herramientas flotante.

Barra de herramientas

Funciones estndar de dilogo

Comando

DescripcinCrear una nueva pgina Abra una pgina existente Guardar la pgina actual Guardar todos los cambios realizados en varios documentos Deshacer la ltima accin

AtajoCtrl + N Ctrl + O Ctrl + S

Ctrl + Z

Rehacer la ltima accin deshecha Cortar la seleccin actual y colocarlo en el Portapapeles Copia la seleccin actual en el Portapapeles Pegar el contenido actual del Portapapeles Abra la ventana de configuracin del proyecto Publicacin del proyecto Publique la pgina actual Ver la pgina en modo Live Data Seleccione el servidor para el proyecto Ver la ventana Explorador de proyectos Ver la ventana de propiedades Ver el cuadro de herramientas Ver la ventana de mensaje Mostrar bordes Mostrar etiquetas de prrafo y nueva lnea

Ctrl + Shift + Z Ctrl + X Ctrl + C Ctrl + P

F9 F8 F10

Ctrl + /

Tabla de FuncionesComando DescripcinAbrir la ventana Insertar tabla Insertar una fila encima de la fila actual Insertar una columna antes de la columna actual Eliminar la fila actual Eliminar la columna actual Mover la columna izquierda Mover la columna derecha

Funciones de formatoComando Descripcin

Seleccione un formato para el texto seleccionado actualmente

Seleccione una fuente

Seleccione un tamao de fuente

Convertir el texto seleccionado en tipo de letra negrita Convertir el texto seleccionado en tipo de letra cursiva Subrayar el texto seleccionado Insertar nmeros de lnea Insertar vietas Disminuir sangra Aumentar sangra Alinear izquierda Centrar Alinear a la derecha Seleccione un color de fuente para el texto actual Seleccione un color de fondo para la fuente actual

Posicionamiento y funciones de alineacinComando DescripcinAlinear la posicin del control a la lnea de la cuadrcula ms prxima Asignar el control actual una posicin absoluta y no relativa Fijar la posicin de un control de posicin absoluta

Funciones de WebComando DescripcinDesplazarse hacia atrs Desplcese hacia adelante Detener la operacin actual Actualizar la pgina actual La direccin URL de la pgina actual Vaya a la URL especificada en el campo URL

Insertar un cuadro de dilogo tablaLa Insertar tabla dilogo acepta los parmetros necesarios para generar una tabla dentro de un documento HTML. Los parmetros aceptados son los siguientes:

ParmetroRows Filas Columns Columnas Alignment Alineacin Border Size Tamao del borde Cell Padding Relleno de celda

DescripcinNmero de filas de la nueva tabla. Nmero de columnas para la tabla nueva. Alineacin de la tabla [predeterminado, izquierda, Centro, derecha]. Ancho de los bordes de tabla. Cantidad de espacio entre el borde de la celda y su contenido.

Cell Spacing Espaciado de celda Cantidad de espacio entre las celdas adyacentes. Width Ancho Ancho de la tabla en pxeles o como porcentaje del espacio disponible

Personalizar barras de herramientas

Uso dela

herramientas | Personalizar barra de herramientas... opcin de men, puede configurar la apariencia de las diversas barras de herramientas y agregar nuevas barras de herramientas. Las opciones incluyen:

Mostrar informacin Informativo informacin sobre herramientas aparece al colocar el ratn sobre una sobre herramientas opcin en la barra de herramientas.Nuevo... Aade una nueva barra de herramientas que puede agregar botones a la utilizacin de la ficha de comandos. Eliminar una barra de herramientas que ha creado usted mismo. No se puede eliminar las barras de herramientas seis predeterminadas. El restablecer botn aparece en lugar de la Eliminar botn antes citados cuando se selecciona una de las barras de herramientas seis predeterminadas. El restablecer botn tiene el efecto de volver las barras de herramientas a su apariencia de fbrica despus de que han sido personalizados para mirar de manera diferente.

Eliminar

Reset

Toolbar name Modificar el nombre de una barra de herramientas adicional. Nombre de la barra de herramientas

En la ficha comandos puede:

Ver las distintas opciones disponibles en la barra de herramientas de un particular y ver el texto de informacin sobre herramientas asociado con la opcin. Aadir comandos a una barra de herramientas nuevo o existente. Para agregar un comando a una barra de herramientas, haga clic y mantenga ahogar el botn del ratn, arrastre el icono de comando a la ubicacin donde desea que aparezca en la barra de herramientas. Tenga en cuenta que tambin puede quitar iconos de comando de una barra de herramientas haciendo clic y arrastrando el icono de la barra de herramientas.

5.2 EL EXPLORADOR DE PROYECTOSEl explorador del proyecto es esencialmente un men de lista desplegable jerrquico que proporciona acceso a los componentes principales que componen un proyecto. Si el explorador del proyecto no est visible, puede utilizar la View men para hacerlo visible. Puede acoplar la ventana Explorador del proyecto al lado de la aplicacin, contra otras ventanas como la caja de herramientas, o puede ser una ventana flotante. La ventana Explorador del proyecto funciona junto con la ventana de documento y la ventana Propiedades. Doble clic en una pgina en la ventana Explorador del proyecto har lo que se abrir en la ventana de documento. Al mismo tiempo, la ventana Propiedades muestra las distintas propiedades del componente seleccionado. Utilizando el explorador de proyectos, puede desglosar los elementos bsicos de un proyecto y ejecutar varios comandos por clic derecho en un elemento para que aparezca un men emergente.

5.3 LA VENTANA DE PROPIEDADESLa ventana de propiedades acta junto con el explorador de proyectos y documentos de windows. La ventana de propiedades consta de tres fichas (es decir, formato, datos, eventos). Observe que el contenido de cada ficha en las propiedades de la ventana cambia segun el elemento seleccionado en la ventana Explorador del proyecto o documento. Al utilizar la ventana Propiedades, una leyenda aparece entre las fichas y la lista de propiedades con el tipo y el nombre del elemento seleccionado. Por ejemplo, en la siguiente ilustracin, una forma de cuadrcula llamada eventos es el elemento seleccionado actualmente. Es recomendable hacer un hbito de comprobar el ttulo antes de establecer los valores de propiedad o un evento, por lo que no se realizan cambios en el elemento incorrecto. Todos los elementos de la ficha Formato y la ficha de datos mostrar propiedades y eventos en un formato de nombre y valor. El nombre de la propiedad o evento aparece a la izquierda de la ventana mientras su valor correspondiente, si cualquiera, aparece a la derecha. En algunas de las propiedades, listas desplegables se utilizan para especificar una serie de opciones para elegir un valor de; en otros, simplemente puede escribir un valor. Adems, algunas propiedades utilizan cuadros de dilogo emergente de diversa complejidad y funcionalidad para especificar el valor de la propiedad. A diferencia de las otras ventanas que hemos visto hasta ahora, la ventana Propiedades cuenta con su propia barra de Estado que se utiliza para mostrar informacin til acerca de la propiedad seleccionada. Por ejemplo, en la siguiente ilustracin, la barra de estado en la parte inferior de las ventanas de propiedades muestra informacin sobre la propiedad height de la etiqueta .

Ficha de formato:La ficha formato contiene propiedades y eventos de diversos elementos HTML/CSS. La ficha formato se utiliza principalmente cuando se abre una pgina en la ventana de documento en modo HTML. En este caso, al seleccionar una etiqueta HTML en el documento provocar la ficha Formato mostrar las propiedades y los eventos aplicables a dicha etiqueta particular.

Ficha de datos:Considerando que la ficha formato muestra eventos y propiedades HTML/CSS, las propiedades que aparecen en la ficha de datos se implementan en el nivel de lenguaje de programacin y por lo general, se pueden controlar mediante programacin. Como con la ficha Formato, las propiedades que aparecen en la ficha de datos varan en funcin de control actualmente seleccionado en el explorador de proyectos o la ventana de documento.

Ficha de eventos:Eventos se designan los puntos que se producen durante el proceso de ejecucin de cdigo. Con la ficha de eventos, es posible aadir acciones o cdigo personalizado que se ejecutar en el punto en el cdigo donde se produce el evento. Las acciones estn predefinidos fragmentos de cdigo que realizan funciones comunes, como validar un nmero de telfono o un cdigo postal o enviar un mensaje de correo electrnico. Sin embargo, ya que no puede haber acciones para todas las posibles operaciones que puede realizar en un evento, tambin puede introducir su propio cdigo personalizado en un evento. Nota: Cualquier cdigo aadido en un evento de servidor es lenguaje especfico. Si cambia el idioma que generaron en las pginas del proyecto, tienes que escribir un nuevo cdigo de evento en ese idioma. Sin embargo, los eventos de cliente se implementan utilizando lenguajes de scripts de navegador (JavaScript, JScript) y como tales son universalmente aplicables independientemente de la eleccin del lenguaje de programacin

5.4 VENTANA DE MENSAJELa ventana de mensaje, suele estar acoplada en la parte inferior de la ventana principal, proporciona informacin sobre el estado de las operaciones que se produzcan en el medio ambiente. Informacin de Estado puede incluir errores, as como la generacin actual o subir la operacin actualmente en ejecucin.

5.5 CUADRO DE HERRAMIENTAS (Toolbox)El cuadro de herramientas consta de tres ventanas con fichas con una serie de comandos para agregar componentes a una pgina. De la figura 10-11, las cajas de herramientas se describen como sigue:

Constructores: Serie de cuadros de dilogo que abarca el proceso de creacin de una pgina o formulario Formularios y controles: Seccin de una pgina que contiene contenido normal, marcas o etiquetas Controles HTML: Elementos HTML que se pueden personalizar mediante las opciones de.

En