1. Linguagem VB.NET
(cont.)
Ricardo Guerra Freitas
Líder da Célula .NET RIO: http://groups.msn.com/celulanetrio
Email/MSN: guerra_rj@hotmail.com
Blog: http://thespoke.net/blogs/guerra_rj/default.aspx
Site do Curso para baixar os slides:
http://br.groups.yahoo.com/group/CursoDotNetSaoJose
3. O que é tratamento de erro
estruturado?
• A palavra-chave é estruturada!
• As linguagens .NET (visual basic, c#, c++)
pertencem a uma categoria de linguagem
chamada linguagem de bloco estruturada.
• Estas linguagens permitem que você defina
blocos de código que são manipulados como
uma unidade, em outras palavras, você pode
codificar estruturas no formulário:
– Caso haja alguma coisa, então execute um bloco de
código. Caso contrario execute outro bloco de código
onde cada bloco de código pode ser de qualquer
tamanho e pode conter blocos de código adicionais
aninhados.
4. Como era antes no VB 6
• Na versão anterior tínhamos o tratamento com
ON ERROR GOTO, alem de não termos um
tratamento adequado não tínhamos um
tratamento de código que era executado
independente do código ter algum erro ou não.
• A utilização de GOTO deve ser totalmente
descartada no VB.NET, em VB 6 tínhamos o uso
no tratamento de erro, hoje em dia o uso de
GOTO é totalmente descartado!
8. Debug
• Por que debugar?
– Sempre que estamos testando uma aplicação
temos a necessidade de saber o que esta
acontecendo passo-a-passo
– Para vermos os valores dos objetos antes do
mesmo gerar um erro/exceção.
10. Evento Gratuito
• Segundo TechConference na Veiga de Almeida
na Tijuca, dias 05, 12 e 19 de novembro
• Eu estarei mostrando as novidades de Windows
Forms do Visual Studio 2005
• Para se inscrever visite o site:
• http://www.bufaloinfo.com.br/techconference2/
11. Bom Final de
Semana!!!
Ricardo Guerra Freitas
Líder da Célula .NET RIO: http://groups.msn.com/celulanetrio
Email/MSN: guerra_rj@hotmail.com
Blog: http://thespoke.net/blogs/guerra_rj/default.aspx
Site do Curso para baixar os slides:
http://br.groups.yahoo.com/group/CursoDotNetSaoJose