Visual Studio – Apresentação.

História

  • Em 1990 a MS testa o Java e assina um contrato com a SUN para usar a VM Java em seus sistemas

  • Porém havia um problema; Java era independente, era complicado fazer a comunicação com o kernel do Windows.

  • Criou-se então o J++ com Anders Hejsberg (criador do Delphi)

  • SUN processou a MS pelo J++ e teve que parar com o desenvolvimento.

  • MS inicia então o projeto COOL em substituição ao J++, baseada em C++

  • Em 2002 o projeto COOL foi lançada como linguagem C#, fazendo uso de bibliotecas de sistema denominadas .Net

 

Características

  • É multiplataforma, open source. A MS cobra apenas a licença de uso de suas IDEs e de alguns frameworks proprietários.

  • Também faz uso de VM independente do sistema, assim como o Java. Sua VM chama CLR – Common Language Runtime. Na VM CLR os códigos fontes são compilados no momento em que o aplicativo é executado, através do compilador JIT – Just in Time. Isso permite que os aplicativos sejam executados em desempenho máximo de acordo com os recursos de processador e memória que estiverem disponíveis naquele exato momento da execução.

  • .Net é a biblioteca para Windows, para Linux há o projeto Mono Project.

 

Download da última versão do Visual Studio

Community é a versão gratuita do Visual Studio, voltada para estudantes. É necessário ter uma conta MS para poder realizar o download e se logar no cloud do aplicativo. Utilize seu e-mail institucional.

http://www.visualstudio.com/

OBS: Faça o download da versão em Inglês, que será a versão utilizada em laboratório.

OBS: A versão 2013 utilizada nos laboratórios está disponível no owncloud.