Microsoft Visual Studio - Edições, comparação, recursos, perguntas frequentes

Microsoft Visual Studio Editions



Microsoft Visual Studio é um ambiente de desenvolvimento integrado (IDE) da Microsoft. É usado para desenvolver programas de computador, bem como sites, aplicativos da web, serviços da web e aplicativos móveis. O Visual Studio usa plataformas de desenvolvimento de software da Microsoft, como Windows API, Windows Forms, Windows Presentation Foundation, Windows Store e Microsoft Silverlight. Ele pode produzir código nativo e código gerenciado. O Visual Studio inclui um editor de código com suporte para IntelliSense, bem como refatoração de código. O depurador integrado funciona como um depurador de nível de origem e um depurador de nível de máquina. Outras ferramentas integradas incluem um designer de formulários para criar aplicativos GUI, web designer, designer de classe e designer de esquema de banco de dados. O Visual Studio oferece suporte a diferentes linguagens de programação e permite que o editor de código e o depurador ofereçam suporte a praticamente qualquer linguagem de programação, desde que exista um serviço específico da linguagem. As linguagens integradas incluem C, C++ e C#, e o suporte para outras linguagens como F#, IronPython, IronRuby e Python está disponível por meio de serviços de linguagem instalados separadamente. Os conjuntos de ferramentas de linguagem de terceiros que podem ser integrados incluem o ReSharper, uma extensão de produtividade popular para o Visual Studio. O Microsoft Visual Studio tem várias edições projetadas para funções específicas no desenvolvimento de software, como arquitetos, administradores de banco de dados, testadores e assim por diante. A edição mais popular é a edição Professional, que inclui o conjunto de recursos básicos para a maioria dos usuários. A edição Enterprise inclui todos os recursos da edição Professional, bem como recursos adicionais para desenvolvimento empresarial, como depuração avançada e ferramentas de teste, gerenciamento de código do lado do servidor e integração com o Microsoft Team Foundation Server para controle de origem e rastreamento de itens de trabalho. A edição Ultimate é a edição mais abrangente do Visual Studio e inclui todos os recursos da edição Enterprise, bem como recursos adicionais para desenvolvimento avançado, como ferramentas de modelagem e um designer UML, ferramentas de análise de código e suporte para computação paralela. A Microsoft também oferece uma edição gratuita do Visual Studio, chamada Visual Studio Express, projetada para amadores, estudantes e desenvolvedores novatos. Ele inclui um subconjunto dos recursos disponíveis nas outras edições do Visual Studio.



Estúdio visual é o próprio IDE da Microsoft, originalmente com o codinome Project Boston e lançado em 1997. Desta vez, a Microsoft juntou todas as suas ferramentas de desenvolvimento e as comprou em um único produto. A versão original do software veio em duas edições. Este primeiro foi Visual Studio Profissional e o outro era mais poderoso Visual Studio Enterprise . A edição profissional veio com 3 CDs, enquanto a edição Enterprise aprimorada veio com 3 CDs. Agora vamos falar sobre o Visual Studio 2017.





Microsoft Visual Studio





Microsoft Visual Studio

Atualmente, a versão 11 do Visual Studio, denominada Visual Studio 2017, é a versão estável mais recente da equipe de Ferramentas para Desenvolvedores da Microsoft. Está disponível em 3 edições principais, nomeadamente:



  1. Versão gratuita da comunidade,
  2. Versão profissional e
  3. Versão corporativa.

EM Edição comunitária - versão gratuita pacote de software e menos funcional. Mas de qualquer forma, ele faz o seu trabalho como iniciante ou aluno desenvolvedor. A segunda é a Professional Edition, que é um pouco mais poderosa que a Community Edition, e depois vem o pacote Enterprise completo com todas as ferramentas poderosas para o Visual Studio.

No momento, o Visual Studio é Editor de código , depurador , a Designer . Isso significa que aqui você pode editar ou escrever código simples para o lado do servidor ou consoles, pode verificar se o código que escreveu funciona e se pode ajudar se seu código precisar de melhorias. Ele também é um designer, pois agora você pode criar interfaces de usuário e experiências de usuário no Visual Studio, assim como faria ao desenvolver aplicativos para UWP ou em Xamarin usando Blend ou XAML.

