Artigo Clube Delphi 75 - Aplicação Web Completa

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Artigo da Revista Clube Delphi Edição 75.

Esse artigo faz parte da revista Clube Delphi Edição 75. Clique aqui para ler todos os artigos desta edição

imagem_pdf.jpg

Mini-Curso

Aplicação Web completa!

Cadastros, consultas e customização de controles - Parte II

 

Começamos na edição anterior nosso mini-curso de uma aplicação Web completa. Veremos neste artigo como criar os cadastros de produtos. Faremos uma pesquisa para o usuário localizar os produtos que deseja, além de várias configurações de componentes e boas práticas de programação Web.

 

Cadastro de produtos

Como estamos trabalhando em uma aplicação Web, como comentado no artigo anterior, temos sempre que primar pela performance da aplicação, retornando do banco de dados apenas a quantidade mínima de registros. Assim como em aplicações Desktop, no cadastro de produtos não teremos todos os registros da tabela e uma barra de navegação, mas sim apenas o registro escolhido pelo usuário na consulta que criaremos mais adiante.

Crie um novo WebForm (File>New>Other>New ASP.NET Files>ASP.NET Pages), renomei-o para “cadastroprodutos.aspx” e adicione os dois User Controls criados na edição anterior. Na Tabela 1 temos a nomenclatura, tipo e valores de propriedades alterados para os componentes que adicionaremos no formulário (com exceção dos Labels). Nosso formulário ficará semelhante ao da Figura 1.

 

Componente

Nome

Propriedade/Valor

TextBox

txtProduto

 

DropDownList

dpCategoria

 

TextBox

txtPreco

 

TextBox

txtDescricao

TextMode=MultiLine

HTML File Upload

File1

 

Image

imgFigura

 

Button

btnSalvar

 

"

A exibição deste artigo foi interrompida :(
Este post está disponível para assinantes MVP

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?