Artigo Clube Delphi 59 - ASP.NET essencial
Artigo da Revista Clube Delphi Edição 59.
ASP.NET essencial
Cadastro de usuários usando o Delphi 2005
Com o lançamento do Delphi for .NET,os desenvolvedores Delphi puderem contar com uma nova e poderosa tecnologia destinada à criação RAD de aplicações para Web: o ASP.NET.No Delphi 2005,0 suporte foi bastante aprimorado, como vimos na edição 57.Acredito que o ASP.NET seja o maior motivo para empresa se usuários de Delphi entrarem de cabeça na nova plataforma da Microsoft. E para começar, que tal fazermos uma aplicação básica, encontrada na maioria dos sites da Web?
Neste artigo veremos como criar, passo a passo, um cadastro de usuários bastante simples, onde destacaremos várias técnicas de desenvolvimento com ASP.NET. Ao final, você estará apto a criar suas próprias aplicações de BD para Web, robustas, escaláveis e com produtividade máxima.
Criando o banco de dados
Para este exemplo utilizaremos o Interbase 7.1, que será acessado a partir do provider da Borland para o ADO.NET, o Borland Data Provider (BDP).Nada impede que você utilize um banco de dados diferente, como Firebird, MySQL, MS SQL etc. Você pode inclusive utilizar o provider ADO.NET de sua preferência, pois os recursos do BDP utilizados neste exemplo são comuns,a todos os providers para ADO.NET.
A Listagem1 mostra o script de criação da tabela USUARIOS, que possui uma estrutura bastante simples. O objetivo aqui não é criar um exemplo complexo, mas focar nos conceitos básicos da utilização do ASP.NET com o Delphi 2005. Vamos partir para a criação da aplicação Web.
Listagem1. Stript para criação da tabela de usuários
create table USUARIOS
(LOGIN char(10), not null.
NOMEvarchar(40),
SENHAvarchar(10).
EMAIL varchar(40));
alter table USUARIOS
add constraint USUARIOS_PK
primary key (LOGIN);
Criando a aplicação ASP.NET e configurando o WebForm
No Delphi 2005, clique em FilelNew>Other e escolha ASP.NET Web Application no item Delphi for .NET Projects ou C# Projects caso queira programar em C#. Lembre-se que agora a IDE do Delphi 2005 suporta o desenvolvimento com ambas as linguagens, você pode usar a de sua preferência para criar este exemplo (indicarei as diferenças quando existirem). Dê o nome de "USUARIOS" para a aplicação e clique em Ok." [...] continue lendo...
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo