Microsoft Visual Studio
Microsoft Visual Studio | |
---|---|
Desenvolvedor | Microsoft |
Plataforma | x86 e x64 |
Versão estável | 2015 Technical Preview CTP 6 (25 Março de 2015) |
Idioma(s) | 7 Idiomas, Inclusive Português |
Escrito em | C/C++, C#, F# e VB.NET |
Sistema operativo | Microsoft Windows |
Gênero(s) | IDE |
Licença | Proprietária |
Estado do desenvolvimento | Ativo |
Tamanho | 5GB+ |
Página oficial | https://www.visualstudio.com/ |
O Microsoft Visual Studio é um pacote de programas da Microsoft para desenvolvimento de software especialmente dedicado ao .NET Framework e às linguagens Visual Basic (VB), C, C++, C# (C Sharp) e J# (J Sharp). Também é um grande produto de desenvolvimento na área web, usando a plataforma do ASP.NET. As linguagens com maior frequência nessa plataforma são: VB.NET (Visual Basic.Net) e o C♯ (lê-se C Sharp).
Edições
O Visual Studio possui diversas edições no mercado:
Visual Studio 97
Esta versão foi desenvolvida em 1997. Havia duas edições deste produto: A edição Professional (profissional) e Enterprise (empresarial).
Esta versão incluía o Visual Basic 5.0, Visual C++ 5.0, Visual J++ e Visual FoxPro 5.0.
Visual Studio 6.0
Esta versão foi publicada em 1998. Esta contém a versão mais conhecida e usada no mundo, do Visual Basic e do Visual C++ (6.0). Até essa versão não tinha o.NET Framework. Muitos ainda usam o VS 6.0 porque o que se faz nele roda em todas as versões de Windows, já nos novos é necessário ter o.NET Framework, o que aumenta bastante o tamanho dos instaladores.
Visual Studio.NET
Esta é uma versão focada no desenvolvimento da plataforma .NET. Inclui O Visual C# e o Visual Basic .NET.
Visual Studio 2008
Lançada em Fevereiro de 2007, junto com as versões finais dos softwares Windows Server 2008 e o SQL Server 2008. Seguem algumas especificações dessa edição do software:
Tipos de projeto no Visual Studio 2008
- Windows
- windows forms application
- WPF application
- console application
- windows service
- WPF user control library
- class library
- WPF browser application
- empty project
- WPF custom control library
- windows control forms library
- Web
- asp.net web application
- asp.net ajax server control
- asp.net server control
- asp.net web service application
- asp.net ajax server control extender
- wcf service application
- smart device
- smart device project
- reports
- reports application
- crystal reports application
- test
- test project
- WCF
- sequential workflow service library
- sindication service library
- state machine workflow service library
- wcf service library
- Workflow
- empty workflow project
- sequential workflow library
- sharepoint 2007 state machine workflow
- state machine workflow library
- sequential workflow console application
- sharepoint 2007 sequential workflow
- state machine workflow console application
- workflow activity library
- distribuited systems
- application design
- system design
- logical datacenter design
- setup and deployment
- setup project
- merge module project
- cab project
- web setup project
- setup wizard
- smart device cab project
Visão Geral
O Microsoft® Visual Studio® 2008 cumpre a visão da Microsoft de aplicativos clientes permitindo que os desenvolvedores criem com muita rapidez aplicativos que são passíveis de proporcionar experiências de usuário com a mais alta qualidade e riqueza. O Visual Studio 2008, junta ferramentas com as quais as organizações sentirão maior facilidade em capturar e analisar informações, o que significa a melhor tomada de decisões de negócios. O Visual Studio 2008 possibilita que organizações de todos os tamanhos criem aplicativos mais seguros, gerenciáveis e confiáveis que tiram proveito do Windows™ e do Office.
O Visual Studio 2008 se baseia em três pilares para proporcionar melhor experiência para os programadores: Melhorias na produtividade do desenvolvedor; Gerenciamento do ciclo de vida do aplicativo; e Utilização das mais recentes tecnologias.
Versões
- Microsoft® Visual Studio® 2008 Express
- Web Developer 2008 Express Edition (Web)
- Basic 2008 Express Edition (Windows Forms)
- C# 2008 Express Edition (Windows Forms)
- C++ 2008 Express Edition (Windows Forms)
- Microsoft® Visual Studio® 2008
O Microsoft Visual Studio 2008 Professional Edition e o Microsoft Visual Studio 2008 Standard Edition fornecem a indivíduos e pequenas equipes de desenvolvimento um ambiente com muitos recursos para a construção de aplicações de alto desempenho que aproveitam as vantagens das mais recentes tecnologias, alinhando-se aos objetivos de negócios.
Disponível nas edições:
- Standart Edition
- Professional Edition
- Microsoft® Visual Studio® Team System 2008
O Microsoft Visual Studio Team System 2008 é uma solução integrada de gerenciamento do ciclo de vida da aplicação que permite aos membros de sua equipe colaborarem e se comunicarem de forma mais eficaz, garantirem a qualidade do software e obterem maior visibilidade sobre o ciclo de vida de desenvolvimento de softwares.
Disponível nas edições:
- Team Suite
- Architecture Edition
- Database Edition
- Development Edition
- Test Edition
- Team Foundation Server
Visual Studio 2010
A 12 de Abril de 2010 a Microsoft lançou o Visual Studio 2010, de nome de código Dev10, e a .NET Framework 4.[1][2][3]
Foi lançado com o objetivo de ser a IDE mais completa disponível no mercado. Para isso conta com suporte a desenvolvimento de aplicativos Web, aplicativos para Windows Phone, SharePoint além de aprimorar os já conhecidos, Windows Forms, Web Forms e também plataformas como o Microsoft XNA. Oferece IntelliTrace, Gerenciamento de Ciclo de Vida de Aplicativos (ALM), uma nova interface desenvolvida com WPF (Windows Presentation Foundation), para tornar a IDE mais intuitiva, sistema de busca muito mais eficaz, dentre outros.
Top 5 recursos para Desenvolvedores:
- Construir customizações para SharePoint;
- Desenvolver aplicações para Windows 7, utilizando seus recursos (Multitouch, Pin Bar, etc.);
- Compreender de forma mais simples códigos e arquitetura já existentes;
- Identificar por testes, os impactos de alterações no código.
- Customizar o Visual Studio para atender às suas necessidades.
Top 5 recursos para Testadores:
- Aproveite uma colaboração profunda com o time de desenvolvimento;
- Avançar (Fast Forward) por testes manuais;
- Reproduzir bugs em um ambiente virtualizado;
- Automaticamente incluir contexto aos bugs;
- Total visibilidade do progresso do teste.
Top 5 recursos para Gerentes de projeto:
- Novo dashboard mantém o time em sincronia;
- Ágeis templates ajudam no processo de estimativa;
- Rastreabilidade de requisitos mantém as partes interessadas informadas;
- Visual Studio Team Web Access auxilia na emissão de relatórios;
- Novos relatórios ajudam a permitir gerenciamento proativo de projeto.
Top 5 recursos para UI designers
- SketchFlow para rápida prototipação e compartilhamento;
- Integração com o time de desenvolvimento via Team Foundation Server;
- Melhorias na edição de HTML e CSS, com suporte aos padrões CSS 2.1 ;
- Melhorias no compartilhamento de arquivos XAML;
- Novo suporte ao desenvolvimento de Silverlight.
Visual Studio 2012
O Microsoft Visual Studio 2012 teve seu anuncio final de build em 1°de Agosto de 2012 com versão final disponibilzada em 12 de setembro de 2012.
O VS2012 veio com uma remodelação na interface adptando seu layout ao novo modelo visual da Microsoft para o Windows 8.
De novidades do VS2012 podemos citar como principais:
- Nova framework de desenvolvimento: Agora o VS2012 permite desenvolver para a versão 4.5 da .Net Framework
- Page Inspector: Permite a visualização rápida da página web (Web Forms ou MVC) diretamente do Visual Studio ou do browser escolhido sem a necessidade de execução do projeto como um todo.
- F# para Web: A nova versão da IDE permite o desenvolvimento em F#[4] para plataformas Web e Azure.
- Team Foundation Server Power Tools para Visual Studio 2012: Trata-se de uma série de melhorias, ferramentas, utilitários de linha de comando para aumentar a produtividade dos times de desenvolvimento.
- Suporte para Desenvolvimento à plaforma Windows 8 e Windows Store: A IDE contém agora projetos do tipo Windows Store com templates para Aplicativos do Windows 8
- Projetos Portaveis: Trata-se de projetos do tipo Class Library que podem ser portados entre múltiplaformas (Windows, Silverlight, Windows Phone e Xbox)
- Mudanças nas ferramentas: A ferramenta agora possui ferramentas para aumento de produtividade, possiblidade e navegar no Solution Explorer de Solução -> Projeto- > Classe -> Métodos. Novas ferramentas de busca e duas possilbidades visual (Gray e Dark).
Referências
Ligações externas
- «Página oficial do Visual Studio»
- Visual Studio 2010
- Visual Studio 2011
- Gerenciamento do Ciclo de Vida de Aplicativos
- Guia de introdução ao Visual Studio
- Aprenda mais sobre o Visual Studio
Predefinição:Ambientes de desenvolvimento integrado para C++ e C