Visual Studio 2017
CONHECENDO ALGUMAS DAS NOVIDADES
Renato Groffe
◦ Microsoft Most Valuable Professional (MVP)
◦ Multi-Plataform Technical Audience Contributor
◦ Mais de 15 anos de experiência na área de Tecnologia
◦ Articulista e Palestrante
Contatos
◦ Facebook ---> https://www.facebook.com/renatogroff
◦ Site ---> http://renatogroffe.net/
◦ Canal .NET ---> https://www.facebook.com/canaldotnet
◦ LinkedIn ---> http://br.linkedin.com/in/renatogroffe
◦ GitHub ---> https://github.com/renatogroffe
Agenda
◦ Visual Studio 2017: breve histórico
◦ C# 7.0: alguns recursos interessantes
◦ .NET Core: nova estrutura dos projetos
◦ Novos templates do .NET Core
◦ Suporte ao .NET Standard
◦ Visual Studio Tools for Docker
◦ Novo instalador
◦ Live Unit Testing
◦ Run to Click
◦ Abertura de Pastas
Novidades do Visual Studio 2017
Visual Studio 2017: breve histórico
◦ Inicialmente chamado de Visual Studio “15”
◦ IDE mais leve e rápida
◦ Lançamento da versão RTM em Março/2017
◦ Update estável -> 15.2 / Update 15.3 -> Preview
C# 7.0: alguns recursos interessantes
◦Tuplas
◦Pattern Matching
◦Throw Expressions
◦Out Variables
.NET Core: nova estrutura dos projetos
◦Arquivos de configuração nos formato XML e JSON
(por conta do MSBuild)
◦.csproj ao invés de project.json → Visual Studio 2017
Novos templates do .NET Core
◦ASP.NET Core Web Apps
◦ASP.NET Core Web APIs
◦Aplicações Console
◦Bibliotecas (Packages)
◦Projetos de Testes (MS Test, xUnit)
Suporte ao .NET Standard
Novo instalador
Novo instalador
Novo instalador
Visual Studio Tools for Docker
◦Building
◦Debugging
◦Execução de containers
Visual Studio 2017: outros recursos
◦Live Unit Testing (apenas versão Enterprise)
◦Run to Click
◦Abertura de Pastas
Dúvidas?
Obrigado!

Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017

  • 1.
    Visual Studio 2017 CONHECENDOALGUMAS DAS NOVIDADES
  • 2.
    Renato Groffe ◦ MicrosoftMost Valuable Professional (MVP) ◦ Multi-Plataform Technical Audience Contributor ◦ Mais de 15 anos de experiência na área de Tecnologia ◦ Articulista e Palestrante
  • 3.
    Contatos ◦ Facebook --->https://www.facebook.com/renatogroff ◦ Site ---> http://renatogroffe.net/ ◦ Canal .NET ---> https://www.facebook.com/canaldotnet ◦ LinkedIn ---> http://br.linkedin.com/in/renatogroffe ◦ GitHub ---> https://github.com/renatogroffe
  • 4.
    Agenda ◦ Visual Studio2017: breve histórico ◦ C# 7.0: alguns recursos interessantes ◦ .NET Core: nova estrutura dos projetos ◦ Novos templates do .NET Core ◦ Suporte ao .NET Standard ◦ Visual Studio Tools for Docker ◦ Novo instalador ◦ Live Unit Testing ◦ Run to Click ◦ Abertura de Pastas
  • 5.
  • 6.
    Visual Studio 2017:breve histórico ◦ Inicialmente chamado de Visual Studio “15” ◦ IDE mais leve e rápida ◦ Lançamento da versão RTM em Março/2017 ◦ Update estável -> 15.2 / Update 15.3 -> Preview
  • 7.
    C# 7.0: algunsrecursos interessantes ◦Tuplas ◦Pattern Matching ◦Throw Expressions ◦Out Variables
  • 8.
    .NET Core: novaestrutura dos projetos ◦Arquivos de configuração nos formato XML e JSON (por conta do MSBuild) ◦.csproj ao invés de project.json → Visual Studio 2017
  • 9.
    Novos templates do.NET Core ◦ASP.NET Core Web Apps ◦ASP.NET Core Web APIs ◦Aplicações Console ◦Bibliotecas (Packages) ◦Projetos de Testes (MS Test, xUnit)
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
    Visual Studio Toolsfor Docker ◦Building ◦Debugging ◦Execução de containers
  • 15.
    Visual Studio 2017:outros recursos ◦Live Unit Testing (apenas versão Enterprise) ◦Run to Click ◦Abertura de Pastas
  • 16.
  • 17.