VALIDACAO NO VB.NET

MARCOS 10/12/2010 09:28:08
#359255
Bom dia, Colegas!
O VB.NET tem dois eventos para validação de um controle:

- Validating
- Validated

Eu peço aos colegas, se possível um esclarecimento sobre dúvidas que tenho sobre validação:

1.) Imagine um formulário de cadastro de Clientes (Nome,endereço,Tel,etc...)Do ponto de vista das [Ô]Boas práticas de programação[Ô] , o que é correto?

a) Colocar a rotina de validação no própio controle
b) Deixar para validar todos os campos, quando o usuário clicar no botão [Ô]Salvar[Ô] do cadastro
c) Para as boas práticas de programação,Os dois modos são corretos

2.) Existe algum incoveniente ( Ao programar em OO) em eu criar uma classe separada para validação dos dados?


Agradeço a orientação dos colegas.

ARNALDOCRUZ 10/12/2010 12:25:00
#359280
Resposta escolhida
camara correto é relativo, agora o + pratico é vc validar antes de fazer a inclusão ou alteração.

a validação é tão curta que acho que não compensa criar uma classe para tal coisa.

vc cria uma sub no proprio form para tal coisa

Validating = validando um conteudo do campo ocorre antes do evento Validated

Validated = após a validação ocorre após o evento validating

Tópico encerrado , respostas não são mais permitidas