Microsoft Visual Studio 2017: Notícias e download

Conteúdo

visual-studio-2017-2507220

Microsoft Visual Studio 2017 é a nova versão do Microsoft IDE que agora permite desenvolver aplicativos para Windows, Mac y Linux, bem como para outras plataformas.

Software, disponível para Windows e macOS, tem tudo que você precisa para criar ótimos aplicativos móveis, mesa, sites e aplicativos em nuvem.

O que mais, agora você pode escrever código para iOS, Android, Linux, Windows e outros sistemas, aumentando sua produtividade e facilitando o trabalho como freelance ou desenvolvedor de equipe.

Estúdio visual 2017

A nova versão do ambiente de desenvolvimento da Microsoft permite que você crie aplicativos mais inteligentes, localizar e corrigir erros facilmente, integração com a nuvem, crie aplicativos móveis de qualidade e suporte para mais linguagens de programação.

visual-studio-2017-full-9706384

Mirosoft Visual Studio 2017 tenho 3 edições (para Windows e Mac), cada um para propósitos específicos:

  1. Empresa: A edição mais abrangente para as exigentes necessidades de qualidade e escala de equipamentos de todos os tamanhos.
  2. Profissional: A ferramenta de desenvolvimento profissional para pequenas equipes.
  3. Comunidade: O IDE de código aberto gratuito, ideal para estudantes e desenvolvedores independentes.

O que mais, tem as seguintes ferramentas:

  1. Teste profissional: Obtenha qualidade e colaboração em todo o processo de desenvolvimento. Gerenciamento integrado de casos de teste, ferramentas de teste manual e exploratório.
  2. Agente de teste: Identificadores e componentes para executar testes automatizados e testes de carga remota.
  3. Controlador de teste: Distribuir testes automatizados para várias máquinas.
  4. Ferramentas de construção: Fornece as ferramentas necessárias para criar aplicativos baseados em MSBuild.
  5. Cliente de Feedback: Os usuários fornecem comentários para o Visual Studio Team Services ou Team Foundation Server.

Visual Studio para Mac

Com Estúdio visual 2017 para Mac Pode desenvolver aplicativos Android, iOS, tvOS, watchOS (Tecnologia .NET), programas de desktop para Mac, Aplicativos .NET Core, Aplicativos da web ASP.NET Core e até jogos Unity de plataforma cruzada.

Dependendo da versão que você instalar (Empreendimento, Professiona o Comunidade), você terá diferentes funcionalidades como um editor de código, depuração, controle de código fonte, etc.

visual-studio-mac-2695992
Visual Studio para Mac

Quais linguagens de programação ele suporta?

Por padrão, é compatível com Línguas C # y F #. Embora também seja compatível com a plataforma .NET Core (para criar aplicativos para Windows, Linux y Mac) y Xamarin (aplicativos Android, Mac OS, iOS, tvOS e watchOS).

Graças à sua compatibilidade com Xamarin, que tem seu próprio gerenciador de Android SDK, você pode criar interfaces de usuário visualmente a partir de Designer Android.

Do mesmo modo, com o designer iOS, também conhecido como IOS Designer, você será capaz de criar interfaces de usuário e transições para iOS, tvOS e watchOS.

Mas isso não é tudo:

O Visual Studio para Mac também oferece suporte ao desenvolvimento de jogos multiplataforma com Unity. Se você estiver interessado, você pode ver isso completo guia de início.

O que há de novo?

xamarin-hyperv-7159341
Emulador Android e emulador HoloLens
  • Página inicial reformulada.
  • Nova experiência de instalação.
  • Navegação de código aprimorada.
  • Aprimoramentos de ferramentas de desenvolvimento de escritório para Visual Studio, servidor SQL, Análise de dados e desenvolvedor, Aplicativos XAML e ferramentas Node.js.
  • Ferramentas do Visual Studio para Apache Cordova.
  • Ferramentas para aplicativo universal do Windows.
  • .NET Core e ASP.NET Core.
  • Ferramentas de teste.
  • Uma nova instalação do Team Explorer.
  • Ferramentas do Visual Studio para Unity.
  • Melhorias na carga de trabalho de desenvolvimento Python.
  • ReSharper Ultimate 2017.1.
  • Melhorias de acessibilidade.
  • Azure Stack e Azure Government Cloud.
  • Ferramentas de desenvolvimento .NET Framework 4.7.
  • Ferramentas de dados do SQL Server (SSDT)
  • Novos modelos de projeto de empacotamento de aplicativos do Windows.
  • Xamarin Live Player para Xamarin.Forms.
  • Ferramentas ClickOnce do Visual Studio.
  • Simulador remoto de iOS para Windows.
  • Novos modelos para projetos iOS e Android.
  • Melhorias de produtividade do .NET.
  • Compatibilidade do Azure, UWP e outras cargas de trabalho.
  • Melhorias na ferramenta Entity Framework.
  • Suporte para o emulador do Android Hyper-V quando executado na atualização de abril 2018 janelas 10.
  • Visual Basic tem melhorias de desempenho.
  • Melhorias do compilador F #.
  • Suporte para segredos do ASP.NET .NET Framework.
  • Novos recursos de extensibilidade.

