SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Novidades da IDE Visual Studio 2010
                          Leandro Daniel
              contato@leandrodaniel.com
                reverb.leandrodaniel.com
                            @leandronet
Leandro Daniel
o Mais de 11 anos na área de desenvolvimento de software
o Atua a 9 anos com a plataforma .NET
o Membro do grupo .NET Architects desde sua fundação
o Autor na revista .net Magazine
Demos
                                 Zoom no
IDE feita em      Highlight                  References
                                 editor de
    WPF           projects                   Highligthing
                                   texto




                                 Edit Box    Search as you
 IntelliTrace   Call Hierarchy
                                 Selection   type support




                  Extension
Code Snippets
                  Manager
IDE Feita em WPF (1 de 2)
• IDE reformulada utilizando front-end em WPF
• Editor de código com novos recursos que
  facilitam a leitura e organização
• Suavização de texto
• Novos recursos visuais
• Zoom sem perda de qualidade
• Gráficos e diagramas mais detalhados e ricos
IDE Feita em WPF (2 de 2)
Highlight Projects em Recent Projects List

                     Disponível na janela
                     Start Page a caixa
                     Recent Projects permite
                     fixar os projetos mais
                     utilizados usando o
                     botão localizando antes
                     do nome do projeto.
Zoom no Editor de Texto (código)


                                   Também é
                                   possível utilizar
                                   a tecla CTRL +
                                   Scroll (mouse)
References Highligthing


                          Selecionando um membro
                          da classe todas as suas
                          referências são realçadas.
                          É possível navegar
                          utilizando CTRL + SHIFT +
                          seta para cima (ou para
                          baixo)
Search-as-you-type support


                       Ao digitar um termo o
                       IntelliSense exibirá todos os
                       itens que possuam o termo
                       digitado em qualquer parte
                       do texto
Edit Box Selection

                     Para fazer uma seleção do
                     tipo Box Selection pressione
                     a tecla ALT e utilize o mouse
                     para selecionar a área
                     desejada. Em seguida é
                     possível copiar, inserir ou
                     deletar a caixa de texto
                     selecionada.
Call Hierarchy
                 Clicando com o botão
                 direito em um membro
                 da classe e escolhendo a
                 opção View Call
                 Hierarchy é possível ver
                 toda a hierarquia de
                 chamadas através da
                 nova janela Call
                 Hierarchy.
IntelliTrace (1 de 4)
• Disponível no menu Debug / IntelliTrace
• Permite gravar todos os passos da execução
  de uma ação na aplicação
• Capaz de coletar diversas informações sobre
  os processos, módulos utilizados e steps do
  debug
• Permite salvarmos o trace em arquivos
• Exibe todas as chamadas e as visões de Locals
  e Call Stack
IntelliTrace (2 de 4)
IntelliTrace (3 de 4)
IntelliTrace (4 de 4)
Novos Code Snippets
Novas opções de Code Snippets
Extension Manager
Disponível no menu Tools / Extension Manager
Dúvidas? Entre em contato!

    @leandronet
    http://reverb.leandrodaniel.com
    contato@leandrodaniel.com

Mais conteúdo relacionado

Mais procurados

Word 2007 (Material Estudo)
Word 2007 (Material Estudo)Word 2007 (Material Estudo)
Word 2007 (Material Estudo)Andrea Bruzaca
 
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010Joeldson Costa Damasceno
 
Introdução ao Microsoft Word
Introdução ao Microsoft WordIntrodução ao Microsoft Word
Introdução ao Microsoft Wordguest82cc1d
 
Tutorial impress no le 4.0
Tutorial impress no le 4.0Tutorial impress no le 4.0
Tutorial impress no le 4.0Austonio Santos
 
Atividade 4 encontro
Atividade 4 encontroAtividade 4 encontro
Atividade 4 encontroTutorainfo
 

Mais procurados (8)

Word 2007 (Material Estudo)
Word 2007 (Material Estudo)Word 2007 (Material Estudo)
Word 2007 (Material Estudo)
 
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
Informática Básica - Criação e Edição de Documentos no Microsoft Word 2010
 
Introdução ao Microsoft Word
Introdução ao Microsoft WordIntrodução ao Microsoft Word
Introdução ao Microsoft Word
 
Microsoft Office Word
Microsoft Office WordMicrosoft Office Word
Microsoft Office Word
 
Tutorial impress no le 4.0
Tutorial impress no le 4.0Tutorial impress no le 4.0
Tutorial impress no le 4.0
 
Oficina writer
Oficina writerOficina writer
Oficina writer
 
