Visual Studio – a IDE para desenvolvimento de apps Windows 10

Tempo de leitura: 4 min

Escrito por Celso Kitamura
em 10 de maio de 2016

Entre para o Grupo VIP e fique sabendo antes das novidades

Junte-se à nossa comunidade de App Devs que estão transformando o mundo

100% livre de spam.

Compartilhe agora mesmo:

Visual Studio – a IDE para desenvolvimento de apps Windows 10

O Visual Studio é uma IDE criada pela Microsoft para o desenvolvimento das mais variadas aplicações (sistemas Web, cliente-server, bibliotecas, aplicativos móveis, etc.). Nele também é possível escolher entre várias linguagens, de acordo com a preferência do desenvolvedor (C#, VB.NET, etc.). Foi lançado em 1997 e desde então tem evoluído ao longo de suas versões.

Sua última versão é o Visual Studio 2015 e com ela podemos desenvolver aplicativos para Windows 10 utilizando a Universal Windows Platform.

 

IDE? O que é isso?

Uma IDE (Integrated Development Environment – Ambiente Integrado de Desenvolvimento) é um programa de computador com o objetivo de auxiliar o desenvolvimento de softwares, fornecendo facilidades e ferramentas para acelerar esse processo.

Algumas ferramentas que podemos encontrar em uma IDE:

  • Editor: Um editor de texto com funcionalidades que ajudam o programador a criar código. Marcar palavras reservadas da linguagem em outra cor, por exemplo.
  • Compilador (compiler): Responsável por converter o código –fonte em linguagem de máquina.
  • Linker: Faz a conexão de blocos de código-fonte em um único programa executável.
  • Depurador (debugger): permite que se execute o código-fonte linha a linha, auxiliando nos testes e melhoria do código.
  • Testes automatizados: Executa testes de forma automática, utilizando scripts criados previamente. Com eles podemos identificar se uma alteração que fizemos provocou um erro em um outro módulo do sistema.

Existem vários IDEs no mercado, como o Eclipse, Visual Studio, Android Studio, etc.

 

Uma breve história do Visual Studio

Visual Studio 97: Lançada em 1997, incluía o Visual Basic 5.0, Visual C++ 5.0, Visual J++ e Visual FoxPro 5.0.

Visual Studio 6.0: Publicada em 1998, é a versão mais conhecida e utilizada no mundo. Incluía o Visual Basic 6.0 e o Visual C++ 6.0.

Visual Studio .NET: a maior mudança desta versão, lançada em 2002, foi a introdução do .NET Framework. A partir de então os códigos-fontes não são transformados em linguagem de máquina e sim num formato intermediário chamado Microsoft Intermediate Language (MSIL) ou Common Intermediate Language (CIL). Este formato poderia ser executado em qualquer arquitetura de máquina, desde que houvesse um .NET Framework instalado nela.

Junto com o Framework chegou também a linguagem C#. Dizem que é o Java da Microsoft por causa das semelhanças com a linguagem criada pela Sun Microsystems.

Visual Studio .NET 2003: Uma evolução menor do .NET que introduziu a versão 1.1 do Framework. E a primeira versão que suporta o desenvolvimento de software para dispositivos móveis, usando o .NET Compact Framework.

Visual Studio 2005: Agora sem o .NET no nome, esta versão (lançada em outubro de 2005) trabalhava com a versão 2.0 do .NET Framework. Incluía também um servidor web local, permitindo que aplicações ASP.NET pudessem ser hospedadas localmente durante seu desenvolvimento e testes.

Visual Studio 2008: Com foco no desenvolvimento de aplicações para Windows Vista, Office 2007 e Web, foi lançado em novembro de 2007.

Visual Studio 2010: Lançado em abril de 2010 com o .NET Framework 4 e suporte a aplicações Windows 7. Esta versão não suporta mais desenvolvimento móvel anterior ao Windows Phone 7.

Visual Studio 2012: Esta versão conta com suporte ao desenvolvimento de aplicações WinRT (Windows Runtime) e só pode ser instalado em Windows a partir da versão 7. O Visual Studio 2012 tem aproximadamente 50 milhões de linhas de código.

Visual Studio 2013: A partir desta versão conta com suporte a desenvolvimento de aplicativos universais para Windows 8.1. Apesar do nome, os aplicativos universais compartilham apenas parte do código. As telas, por exemplo, devem ficar em projetos separados (um para desktop e outro para smartphones). No final de 2014 é lançada a versão Community, gratuita para desenvolvedores individuais e pequenos times.

Visual Studio 2015: Lançada em julho de 2015, suporta o desenvolvimento de aplicações para Windows 10 utilizando a UWP (Universal Windows Platform). A versão Community continua gratuita para desenvolvedores individuais, estudantes e pequenos times.

 

Requisitos mínimos para a versão 2015

Requisitos de hardware:

  • Processador de 1,6 GHz ou mais rápido
  • 1 GB de RAM (1,5 GB se executado em uma máquina virtual)
  • 4 GB de espaço disponível no disco rígido
  • Disco rígido de 5.400 RPM
  • Placa de vídeo compatível com DirectX 9 para resolução de tela de 1024 x 768 ou superior

 

Sistemas Operacionais suportados

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Service Pack 1 do Windows 7
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1

Observação: A instalação no Windows 8.1 e no Windows Server 2012 R2 requer a Atualização 2919355.

 

Instalando

Se sua máquina possui os requisitos mínimos para a instalação, é só baixar o instalador da versão desejada. Você encontra um comparativo das versões disponíveis aqui.

O instalador da versão Community (gratuita), você baixa aqui.

Para não me estender muito em um artigo só, o passo a passo da instalação do Visual Studio 2015 ficará para o próximo post.

 

Meu e-book Como Aprender a Programar do Absoluto Zero está GRATUITO por tempo limitado!

Olha o link: 👉🏼 https://celsokitamura.com.br/como-aprender-a-programar

Bora aprender a programar!

 

Compartilhe agora mesmo:

Comece pelo e-book GRATUITO (Por Tempo Limitado)

Crie Sua Primeira Skill Alexa

Se você não sabe por onde começar, este e-book te mostra o passo a passo para criar sua primeira skill Alexa.

QUERO CRIAR SKILLS PARA ALEXA!
100% livre de spam.

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe uma resposta


*


*


Seja o primeiro a comentar!

Entre para o Grupo VIP e fique sabendo antes das novidades

Junte-se à nossa comunidade de App Devs que estão transformando o mundo

100% livre de spam.

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Importante: Este site faz uso de cookies que podem conter informações de rastreamento sobre os visitantes.
Criado por WP RGPD Pro