Todas as informações neste artigo referem-se a notas de rodapé feitas pela Microsoft. Eles estão listados abaixo:



    • Entidades corporativas são definidas como >250 PCs ou > milhão em receita anual.
    • Área de Trabalho do Windows, Aplicativos Universais do Windows, Web (ASP.NET), Office 365, Aplicativos de Linha de Negócios, Apache Cordova, Azure Stack, C++ Cross Platform Library Development, Python, Node.js, .NET Core, Ferramentas Docker
    • Pode abrir diagramas criados em outras edições do Visual Studio no modo somente leitura.
    • Ativa o perfil de interação de nível.

Agora vamos apenas comparar as edições do Visual Studio.

Versão gratuita do Visual Studio Community

1] Para quem é?

O Visual Studio Community Edition melhorará muito os casos de uso a seguir. Eles darão suporte a desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica, participação em projetos de código aberto e organizações não corporativas de até 5 usuários.

2] Ele suportará a plataforma de desenvolvimento?

Como mencionei acima, isso vai eu definitivamente apoio plataforma de desenvolvimento.

3] Que tal um ambiente de desenvolvimento integrado?

Para o IDE, a versão comunitária gratuita do Visual Studio oferecerá suporte aos seguintes recursos. Ele oferecerá suporte à detecção Peek, refatoração, implantação da Web com um clique, visualizador de recursos de modelo, soluções de visualização com gráficos de dependência e mapas de código e segmentação múltipla.

4] Depuração e diagnósticos avançados?

Em Advanced Debugging and Diagnostics, a versão gratuita do Visual Studio dá suporte ao seguinte. Ele oferece suporte a métricas de código, depuração de gráficos, análise de código estático e um hub de desempenho e diagnóstico.

5] Suporte para ferramentas de teste

Bem, já que é uma versão gratuita do Visual Studio com recursos e ferramentas limitados. Ele apenas suporta testes de unidade para os desenvolvedores testarem seu código.

6] Quão bem integrado é o Xamarin (desenvolvimento multiplataforma)?

Bem, se você está se perguntando XamarinGenericName , que pontuação. Os seguintes recursos de plataforma cruzada são suportados pela comunidade do Visual Studio no Xamarin. Este é o compartilhamento de código entre aplicativos Android e iOS, desenvolvedores de interface do usuário iOS e Android, Xamarin Forms (Xamarin.Forms para abreviar) e Xamarin Instant Player.

7] Você pode colaborar com outros desenvolvedores na comunidade do Visual Studio?

Bem, a Microsoft cuidou de você. Os recursos a seguir têm suporte do Visual Studio para atender a todas as suas necessidades de colaboração. São storyboards no PowerPoint, revisão de código, recursos de pausa/retomada de tarefas e Team Explorer com suporte para ferramentas de autoria de terceiros.

Ler : O que aconteceu Código do Visual Studio ?

Visual Studio Profissional

1] Para quem é?

Além do que é mencionado para a comunidade do Visual Studio, esta versão profissional do Visual Studio tem suporte em casos de uso como empresas.

2] Ele suportará a plataforma de desenvolvimento?

Como eu disse acima, ele definitivamente apoiará plataforma de desenvolvimento.

3] Que tal um ambiente de desenvolvimento integrado?

Falando no IDE, a versão profissional do Visual Studio suportará tudo o que a comunidade do Visual Studio suporta. Isso também oferecerá suporte ao CodeLens .

4] Depuração e diagnósticos avançados?

Em Advanced Debugging and Diagnostics, a versão profissional suporta exatamente tudo o que a versão gratuita do Visual Studio suporta, que é suportada pela comunidade do Visual Studio.

5] Falando sobre como o Visual Studio suporta ferramentas de teste

Bem, o Visual Studio profissional ainda possui recursos e ferramentas limitados em comparação com a edição Enterprise. Ele apenas suporta testes de unidade para os desenvolvedores testarem seu código.

6] Quão bem integrado é o Xamarin (desenvolvimento multiplataforma)?