Idiomas suportados

Como mencionamos no início do artigo, esta versão agora suporta mais idiomas, ideal para criar aplicativos para diferentes plataformas.

Em geral, Estes são os linguagens de programação suportadas pelo Visual Studio 2017:

  • C #: Uma linguagem de programação moderna orientada a objetos com recursos de programação funcional para a criação de qualquer aplicativo na plataforma. NETO.
  • Visual básico: Outra linguagem de programação orientada a objetos, fácil de aprender e baseado em plataforma. INTERNET, focado na criação de aplicativos Windows sem dificuldade.
  • Visual C ++: Eficiente e flexível para a criação de aplicativos Windows, Linux, iOS e Android.
  • F #: Uma linguagem de programação moderna e funcional com recursos orientados a objetos para a plataforma. INTERNET, focado em facilitar a programação funcional para qualquer tarefa.
  • JavaScript: Uma linguagem de script de plataforma cruzada leve que é amplamente usada para facilitar a criação de sites mais interativos.
  • Dactilografado: Um superconjunto de JavaScript que compila em JavaScript bruto e permite que você crie um código mais escalonável.
  • Pitão (vista prévia): Uma linguagem de programação orientada a objetos dinâmica de alto nível, frequentemente usada para desenvolvimento rápido de aplicativos.
  • UMA: Uma linguagem de programação extensível frequentemente usada para gráficos e cálculos estatísticos.
support-languages-visual-studio-2017-2677464

Ferramentas de desenvolvimento

Esta nova versão do Visual Studio permite que você crie aplicativos e jogos para Android, iOS, Linux, Windows e outros dispositivos.

O que mais, você pode escolher as ferramentas de que precisa com base nas necessidades do seu aplicativo e no idioma que deseja usar:

  • Xamarin para Visual Studio: Uma base de código comum em C # para cada dispositivo.
  • Ferramentas do Visual Studio para Apache Cordova: Uma base de código comum para HTML, CSS e JavaScript.
  • Ferramentas do Visual Studio para Unity: Para desenvolvimento de jogos 2D / 3D para C #.
  • C ++ para várias plataformas de desenvolvimento: Bibliotecas e aplicativos de compartilhamento de código C ++.
  • Emulador de Visual Studio para Android: Depure e teste seus aplicativos Android, não importa qual IDE você use.
  • Crie jogos com ferramentas de desenvolvimento do Visual Studio, como DirectX, Unidade, Irreal, Cocos e mais.
visual-studio-2017-professional-5861599

Por outro lado, ASP.NET Core é uma grande atualização do MVC, WebAPI e SignalR, e roda em Windows, Mac y Linux.

Plataformas Suportadas

A versão 2017 Visual Studio oferece suporte ao desenvolvimento de aplicativos para janelas, Linux, Android, iOS e macOS (sem depuração), como veremos em detalhes abaixo:

janelas

Estas são as plataformas Windows para as quais os aplicativos podem ser criados:

  • janelas 10 / 8.1 / 8/7 / Vista / XP
  • Servidor Windows 2016/2012 R2 / 2012/2008 R2 / 2008/2003
  • Xbox One
  • Hololens
  • janelas 10 Móvel
  • telefone do Windows 8.1

Android

Crie aplicativos nativos para Android usando a ferramenta Xamarin junto com várias linguagens de programação como C #, Java, C ++, etc.

O que mais, para desenvolvimento de jogos Android, você pode usar as ferramentas do Visual Studio para Unity e Unreal Engine. Você também pode usar o Xamarin Studio ou Visual Studio para Mac para criar aplicativos Android com um Mac.

Linux

A versão final do Visual Studio 2017 permite que você compile Aplicativos Linux usando C ++, Python e Node.js.

Em geral, você será capaz de desenvolver aplicativos para as seguintes distribuições GNU / Linux:

  • CentOS 7.1 y Oracle Linux 7.1
  • Debian 8
  • Fedora 23
  • Linux Mint 17
  • openSUSE 13.2
  • Red Hat Enterprise Linux 7.2
  • Ubuntu 14.04 e 16.04

ios

Criar e depurar Formulários para iOS com Apache Cordova, C ++, Unity ou Xamarin e um Mac configurado para desenvolvimento iOS usando remotebuild, vcremote, Ferramentas do Visual Studio para Unity ou Mac Xamarin Agent.

Você também pode usar o Xamarin Studio ou Visual Studio para Mac para criar aplicativos iOS usando um Mac.

Mac OS

Crie aplicativos de console e aplicativos ASP.NET para macOS. Porém, depuração não é aceita.

Tanto o Xamarin Studio quanto o Visual Studio para Mac permitem que você gerencie um IDE rico em recursos que permite criar aplicativos nativos para MacOS, incluindo ASP.NET e C #.

visual-studio-2017-enterprise-7161483

O software está disponível para PC com Windows 7 SP1, 8.1 (com melhoria 2919355), janelas 10 (versão 1507 em diante), Servidor Windows 2012 R2 o 2016.

Por sua parte, Os usuários de Mac devem ter Mac OS X El Capitan 10.11 ou macOS Sierra 10.12.

Baixe o Visual Studio 2017 | janelasMac

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.