Microsoft Visual Studio - Edições, Comparação, Recursos, Perguntas Frequentes
Visual Studio é o próprio IDE da (IDE)Microsoft que foi inicialmente codinome Project Boston e foi lançado em 1997. Desta vez, a Microsoft juntou todas as suas ferramentas de desenvolvimento e as comprou com um único produto. A versão inicial do software veio em 2 edições. Este primeiro foi o Visual Studio Professional(Visual Studio Professional) e o outro foi o Visual Studio Enterprise mais poderoso . A versão profissional foi empacotada com 3 CDs, e a versão Enterprise superior foi empacotada com 3 CDs. Agora, vamos falar sobre o Visual Studio 2017 .
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 do desenvolvedor da Microsoft . Está disponível em 3 edições principais nomeadamente
- Versão gratuita da comunidade,
- Versão profissional e
- Edição empresarial.
A edição Community é a versão gratuita(Community edition is the free version) do pacote de software e tem menos recursos. Mas de qualquer forma, ele faz seu trabalho como iniciante ou desenvolvedor estudante. A segunda é a Professional Edition que é um pouco mais poderosa que a Community Edition e, em seguida, vem o pacote Enterprise completo com todas as ferramentas poderosas para o Visual (Enterprise)Studio .
A partir de agora, o Visual Studio é um editor de código(Code Editor) , depurador(Debugger) e designer . Isso significa que você pode editar ou escrever código simples para backend ou consoles aqui, pode verificar se o código escrito por você é funcional e pode ajudar se seu código precisar de melhorias. Além disso, é um designer, pois agora você pode projetar interfaces de (Interfaces)usuário(User) e experiências(User Experiences) de usuário no Visual Studio , como ao desenvolver aplicativos para UWP ou em Xamarin usando Blend ou XAML .
Todas as informações contidas neste artigo dizem respeito às notas de rodapé da Microsoft . Estes estão listados abaixo:
- As organizações empresariais são definidas como >250 PCs ou > $1 milhão de dólares americanos(Million US Dollars) em receita anual.
- Área de Trabalho do(Windows Desktop) Windows , Aplicativos Universais do Windows(Universal Windows Apps) , Web ( ASP.NET ), Office 365 , Aplicativos de Negócios(Business Applications) , Apache Cordova , Azure Stack , C++ Cross-Platform Library Development , Python , Node.js , .NET Core , Ferramentas do Docker(Docker Tools)
- Pode abrir diagramas gerados em outras edições do Visual Studio no modo somente leitura.
- Inclui criação de perfil de interação de camada(Tier Interaction Profiling) .
Agora, vamos apenas comparar as edições do Visual Studio .
Edição gratuita da comunidade do Visual Studio(Studio Community Free)
1] Para quem é?(1] Who is it for?)
O Visual Studio Community Edition beneficiará muito os seguintes cenários de uso. Eles apoiarão Desenvolvedores Individuais(Individual Developers) , Aprendizado em Sala de Aula(Classroom Learning) , Pesquisa Acadêmica(Academic Research) , Contribuindo para Projetos de (Projects)Código Aberto(Open Source) e para organizações não empresariais(Non-enterprise) para até 5 usuários.
2] Suportará a Plataforma de Desenvolvimento?(2] Will it support Development Platform?)
Como mencionei acima, certamente irá suportar (Surely support ) a Plataforma de Desenvolvimento.
3] E o Ambiente de Desenvolvimento Integrado?(3] How about the Integrated Development Environment?)
Falando sobre o Ambiente de Desenvolvimento Integrado(Integrated Development Environment) , a edição gratuita da comunidade do Visual Studio oferecerá suporte aos seguintes recursos. Ele suportará Peek Definition , Refactoring , One-click Web Deployment , Model Resource Viewer , Visualizando Soluções(Visualizing Solutions) com Gráficos de Dependência(Dependency Graphs) e Mapas(Code Maps) de Código e Multi-targeting .
4] Depuração e diagnóstico avançados?(4] Advanced Debugging and Diagnostics?)
Em Advanced Debugging and Diagnostics , a versão gratuita do Visual Studio oferece suporte ao seguinte. Ele suporta métricas de código(Code Metrics) , depuração de gráficos(Graphics Debugging) , análise de código estático(Static Code Analysis) e hub de desempenho(Performance) e diagnóstico(Diagnostics Hub) .
5] Suporte a ferramentas de teste(5] Testing tools support)
Bem, como é uma ediçã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 está integrado o Xamarin (Cross-Platform Development)?(6] How well is Xamarin (Cross-Platform Development) integrated?)
Bem, se você está interessado em Xamarin , você está com sorte. Os recursos de plataforma cruzada a seguir são compatíveis com o Visual Studio Community sob o nome de Xamarin . Eles são o compartilhamento de código(Code) entre as contrapartes de aplicativos Android e iOS, designers de interface do usuário (Android)nativos(Native) para iOS e Android(Android UI Designers) , Xamarin Forms (abreviado como Xamarin .Forms) e Xamarin Instant Player .
7] Você pode colaborar com outros desenvolvedores do Visual Studio Community?(7] Can you collaborate with other fellow developers with Visual Studio Community?)
Bem, a Microsoft cobriu você aqui. Os recursos a seguir são compatíveis com o Visual (Visual) Studio para atender a todas as suas necessidades de colaboração. Eles são PowerPoint Storyboarding , Code Review , recursos de Task Suspend/Resume e Team Explorer com suporte a ferramentas de desenvolvimento de terceiros.
Leia(Read) : O que é o código do Visual Studio(Visual Studio Code) ?
Profissional do Visual Studio
1] Para quem é?(1] Who is it for?)
Além do que é mencionado para a Comunidade do Visual Studio(Studio Community) , esta Edição Profissional(Professional Edition) do Visual Studio é compatível com Cenários de Uso(Usage Scenarios) como Empresas(Enterprises) .
2] Suportará a Plataforma de Desenvolvimento?(2] Will it support Development Platform?)
Como mencionei acima, certamente dará suporte à Plataforma de Desenvolvimento.
3] E o Ambiente de Desenvolvimento Integrado?(3] How about the Integrated Development Environment?)
Falando sobre o Ambiente de Desenvolvimento Integrado(Integrated Development Environment) , a edição profissional do Visual Studio dará suporte a tudo o que a Comunidade do Visual Studio Suporta(Studio Community Supports) . Isso também dará suporte ao CodeLens .
4] Depuração e diagnóstico avançados?(4] Advanced Debugging and Diagnostics?)
Em Depuração(Advanced Debugging) e Diagnóstico(Diagnostics) Avançados , a edição profissional oferece suporte exatamente a tudo que a edição gratuita do Visual Studio , a comunidade do Visual Studio oferece.
5] Falando sobre como o Visual Studio suporta ferramentas de teste(5] Talking about how well Visual Studio supports testing tools)
Pois bem, o profissional do Visual Studio ainda vem com recursos e ferramentas limitados quando comparado à versão Enterprise . Ele apenas suporta testes de unidade para os desenvolvedores testarem seu código.
6] Quão bem está integrado o Xamarin (Cross-Platform Development)?(6] How well is Xamarin (Cross-Platform Development) integrated?)
Bem, se você estiver interessado no Xamarin(Xamarin.It) , ele oferece suporte aos mesmos recursos que o Visual Studio Community oferece. Os recursos de plataforma cruzada a seguir são compatíveis com o Visual Studio Community sob o nome de Xamarin . Eles são o compartilhamento de código(Code) entre as contrapartes de aplicativos Android e iOS, designers de interface do usuário (Android)nativos(Native) para iOS e Android(Android UI Designers) , Xamarin Forms (abreviado como Xamarin .Forms) e Xamarin Instant Player .
7] Você pode colaborar com outros desenvolvedores com o Visual Studio Professional?(7] Can you collaborate with other fellow developers with Visual Studio Professional?)
Bem, a Microsoft cobriu você aqui. Todos os recursos são suportados pelo Visual Studio para atender a todas as suas necessidades de colaboração. Eles são PowerPoint Storyboarding , Code Review , recursos de Task Suspend/Resume e Team Explorer com suporte a ferramentas de desenvolvimento de terceiros.
Visual Studio Enterprise
1] Para quem é?(1] Who is it for?)
Semelhante ao Visual Studio Professional , ele oferece suporte a Desenvolvedores Individuais(Individual Developers) , Aprendizado em Sala de Aula(Classroom Learning) , Pesquisa Acadêmica(Academic Research) , Contribuição para (Contribution)Projetos de (Projects)Código(Source) Aberto , Organizações Não(Non-enterprise) Empresariais para até 5 usuários e Empresas(Enterprise) também.
2] Suportará a Plataforma de Desenvolvimento?(2] Will it support Development Platform?)
Como mencionei acima, certamente dará suporte à Plataforma de Desenvolvimento.
3] E o Ambiente de Desenvolvimento Integrado?(3] How about the Integrated Development Environment?)
Falando sobre o Ambiente de Desenvolvimento Integrado(Integrated Development Environment) , a edição Enterprise do (Enterprise)Visual Studio oferecerá suporte a tudo o que o Visual Studio Professional oferece(Studio Professional Supports) . Isso também oferecerá suporte à validação de dependência ao vivo(Live Dependancy Validation) , diagramas de camada(Architectural Layer Diagrams) de arquitetura , validação(Architecture Validation) de arquitetura e clone de código(Code Clone) .
4] Depuração e diagnóstico avançados?(4] Advanced Debugging and Diagnostics?)
Em Advanced Debugging and Diagnostics , a edição Enterprise oferece suporte a exatamente tudo que o Visual Studio Professional oferece suporte. Além disso, ele suporta IntelliTrace , Integração de Depurador de Mapa de Código(Code Map Debugger Integration) , Análise de Despejo de Memória .NET(.NET Memory Dump Analysis) .
5] Suporte para ferramentas de teste(5] Support for Testing tools)
Bem, a edição Enterprise do (Enterprise)Visual Studio vem com todos os recursos e ferramentas quando comparada a outras versões inferiores. Além do teste de unidade(Unit Testing) , ele suporta testes de unidade ao vivo, (Unit Testing)gerenciamento de casos de teste, teste de(Test Case Management) carga e desempenho da Web(Web Load) , IntelliTest(Performance Testing) , Microsoft(IntelliTest) Fakes, também(Microsoft Fakes) conhecido como isolamento de teste de unidade(Unit Test Isolation) , cobertura de código(Code Coverage) , gerenciamento de laboratório(Lab Management) , teste de interface do usuário codificado(Coded UI Testing) , teste manual(Manual Testing) com a Microsoft Gerente de Testes(Microsoft Test Manager) , Testes Exploratórios(Exploratory Testing)com o Microsoft Test Manager(Microsoft Test Manager) e Fast-forward for Manual Testing com o Microsoft Test Manager(Microsoft Test Manager) .
6] Quão bem está integrado o Xamarin (Cross-Platform Development)?(6] How well is Xamarin (Cross-Platform Development) integrated?)
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 são compatíveis com o Visual Studio Enterprise(Visual Studio Enterprise) , além dos compatíveis com as outras duas edições sob o nome de Xamarin . Eles são Embedded Assemblies, Xamarin Inspector , Xamarin Profiler e Remoted iOS Simulator for Windows .
7] Você pode colaborar com outros desenvolvedores com o Visual Studio Enterprise?(7] Can you collaborate with other fellow developers with Visual Studio Enterprise?)
Bem, a Microsoft cobriu você aqui. Obviamente, todos os recursos são suportados pelo Visual Studio para atender a todas as suas necessidades de colaboração. Eles são PowerPoint Storyboarding , Code Review , recursos de Task Suspend/Resume e Team Explorer com suporte a ferramentas de desenvolvimento de terceiros.
Baixar Visual Studio
Se você deseja experimentar o Visual Studio prático , pode aprender mais e baixá-lo em VisualStudio.com.
DICA(TIP) : O Microsoft Visual Studio Dev Essentials(Microsoft Visual Studio Dev Essentials)(Microsoft Visual Studio Dev Essentials) fornece todas as ferramentas e serviços essenciais para se tornar um desenvolvedor de forma totalmente gratuita. O software tem como objetivo fornecer ferramentas, serviços e treinamento gratuitos para incentivar mais desenvolvedores e entusiastas a experimentar sua tecnologia favorita.
Agora leia(Now read) : Guia para iniciantes para começar a usar o Visual Studio(Beginners guide to getting started with Visual Studio) .
Related posts
Visual Studio Dev Essentials: FAQ and All Você precisa saber sobre isso
Microsoft Visual Studio 2019 novos recursos; Agora disponível para download
Microsoft Visual C++ Pacote redistribuível: FAQ and Download
Top Free Extensions para Visual Studio Code para ajudá-lo código melhor
Visual Studio Code - Como baixar e instalar VSC
Atualização visual do Microsoft Office: 8 coisas a saber
Trust GXT 960 Graphin vs GXT 970 Morfix: uma análise comparativa
Microsoft libera Windows 10 Mobile End de Support FAQ
Um guia para iniciantes sobre como começar com o Visual Studio
O que é Fast Startup e como ativar ou desativá-lo em Windows 10
Manage Credit Card info and Address no novo Microsoft Edge
Como Emergency Restart or Shutdown Windows 11/10
10 Best Public DNS Servers em 2021: Comparison & Review
Janelas 365 Cloud PC Details, Price, Release Date, FAQ
Microsoft Para Do app - FAQ e tudo que você precisa saber
Como formatar um computador Windows 10
Comparação de versões do Windows 7 – Home, Professional, Ultimate
Best C++ Extensions para Visual Studio Code
Microsoft Launcher para Android - Features & Download
O que é Microsoft 365? FAQ e tudo que você precisa saber