SlideShare uma empresa Scribd logo
1 de 16
Novidades do



                          Lançamento versão RC 31 de maio




Thiago Boufleuhr

www.thiagoboufleuhr.com
boufleuhr@gmail.com
• Arquiteto de Soluções (Cetil Sistemas)
• Consultor em Arquitetura de Software
• MCT (Instrutor Oficial Microsoft - 2009)
“…Visual Studio 12 provides an integrated development
 experience that spans the entire lifecycle of software
creation from architecture to code creation, testing and
                      beyond…”

                                                            Jason Zander
                  VP Visual Studio Team (Developer Division at Microsoft)
•   Nova interface da IDE
•   Desenvolvimento de aplicações Metro
•   Melhorias para desenvolvimento de jogos
•   Code Clone Analysis
•   Compatibilidade 2010 - 2011
•   Novidades ++
Feedback dos usuários
Feedback dos usuários
•   Limpa, leve, aberta e rápida
•   Foco na tipografia
•   Viva e em movimento
•   Conteúdo, ao invés de molduras de janela
•   Autenticamente digital
Demo...
• Foco na produtividade
• Integração programação + design
• Principais recursos:
  –   Visualização/Edição de modelos 3D
  –   Visualização/Edição de texturas (alpha channels)
  –   Suporte a HLSL
  –   Criação visual de sombra e efeitos gráficos
  –   Debug e diagnóstico baseado no DirectX
Demo...
• Examina o código em busca de lógica duplicada
• Utiliza semântica para encontrar semelhanças
• Heurística desenvolvida pela Microsoft Research
                   Clones são encontrados mesmo
                           com diferenças
Demo...
Demo...
• Programação assíncrona “embedded”
• IIS Express como servidor default
• Maior integração com a plataforma ALM
• DOM Explorer
• ASP.NET 4.5
    – Multi-browser debugging
    – ECMAScript5, HTML5, Javascript , CSS3
• ASP.NET MVC 4
    – Mobile features
    – Display Modes
    – Web API
• Portable Class Libraries
    – .Net Framework, Xbox 360, WP 7 e Silverlight
• www.microsoft.com/visualstudio/11
• www.asp.net/mvc/mvc4
• www.asp.net/web-forms/tutorials/aspnet-45
Lançamento versão RC 31 de maio

Mais conteúdo relacionado

Semelhante a Lançamento versão RC 31 de maio

Construindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightConstruindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightFelipe Pocchini
 
Visual Studio Code
Visual Studio CodeVisual Studio Code
Visual Studio CodeCDS
 
The Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto AlegreThe Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto AlegreBruno Brandes
 
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2André Dias
 
Ambientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC'sAmbientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC'sJoão Pedro Daltro
 
SonarQube
SonarQubeSonarQube
SonarQubeCDS
 
RedGate .NET Reflector
RedGate .NET ReflectorRedGate .NET Reflector
RedGate .NET ReflectorNuno Gomes
 
Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Aldemir Almeida
 
Certificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoCertificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoJoel Rodrigues
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Netjaumnc
 
Evolução do .NET Framework e do Visual Basic
Evolução do .NET Framework e do Visual BasicEvolução do .NET Framework e do Visual Basic
Evolução do .NET Framework e do Visual BasicRicardo Guerra Freitas
 
Sonarqube
SonarqubeSonarqube
SonarqubeCDS
 
Adobe flash platform fabricio
Adobe flash platform fabricioAdobe flash platform fabricio
Adobe flash platform fabricioFabricioManzi
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
 
Microsoft Open Source
Microsoft Open SourceMicrosoft Open Source
Microsoft Open SourceYago Luiz
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETJoel Rodrigues
 
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Natanael Simões
 

Semelhante a Lançamento versão RC 31 de maio (20)

Construindo aplicações ricas com Silverlight
Construindo aplicações ricas com SilverlightConstruindo aplicações ricas com Silverlight
Construindo aplicações ricas com Silverlight
 
Visual Studio Code
Visual Studio CodeVisual Studio Code
Visual Studio Code
 
The Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto AlegreThe Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto Alegre
 
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
Tudo o que você precisa saber sobre Scrum e Visual Studio ALM – Parte 1/2
 
Ambientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC'sAmbientes de Desenvolvimento, Groupware, MOOC's
Ambientes de Desenvolvimento, Groupware, MOOC's
 
SonarQube
SonarQubeSonarQube
SonarQube
 
RedGate .NET Reflector
RedGate .NET ReflectorRedGate .NET Reflector
RedGate .NET Reflector
 
Qualidade no desenvolvimento de softwre
Qualidade no desenvolvimento de softwreQualidade no desenvolvimento de softwre
Qualidade no desenvolvimento de softwre
 
Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02Crystalfinal 100906101303-phpapp02
Crystalfinal 100906101303-phpapp02
 
CV Alexandre R. de Castro
CV Alexandre R. de CastroCV Alexandre R. de Castro
CV Alexandre R. de Castro
 
Certificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de TrabalhoCertificações Microsoft e o Mercado de Trabalho
Certificações Microsoft e o Mercado de Trabalho
 
Microsoft .Net
Microsoft .NetMicrosoft .Net
Microsoft .Net
 
Evolução do .NET Framework e do Visual Basic
Evolução do .NET Framework e do Visual BasicEvolução do .NET Framework e do Visual Basic
Evolução do .NET Framework e do Visual Basic
 
Sonarqube
SonarqubeSonarqube
Sonarqube
 
Adobe flash platform fabricio
Adobe flash platform fabricioAdobe flash platform fabricio
Adobe flash platform fabricio
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
Domain driven design - Visão Geral
Domain driven design - Visão GeralDomain driven design - Visão Geral
Domain driven design - Visão Geral
 
Microsoft Open Source
Microsoft Open SourceMicrosoft Open Source
Microsoft Open Source
 
As vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NETAs vantagens do desenvolvimento em .NET
As vantagens do desenvolvimento em .NET
 
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
Processo de Desenvolvimento de Software - Design de Software, Interface, Arqu...
 

Lançamento versão RC 31 de maio

  • 1. Novidades do Lançamento versão RC 31 de maio Thiago Boufleuhr www.thiagoboufleuhr.com boufleuhr@gmail.com
  • 2. • Arquiteto de Soluções (Cetil Sistemas) • Consultor em Arquitetura de Software • MCT (Instrutor Oficial Microsoft - 2009)
  • 3. “…Visual Studio 12 provides an integrated development experience that spans the entire lifecycle of software creation from architecture to code creation, testing and beyond…” Jason Zander VP Visual Studio Team (Developer Division at Microsoft)
  • 4. Nova interface da IDE • Desenvolvimento de aplicações Metro • Melhorias para desenvolvimento de jogos • Code Clone Analysis • Compatibilidade 2010 - 2011 • Novidades ++
  • 7. Limpa, leve, aberta e rápida • Foco na tipografia • Viva e em movimento • Conteúdo, ao invés de molduras de janela • Autenticamente digital
  • 9. • Foco na produtividade • Integração programação + design • Principais recursos: – Visualização/Edição de modelos 3D – Visualização/Edição de texturas (alpha channels) – Suporte a HLSL – Criação visual de sombra e efeitos gráficos – Debug e diagnóstico baseado no DirectX
  • 11. • Examina o código em busca de lógica duplicada • Utiliza semântica para encontrar semelhanças • Heurística desenvolvida pela Microsoft Research Clones são encontrados mesmo com diferenças
  • 14. • Programação assíncrona “embedded” • IIS Express como servidor default • Maior integração com a plataforma ALM • DOM Explorer • ASP.NET 4.5 – Multi-browser debugging – ECMAScript5, HTML5, Javascript , CSS3 • ASP.NET MVC 4 – Mobile features – Display Modes – Web API • Portable Class Libraries – .Net Framework, Xbox 360, WP 7 e Silverlight
  • 15. • www.microsoft.com/visualstudio/11 • www.asp.net/mvc/mvc4 • www.asp.net/web-forms/tutorials/aspnet-45