Bem, se você estiver interessado no Xamarin, ele oferece suporte aos mesmos recursos do Visual Studio Community. Os seguintes recursos de plataforma cruzada são suportados pela comunidade do Visual Studio no Xamarin. Este é o compartilhamento de código entre aplicativos Android e iOS, desenvolvedores de interface do usuário iOS e Android, Xamarin Forms (Xamarin.Forms para abreviar) e Xamarin Instant Player.

7] Você pode colaborar com outros desenvolvedores usando o Visual Studio Professional?

Bem, a Microsoft cuidou de você. Todos os recursos são suportados pelo Visual Studio para atender a todas as suas necessidades de colaboração. São storyboards no PowerPoint, revisão de código, recursos de pausa/retomada de tarefas e Team Explorer com suporte para ferramentas de autoria de terceiros.

Visual Studio Enterprise

1] Para quem é?

Semelhante ao Visual Studio Professional, ele oferece suporte a desenvolvedores individuais, aprendizado em sala de aula, pesquisa acadêmica, participação em projetos de código aberto, organizações não corporativas de até 5 usuários e empresas.

2] Ele suportará a plataforma de desenvolvimento?

Como eu disse acima, ele definitivamente apoiará plataforma de desenvolvimento.

3] Que tal um ambiente de desenvolvimento integrado?

Falando no IDE, a edição do Visual Studio Enterprise suportará tudo o que o Visual Studio Professional suporta. Isso também oferecerá suporte à validação de dependência ao vivo, diagramas de camadas arquitetônicas, validação de arquitetura e clone de código.

4] Depuração e diagnósticos avançados?

Na seção Advanced Debugging and Diagnostics, a edição Enterprise suporta exatamente tudo o que o Visual Studio Professional suporta. Além disso, suporta IntelliTrace, integração de depurador de mapa de código, análise de despejo de memória .NET.

5] Suporte para ferramentas de teste

Bem, a edição do Visual Studio Enterprise vem com todos os recursos e ferramentas em comparação com outras edições anteriores. Além dos testes unitários, suporta testes de unidade ao vivo, gerenciamento de casos de teste, carregamento da web e testes de desempenho, IntelliTest, Microsoft Fakes também chamado de isolamento de teste de unidade, cobertura de código, gerenciamento de laboratório, teste de interface do usuário codificado, teste manual com o Microsoft Test Manager, teste exploratório com o Microsoft Test Manager e avance rapidamente para o teste manual com o Microsoft Test Manager.

6] Quão bem integrado é o Xamarin (desenvolvimento multiplataforma)?

Bem, se você estiver interessado no Xamarin, ele oferece suporte a mais recursos do que o Visual Studio Community e o Visual Studio Enterprise. Os seguintes recursos de plataforma cruzada têm suporte do Visual Studio Enterprise, além daqueles com suporte de duas outras edições chamadas Xamarin. Estes são assemblies embutidos, Xamarin Inspector, Xamarin Profiler e o iOS Remote Simulator para Windows.

7] Você pode colaborar com outros desenvolvedores usando o Visual Studio Enterprise?

Bem, a Microsoft cuidou de você. Obviamente, todos os recursos são suportados pelo Visual Studio para atender a todas as suas necessidades de colaboração. São storyboards no PowerPoint, revisão de código, recursos de pausa/retomada de tarefas e Team Explorer com suporte para ferramentas de autoria de terceiros.

como forçar a atualização da política de grupo

Baixe o Visual Studio

Se você quiser experimentar o Visual Studio na prática, pode aprender mais e baixá-lo em VisualStudio. com.

DICA : Conceitos Básicos do Desenvolvedor do Microsoft Visual Studio fornece todas as ferramentas e serviços de que você precisa para se tornar um desenvolvedor gratuitamente. O software foi projetado para fornecer ferramentas, serviços e treinamento gratuitos para incentivar mais desenvolvedores e entusiastas a experimentar suas tecnologias favoritas.

Baixe PC Reparar Ferramenta para encontrar rapidamente e corrigir automaticamente erros do Windows

Agora lê : Guia do Iniciante para Introdução ao Visual Studio .

Publicações Populares