Atividade 4 encontro
Atividade 4 encontroAtividade 4 encontro
Atividade 4 encontro
 
ContemporâNeo
ContemporâNeoContemporâNeo
ContemporâNeo
 

Destaque

Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)ETEC Monsenhor Antonio Magliano
 
Visual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de NotasVisual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de NotasETEC Monsenhor Antonio Magliano
 
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)ETEC Monsenhor Antonio Magliano
 
Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0EdwinAlvarado95
 
Guia rápido de visual basic
Guia rápido de visual basicGuia rápido de visual basic
Guia rápido de visual basicJairo Merces
 
Apostila Completa de Visual Basic
Apostila Completa de Visual BasicApostila Completa de Visual Basic
Apostila Completa de Visual BasicMarcos Paulo
 
Uma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web APIUma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web APIComunidade NetPonto
 

Destaque (9)

Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
Visual Basic 2010 - Gerando um Projeto de Instalação (Visual Studio Installer)
 
Visual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de NotasVisual Basic 2010 - Criando uma aplicação de Controle de Notas
Visual Basic 2010 - Criando uma aplicação de Controle de Notas
 
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
Visual Basic 2010 - Uma Aplicação com Banco de Dados (Controle de Despesas)
 
Banco de Dados no Visual Studio
Banco de Dados no Visual StudioBanco de Dados no Visual Studio
Banco de Dados no Visual Studio
 
Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0Mini Agenda Visual Basic 6.0
Mini Agenda Visual Basic 6.0
 
Guia rápido de visual basic
Guia rápido de visual basicGuia rápido de visual basic
Guia rápido de visual basic
 
Apostila Completa de Visual Basic
Apostila Completa de Visual BasicApostila Completa de Visual Basic
Apostila Completa de Visual Basic
 
Uma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web APIUma Introdução a ASP.NET Web API
Uma Introdução a ASP.NET Web API
 
Access 2007 basico
Access 2007 basicoAccess 2007 basico
Access 2007 basico
 

Semelhante a Novidades da IDE Visual Studio 2010

Linguagens de programação 12º M11
Linguagens de programação 12º M11Linguagens de programação 12º M11
Linguagens de programação 12º M11Luis Ferreira
 
Apostila word xp
Apostila word xpApostila word xp
Apostila word xp3455LEMES
 
PROJETO PROINFO - TURMA: 3
PROJETO PROINFO - TURMA: 3PROJETO PROINFO - TURMA: 3
PROJETO PROINFO - TURMA: 3Galindo2011
 
Apresentação de slides proinfo
Apresentação de slides proinfoApresentação de slides proinfo
Apresentação de slides proinfoGalindo2011
 
Apresentação de slides proinfo
Apresentação de slides proinfoApresentação de slides proinfo
Apresentação de slides proinfoGalindo2011
 
Sobre Visual studio
Sobre Visual studioSobre Visual studio
Sobre Visual studioleolupe
 
Estudo de produtividade com eclipse
Estudo de produtividade com eclipseEstudo de produtividade com eclipse
Estudo de produtividade com eclipseFilipe Bezerra Sousa
 
Material arvorezinha uca
Material arvorezinha   ucaMaterial arvorezinha   uca
Material arvorezinha ucatdalfollo
 
Framework Entities - Apresentação da Defesa da Dissertacao
Framework Entities - Apresentação da Defesa da DissertacaoFramework Entities - Apresentação da Defesa da Dissertacao
Framework Entities - Apresentação da Defesa da DissertacaoMarcius Brandão
 
Módulo 3 - Processadores de Texto
Módulo 3 - Processadores de TextoMódulo 3 - Processadores de Texto
Módulo 3 - Processadores de TextoPaulo Guimarães
 
Curso de C# - Introdução
Curso de C# - IntroduçãoCurso de C# - Introdução
Curso de C# - IntroduçãoDaniel Araújo
 
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualDs aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualCentro Paula Souza
 
Ambiente de trabalho vb 2010 e
Ambiente de trabalho vb 2010 eAmbiente de trabalho vb 2010 e
Ambiente de trabalho vb 2010 ejosenesteves
 
Introdução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráficaIntrodução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráficaArtur Barreto
 

Semelhante a Novidades da IDE Visual Studio 2010 (20)

Linguagens de programação 12º M11
Linguagens de programação 12º M11Linguagens de programação 12º M11
Linguagens de programação 12º M11
 
Apostila word xp
Apostila word xpApostila word xp
Apostila word xp
 
Apostila de Word
Apostila de WordApostila de Word
Apostila de Word
 
