Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Aplicación Web Sencilla (https://www.clubdelphi.com/foros/showthread.php?t=73296)

PallyRS 13-04-2011 15:02:52

Aplicación Web Sencilla
 
Hola Foro:

Primeramente, si este hilo no está correctamente ubicado aquí, me disculpan, pues no es exactamente para Internet pero si una apliación Web para la Intranet, y por eso dude una poco al ponerlo aquí.

Quisiera poder desarrollar una pequeña aplicación en formato Web en Delphi v7.0 contra un Servidor SQL Server 2005 Express Edition, pero realmente no se como empezar. Me hablaron y ya descargué IntraWeb - VCL for the Web, pero necesito al menos una pequeña guía de como se podria empezar a diseñar una aplicación web sencilla, mediante el uso de estos componentes que les acabo de decir, ó si me recomiendan algún otro, igual serviría. Claro prefiero el entorno Delphi.

Un Saludo cordial para todos

Neftali [Germán.Estévez] 13-04-2011 17:21:09

En el FTP del Club, en la sección de manuales hay un par, y acabo de subir otro de Intraweb 5 por Pablo Reyes que está muy bien explicado y en Castellano.
Échales un vistazo.

PallyRS 13-04-2011 20:12:32

Pues muchas gracias Neftali

La verdad que todo es cuestión de buscar con calma, ni sabía que existía un FTP en ClubDelphi, solo por no mirar con calma las columnas de la izquierda de mi WebBrowser, allí esta mas que claro, pero bueno, ya lo encontré y hay como se dice aquí "Bastante tela por donde cortar".

Los estudiaré y luego veré como ir avanzando con calma.

Saludos

juliamo28 15-04-2011 20:52:24

Gracias Neftali, tenia una duda similar.
Saludos.

josejp1 20-04-2011 00:48:21

La versión de intraweb para Delphi 7 está anticuada y creo que da problemas cuando ejecutas tus programas en las últimas versiones de Firefox y Chrome. Te recomiendo que utilices "VCL for the web" (lo que antes se llamaba intraweb) que viene con Delphi 2009 o superior (incorpora muchas mejoras y trae nuevos componentes)
Hace mucho tiempo empecé a programar para Intraweb con Delphi 7 y cuando quise pasarme a Delphi 2009, me costó mucho tiempo y esfuerzo.

PallyRS 02-06-2011 18:18:02

Colocar la aplicación para ser accedida
 
Hola Foro:

Pues concluí la aplicación, es un registro capaz de introducir determinados datos en un SQLServer 2005 Express Edition, y tambien ofrece la posibilidad de consultar dichos datos.

Se ejecuta muy bien, sin errores ni problemas, pero....

¿Que debo hacer ahora para que los usuarios de mi Intranet puedan acceder a dicha página?

Como datos debo decirles que la elaboré en CodeGear Delphi 2007 y utilicé VCL for the Web 9 for Delphi 2007

Como les dije anteriormente, funciona OK. La desarrolle como una aplicación StandAlone Application de IntraWeb v9.0.42

¿Puedo ponerla en el IIS de mi PC? ¿podría ponerla más adelante en el IIS de la empresa, pero solo de acceso local?

Se que son muchas preguntas, pero trato de que se lleven la idea completa de lo que he realizado y lo que me faltaría para que los usuarios de la Intranet hagan uso de esta WebApp

Gracias de antemano

Salud y suerte

ASAPLTDA 03-06-2011 19:13:02

Aplicacion Sencilla
 
Hola estoy interesando en aprender VCL para la WEB.
Podrias compartir tu aplicacion para estudiarla?

josejp1 05-06-2011 01:26:53

Yo lo que hago es transformarla en un ISAPI DLL , es muy fácil, tienes que poner en el "servercontroller.pas" el parametro cominitializacion=none y cambiar el fichero project1.dpr de esta forma:

library Project1;

uses
ISAPIApp,
IWInitISAPI,
ServerController in 'ServerController.pas',
UserSessionUnit in 'UserSessionUnit.pas',

..aqui pones tu units, como abajo te indico:....

peticiondedatos in 'peticiondedatos.pas' {infopeticiondedatos: TIWAppForm},
Informacion in 'Informacion.pas' {finformacion: TIWAppForm};


{$R *.RES}

exports
GetExtensionVersion,
HttpExtensionProc,
TerminateExtension;

begin
IWRun;
end.

y das a RUN para compilar tu proyecto (te saldrá un mensaje, diciendo que hay que poner parámetros ...o algo así, y ) y se habrá generado un nuevo archivo llamado project1.dll

Después el project1.dll lo pones en la carpeta scripts de mi IIS6, das los pemisos correctos y a correr....

Los usuarios para acceder tendrán que teclear:
www.misitio.web/midll.dll

josejp1 11-06-2011 21:41:25

Perdón, después de que copies el project1.dll en la carpeta scripts del IIS6
para que los usuarios puedan acceder a tu aplicación tendrán que teclear:

www.misitio.web/project1.dll

PallyRS 11-08-2011 17:36:49

Hola Foro:

Disculpen la demora en responder, la extensión del programa inicial me ha ocupado tiempo.

ASAPLTDA Eso de compartir mi aplicación para ayudar a otros me suena genial, ¿Pero como lo hago? es decir ¿Hacia donde lo subo? ¿Se podrá aqui mismo en este Foro? Para mi lo que me propongan que sea mejor para el foro será lo ideal.

Espero sus propuestas

Estimado josejp1 Gracias por esa ayuda, pase un poco de trabajo y me funcionó, pero luego pude apreciar que la aplicación stand alone me pemiter cojer el ejecutable y ponerlo en cualquier pc, todo esta en que se habra el puerto correspondiente y las PC tengan acceso a esa aplicación y trabaja muy bien y muy rápido.

Saludos

ASAPLTDA 11-08-2011 23:25:34

Subir Aplicacion a Club Delphi
 
Gracias por compartir el interes en este temas PALLYRS :)
En el menú del club delphi existe el elemento FTP el cual permite subir material al club delphi . Nunca lo he hecho pero parece que es sencillo hacerlo felicitaciones al constructor de esta utilidad :eek:

ASAPLTDA 18-08-2011 16:21:34

Desarrollo para la WEB
 
Hola amigos del club delphi, estoy probando UNIGUI y la verdad hasta el momento mson superbuenos

Neftali [Germán.Estévez] 28-08-2011 10:48:09

Estaría bien que pudieras subir ejemplos y pruebas que hagas. Es un tema que nos interesa a muchos por aquí.
Así podríamos ver código y ejemplos funcionando.


La franja horaria es GMT +2. Ahora son las 15:19:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi