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.
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.