PROJETO PROINFO - TURMA: 3
PROJETO PROINFO - TURMA: 3PROJETO PROINFO - TURMA: 3
PROJETO PROINFO - TURMA: 3
 
Apresentação de slides proinfo
Apresentação de slides proinfoApresentação de slides proinfo
Apresentação de slides proinfo
 
Apresentação de slides proinfo
Apresentação de slides proinfoApresentação de slides proinfo
Apresentação de slides proinfo
 
Sobre Visual studio
Sobre Visual studioSobre Visual studio
Sobre Visual studio
 
Estudo de produtividade com eclipse
Estudo de produtividade com eclipseEstudo de produtividade com eclipse
Estudo de produtividade com eclipse
 
Delphi 6 básico
Delphi 6 básicoDelphi 6 básico
Delphi 6 básico
 
Material arvorezinha uca
Material arvorezinha   ucaMaterial arvorezinha   uca
Material arvorezinha uca
 
Excel principais recursos
Excel principais recursosExcel principais recursos
Excel principais recursos
 
Tutorial writer
Tutorial writerTutorial writer
Tutorial writer
 
Apostila do módulo iii editor de texto
Apostila do módulo iii   editor de textoApostila do módulo iii   editor de texto
Apostila do módulo iii editor de texto
 
Java AWT
Java AWTJava AWT
Java AWT
 
Framework Entities - Apresentação da Defesa da Dissertacao
Framework Entities - Apresentação da Defesa da DissertacaoFramework Entities - Apresentação da Defesa da Dissertacao
Framework Entities - Apresentação da Defesa da Dissertacao
 
Módulo 3 - Processadores de Texto
Módulo 3 - Processadores de TextoMódulo 3 - Processadores de Texto
Módulo 3 - Processadores de Texto
 
Curso de C# - Introdução
Curso de C# - IntroduçãoCurso de C# - Introdução
Curso de C# - Introdução
 
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo VisualDs aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
 
Ambiente de trabalho vb 2010 e
Ambiente de trabalho vb 2010 eAmbiente de trabalho vb 2010 e
Ambiente de trabalho vb 2010 e
 
Introdução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráficaIntrodução ao desenvolvimento de aplicativos com interface gráfica
Introdução ao desenvolvimento de aplicativos com interface gráfica
 

Mais de Leandro Daniel

TDC 2012 - Fishbowl conversation sobre Arquitetura
TDC 2012 - Fishbowl conversation sobre ArquiteturaTDC 2012 - Fishbowl conversation sobre Arquitetura
TDC 2012 - Fishbowl conversation sobre ArquiteturaLeandro Daniel
 
TDC 2012 - Métricas de código na arquitetura
TDC 2012 - Métricas de código na arquiteturaTDC 2012 - Métricas de código na arquitetura
TDC 2012 - Métricas de código na arquiteturaLeandro Daniel
 
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquitetoFIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquitetoLeandro Daniel
 
QConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionáriaQConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionáriaLeandro Daniel
 
TDC 2011 (Florianópolis) - Entendendo a Arquitetura Evolucionária
TDC 2011 (Florianópolis) - Entendendo a Arquitetura EvolucionáriaTDC 2011 (Florianópolis) - Entendendo a Arquitetura Evolucionária
TDC 2011 (Florianópolis) - Entendendo a Arquitetura EvolucionáriaLeandro Daniel
 
TDC 2011 - Arquitetura Evolucionária faz sentido?
TDC 2011 - Arquitetura Evolucionária faz sentido?TDC 2011 - Arquitetura Evolucionária faz sentido?
TDC 2011 - Arquitetura Evolucionária faz sentido?Leandro Daniel
 
DNAD 2011 - Examinando a Arquitetura Evolucionária
DNAD 2011 - Examinando a Arquitetura EvolucionáriaDNAD 2011 - Examinando a Arquitetura Evolucionária
DNAD 2011 - Examinando a Arquitetura EvolucionáriaLeandro Daniel
 
DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...
DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...
DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...Leandro Daniel
 
DNAD 2009 - Injeção de Dependência (por Leandro Daniel)
DNAD 2009 - Injeção de Dependência (por Leandro Daniel)DNAD 2009 - Injeção de Dependência (por Leandro Daniel)
DNAD 2009 - Injeção de Dependência (por Leandro Daniel)Leandro Daniel
 

Mais de Leandro Daniel (9)

TDC 2012 - Fishbowl conversation sobre Arquitetura
TDC 2012 - Fishbowl conversation sobre ArquiteturaTDC 2012 - Fishbowl conversation sobre Arquitetura
TDC 2012 - Fishbowl conversation sobre Arquitetura
 
