Dev (Back & Front)ARTIGO

Delphi para internet: Intraweb + AJAX

Olá, pessoal! Conforme prometido, vamos começar a estudar o uso pleno de Delphi para internet.

Intraweb ou VCL for the Web

Mas afinal o que é o Intraweb?

Desenvolvido pela Atozed software (www.atozed.com), esta ferramenta lhe permite desenvolver aplicativos web de forma fácil e rápida, mais ou menos da mesma forma que você desenvolveria um aplicativo win32, porém com algumas particularidades.

A partir do Rad Studio 2007, o Intraweb já vem com Ajax nativo nos eventos de quase todos os componentes.

Agora que você sabe um pouco do que se trata vamos à prática!

Inicie um novo projeto em: File/New/Other/ VCL for the Web

Selecione o ícone Vcl for The Web Application Wizard e dê OK.

Irá abrir uma janela do Intraweb semelhante a esta abaixo:

Stand Alone Application: Gera um arquivo.EXE, a página roda através do servidor do próprio Intraweb, semelhantemente ao ASP.NET da Microsoft.

Service Application: Igual o Stand Alone, mas roda como um service do Windows e não aparece a janela padrão do servidor Stand Alone.

ISAPI Extension: Aplicativo do tipo ISAPI/NSAPI, gera uma DLL que para funcionar deve ser hospedada em um servidor web.

Vamos escolher a opção Stand Alone que não requer nenhuma hospedagem.

Dê um nome para seu site e salve em um local fácil de se achar. Feito tudo, isso dê um OK.

Aparecerá um form branco e sem as bordas que estamos acostumados a ver nos aplicativos win32. Aí está o nosso WebForm e é nele que colocaremos os componentes e suas funcionalidades, que nem fazemos numa aplicação normal.

Na segunda parte vamos fazer um pequeno aplicativo e demonstrar algumas de suas funcionalidades.

Até lá!

é Analista Desenvolvedor Delphi, C#, VB.Net. Graduando em Informática Gestão de negócios pela FATEC. Experiência em desenvolvimento sistemas ERP, banco de dados SQL Server, trabalha atualmente na Locaralpha aluguel de carros como desenvolvedor de sistemas.

Ver perfil