SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Modos de Desenvolvimento

Compilação


                           Execução


                                      Depuração


OBS: Cada modo possui um objetivo


                                                  2
Depuração de Código
 Considerações:

 1   Técnica que facilita o entendimento da aplicação (Fluxo, Camadas)


 2   Técnica que permite Verificar Erros e Simular Massa de Dados


 3   Visualizar as linhas que estão sendo executadas




OBS: Popularmente conhecida como DEBUG, DEBUGAR, DEBUGANDO


                                                                         3
Breakpoints (Pontos de Interrupção)
 Considerações:

 1   Bolinhas Vermelhas no código .NET


 2   Podem ser visualizados pela janela Breakpoints


 3   Podem ser exportados para XML


 4   Podem receber Descrições para identificação


 5   São salvos em um arquivo OCULTO (.SUO)




                                                      4
Demonstração
 1   Inserindo Breakpoints em uma página


 2   Conhecendo a janela de Breakpoints


 3   Rotulando/Exportando Breakpoints


 4   Habilitando/Desabilitando todos os Breakpoints


 5   Visualizando o arquivo SUO


 6   Deletando todos os Breakpoints




                                                      5
Trace (Rastreamento)
 Considerações:

 1   Visualizar as informações das requisições no Modo de Execução


 2   Acompanhar o ciclo de vida das páginas (Eventos)


 3   Inserir informações de rastreamento (Manualmente)


 4   Existem 2 Tipos de Rastreamento (Página, Aplicação)




                                                                     6
Demonstração
 1   Habilitando o rastreamento individual na página (Diretiva e Propriedades)


 2   Habilitando o rastreamento para todas as páginas



 3   Habilitando o rastreamento na aplicação


 4   Habilitando/Desabilitando o rastreamento via código



 5   Escrevendo mensagens de rastreamento




                                                                                 7
Modos de desenvolvimento, depuração e rastreamento em .NET

Weitere ähnliche Inhalte

Andere mochten auch (7)

ASP.NET - Cache
ASP.NET - CacheASP.NET - Cache
ASP.NET - Cache
 
ASP.NET - Segurança
ASP.NET - SegurançaASP.NET - Segurança
ASP.NET - Segurança
 
SilverLight
SilverLightSilverLight
SilverLight
 
WPF | XBAP
WPF | XBAPWPF | XBAP
WPF | XBAP
 
Conhecendo o Visual Studio 2008
Conhecendo o Visual Studio 2008Conhecendo o Visual Studio 2008
Conhecendo o Visual Studio 2008
 
ASP.NET - Web Services
ASP.NET - Web ServicesASP.NET - Web Services
ASP.NET - Web Services
 
mySQL - INSERT INTO
mySQL - INSERT INTOmySQL - INSERT INTO
mySQL - INSERT INTO
 

Mehr von Leonardo Lourenço Silva (20)

Resources no XAML
Resources no XAMLResources no XAML
Resources no XAML
 
Como se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa pretaComo se tornar um desenvolvedor faixa preta
Como se tornar um desenvolvedor faixa preta
 
Introdução ao WPF
Introdução ao WPFIntrodução ao WPF
Introdução ao WPF
 
Programação em Camadas - Iniciantes
Programação em Camadas - IniciantesProgramação em Camadas - Iniciantes
Programação em Camadas - Iniciantes
 
Visual F# 3.0 - Constantes, Variáveis e Classes
Visual F# 3.0 - Constantes, Variáveis e ClassesVisual F# 3.0 - Constantes, Variáveis e Classes
Visual F# 3.0 - Constantes, Variáveis e Classes
 
Introdução ao ORM
Introdução ao ORMIntrodução ao ORM
Introdução ao ORM
 
Expression Blend 5.0
Expression Blend 5.0Expression Blend 5.0
Expression Blend 5.0
 
1° Madrugada de Testes
1° Madrugada de Testes1° Madrugada de Testes
1° Madrugada de Testes
 
Mudança de Vida
Mudança de VidaMudança de Vida
Mudança de Vida
 
Princípio DRY
Princípio DRYPrincípio DRY
Princípio DRY
 
Evolução ASP.NET
Evolução ASP.NETEvolução ASP.NET
Evolução ASP.NET
 
Conhecendo o Windows 8
Conhecendo o Windows 8Conhecendo o Windows 8
Conhecendo o Windows 8
 
Introdução a Plataforma .NET 4.0
Introdução a Plataforma .NET 4.0Introdução a Plataforma .NET 4.0
Introdução a Plataforma .NET 4.0
 
ASP.NET Profile
ASP.NET ProfileASP.NET Profile
ASP.NET Profile
 
ASP.NET AJAX
ASP.NET AJAXASP.NET AJAX
ASP.NET AJAX
 
WCF
WCFWCF
WCF
 
.NET - Interfaces
.NET - Interfaces.NET - Interfaces
.NET - Interfaces
 
ASP.NET MVC
ASP.NET MVCASP.NET MVC
ASP.NET MVC
 
Conhecendo o ASP .NET 4.5
Conhecendo o ASP .NET 4.5Conhecendo o ASP .NET 4.5
Conhecendo o ASP .NET 4.5
 
LINQ
LINQLINQ
LINQ
 

Modos de desenvolvimento, depuração e rastreamento em .NET

  • 1.
  • 2. Modos de Desenvolvimento Compilação Execução Depuração OBS: Cada modo possui um objetivo 2
  • 3. Depuração de Código Considerações: 1 Técnica que facilita o entendimento da aplicação (Fluxo, Camadas) 2 Técnica que permite Verificar Erros e Simular Massa de Dados 3 Visualizar as linhas que estão sendo executadas OBS: Popularmente conhecida como DEBUG, DEBUGAR, DEBUGANDO 3
  • 4. Breakpoints (Pontos de Interrupção) Considerações: 1 Bolinhas Vermelhas no código .NET 2 Podem ser visualizados pela janela Breakpoints 3 Podem ser exportados para XML 4 Podem receber Descrições para identificação 5 São salvos em um arquivo OCULTO (.SUO) 4
  • 5. Demonstração 1 Inserindo Breakpoints em uma página 2 Conhecendo a janela de Breakpoints 3 Rotulando/Exportando Breakpoints 4 Habilitando/Desabilitando todos os Breakpoints 5 Visualizando o arquivo SUO 6 Deletando todos os Breakpoints 5
  • 6. Trace (Rastreamento) Considerações: 1 Visualizar as informações das requisições no Modo de Execução 2 Acompanhar o ciclo de vida das páginas (Eventos) 3 Inserir informações de rastreamento (Manualmente) 4 Existem 2 Tipos de Rastreamento (Página, Aplicação) 6
  • 7. Demonstração 1 Habilitando o rastreamento individual na página (Diretiva e Propriedades) 2 Habilitando o rastreamento para todas as páginas 3 Habilitando o rastreamento na aplicação 4 Habilitando/Desabilitando o rastreamento via código 5 Escrevendo mensagens de rastreamento 7