TDC 2012 - Métricas de código na arquitetura
TDC 2012 - Métricas de código na arquiteturaTDC 2012 - Métricas de código na arquitetura
TDC 2012 - Métricas de código na arquitetura
 
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquitetoFIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
 
QConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionáriaQConSP 2011 - Praticando a arquitetura evolucionária
QConSP 2011 - Praticando a arquitetura evolucionária
 
TDC 2011 (Florianópolis) - Entendendo a Arquitetura Evolucionária
TDC 2011 (Florianópolis) - Entendendo a Arquitetura EvolucionáriaTDC 2011 (Florianópolis) - Entendendo a Arquitetura Evolucionária
TDC 2011 (Florianópolis) - Entendendo a Arquitetura Evolucionária
 
TDC 2011 - Arquitetura Evolucionária faz sentido?
TDC 2011 - Arquitetura Evolucionária faz sentido?TDC 2011 - Arquitetura Evolucionária faz sentido?
TDC 2011 - Arquitetura Evolucionária faz sentido?
 
DNAD 2011 - Examinando a Arquitetura Evolucionária
DNAD 2011 - Examinando a Arquitetura EvolucionáriaDNAD 2011 - Examinando a Arquitetura Evolucionária
DNAD 2011 - Examinando a Arquitetura Evolucionária
 
DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...
DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...
DNAD 2010 - Lightning Talk - O design emergente pelas métricas (por Leandro D...
 
DNAD 2009 - Injeção de Dependência (por Leandro Daniel)
DNAD 2009 - Injeção de Dependência (por Leandro Daniel)DNAD 2009 - Injeção de Dependência (por Leandro Daniel)
DNAD 2009 - Injeção de Dependência (por Leandro Daniel)
 

Novidades da IDE Visual Studio 2010

  • 1. Novidades da IDE Visual Studio 2010 Leandro Daniel contato@leandrodaniel.com reverb.leandrodaniel.com @leandronet
  • 2. Leandro Daniel o Mais de 11 anos na área de desenvolvimento de software o Atua a 9 anos com a plataforma .NET o Membro do grupo .NET Architects desde sua fundação o Autor na revista .net Magazine
  • 3. Demos Zoom no IDE feita em Highlight References editor de WPF projects Highligthing texto Edit Box Search as you IntelliTrace Call Hierarchy Selection type support Extension Code Snippets Manager
  • 4. IDE Feita em WPF (1 de 2) • IDE reformulada utilizando front-end em WPF • Editor de código com novos recursos que facilitam a leitura e organização • Suavização de texto • Novos recursos visuais • Zoom sem perda de qualidade • Gráficos e diagramas mais detalhados e ricos
  • 5. IDE Feita em WPF (2 de 2)
  • 6. Highlight Projects em Recent Projects List Disponível na janela Start Page a caixa Recent Projects permite fixar os projetos mais utilizados usando o botão localizando antes do nome do projeto.
  • 7. Zoom no Editor de Texto (código) Também é possível utilizar a tecla CTRL + Scroll (mouse)
  • 8. References Highligthing Selecionando um membro da classe todas as suas referências são realçadas. É possível navegar utilizando CTRL + SHIFT + seta para cima (ou para baixo)
  • 9. Search-as-you-type support Ao digitar um termo o IntelliSense exibirá todos os itens que possuam o termo digitado em qualquer parte do texto
  • 10. Edit Box Selection Para fazer uma seleção do tipo Box Selection pressione a tecla ALT e utilize o mouse para selecionar a área desejada. Em seguida é possível copiar, inserir ou deletar a caixa de texto selecionada.
  • 11. Call Hierarchy Clicando com o botão direito em um membro da classe e escolhendo a opção View Call Hierarchy é possível ver toda a hierarquia de chamadas através da nova janela Call Hierarchy.
  • 12. IntelliTrace (1 de 4) • Disponível no menu Debug / IntelliTrace • Permite gravar todos os passos da execução de uma ação na aplicação • Capaz de coletar diversas informações sobre os processos, módulos utilizados e steps do debug • Permite salvarmos o trace em arquivos • Exibe todas as chamadas e as visões de Locals e Call Stack
  • 16. Novos Code Snippets Novas opções de Code Snippets
  • 17. Extension Manager Disponível no menu Tools / Extension Manager
  • 18. Dúvidas? Entre em contato! @leandronet http://reverb.leandrodaniel.com contato@leandrodaniel.com