Propaganda

Se vocês faça o download e instale o software frequentemente Como encontrar o software de código aberto para WindowsVocê está preocupado com privacidade, segurança de dados ou código malicioso oculto no seu software? Com o software proprietário, você nunca sabe realmente o que o programa está fazendo com seus dados. Código aberto é a resposta! consulte Mais informação , você provavelmente encontrou erros envolvendo o Microsoft .NET Framework. Os dois erros mais comuns? Ou você não o instala no sistema ou tem a versão errada.

Por que isso acontece? E, mais importante, o que é esse chamado .NET Framework e por que você deveria se importar? Bem, de várias maneiras, o .NET Framework é o que permite que o Windows moderno seja o que é.

O que é o .NET Framework?

Primeiras coisas primeiro: é pronunciado ponto Net.

Antes de mergulharmos o que o .NET Framework é, pode ser mais útil explorar porque o .NET Framework existe. Para isso, você precisará de um pouco de contexto de programação - mas se você nunca codificou nada em sua vida, não se preocupe! Esta explicação irá assumir que você tem absolutamente zero experiência em programação.

Você provavelmente já sabe que os programadores (ou seja, pessoas que criam software) precisam "escrever código" para criar aplicativos do Windows. Eles fazem isso usando diferentes "linguagens de programação", que permitem escrever código que diz ao computador o que fazer.

ilustração de linguagem de programação
Crédito de imagem: Labirintami via Shutterstock

O problema é que as linguagens de programação são por si só primitivas. Eles podem lidar com cálculos simples como adição e multiplicação, mas não podem fazer muito mais do que isso. Deseja colocar texto ou imagens na tela? Você precisará escrever um monte de código usando os componentes mais básicos da linguagem para fazer isso - e isso pode levar muito tempo.

É aí que entra o .NET Framework. Na sua essência, o .NET Framework fornece uma coleção inteira de código já gravado (escrito e mantido pela Microsoft Um começo GNU para a Microsoft: O que um .NET Framework de código aberto significa para o resto de nósA Microsoft acaba de lançar uma parte significativa de seu código sob uma licença de código aberto permissiva. Este movimento rompe com anos de tradição. Mas por que e o que isso significa para você? consulte Mais informação ) que os programadores podem usar para criar rapidamente software. Por exemplo, o .NET Framework lida com muitas operações chatas nos bastidores, como dizer ao Windows como desenhar uma janela no tela - como programador, eu só preciso fornecer o texto a incluir, como os menus são organizados, quais botões devem fazer quando clicados, etc.

Mas o .NET Framework é muito mais que isso. Ele fornece ferramentas adicionais que podem acelerar o tempo geral de desenvolvimento, além de APIs adicionais (o que diabos é uma API? O que são APIs e como as APIs abertas estão mudando a InternetVocê já se perguntou como os programas em seu computador e os sites visitados "conversam" entre si? consulte Mais informação ) que os programadores podem usar para interagir facilmente com determinados serviços, como a Windows Store. Em vez de escrever à mão todo o código que um aplicativo precisa para ser considerado um aplicativo UWP (plataforma universal do Windows), por exemplo, o .NET Framework fornece tudo isso.

janelas-10-aplicativos-janelas-universais

Mas há uma desvantagem na criação de um aplicativo com o .NET Framework: seu computador não sabe como executar aplicativos baseados no Framework, a menos que você tenha o Framework instalado no seu sistema.

Isso significa que o .NET Framework é realmente composto de duas partes. A primeira parte contém todo o código já escrito que os programadores precisam (anteriormente chamados SDKs, mas agora chamados de Dev Packs). A segunda parte contém um programa que pode "interpretar" o código do .NET Framework em comandos para o sistema operacional, permitindo você executa aplicativos escritos com o .NET Framework (conhecido como Pacote Redistribuível, mas também chamado de Runtime Environment por alguns).

É semelhante ao Java, pois você precisa instalar o Java Runtime Environment para executar aplicativos que foram codificados em Java.

Longa história: como um usuário comum que não codificará aplicativos, você só precisa de pacotes redistribuíveis do .NET Framework.

Como instalar o .NET Framework

A maioria dos computadores Windows vem com o .NET Framework já instalado, mas o seu pode estar desatualizado. Por exemplo, o Windows 8 e 8.1 vêm com a versão 4.5.1, enquanto o Windows 10 pode ser com 4.6, 4.6.1 ou 4.6.2 instalado, dependendo da novidade do computador.

Se você precisar instalar uma versão mais recente, o processo é simples. Até o momento em que este artigo foi escrito, o .NET Framework chegou à versão 4.6.2, e é essa que instalaremos. Versões futuras da estrutura devem ser igualmente fáceis de instalar.

windows-10-todos-os-tipos-de-aplicativos
Crédito de imagem: Khakimullin Aleksandr via Shutterstock

Observe que você pode instalar o .NET Framework através do Windows Update, mas é muito mais fácil se você apenas usar o método manual abaixo. Você provavelmente tem Windows Update desabilitado ou adiado Como gerenciar o Windows Update no Windows 10Para os loucos por controle, o Windows Update é um pesadelo. Ele funciona em segundo plano e mantém seu sistema seguro e funcionando sem problemas. Mostramos como funciona e o que você pode personalizar. consulte Mais informação de qualquer maneira, nesse caso, esse será o método preferido.

Antes de você começar - O .NET Framework 4.6.2 pode ser instalado no Windows 10, Windows 8.1 e Windows 7 SP1 nos sistemas x86 e x64. A Microsoft recomenda pelo menos 2,5 GB de espaço em disco não utilizado 6 maneiras de liberar espaço no seu computador WindowsA desordem pode ser uma grande desvantagem na produtividade. Com o tempo, os arquivos se perdem, os programas não são utilizados e, de repente, o seu disco rígido, que antes era espaçoso, está repleto de coisas inúteis e você precisa limpá-lo ... consulte Mais informação para garantir que a instalação seja concluída sem problemas.

Como na maioria de seus produtos, a Microsoft oferece dois tipos de instaladores: um instalador da Web e um instalador offline.

o instalador da web é extremamente pequeno no início (menos de 2 MB), mas baixa todos os componentes necessários durante o processo de instalação, o que requer uma conexão à Internet estável e consistente.

o instalador offline é um download inicial maior (aproximadamente 60 MB) que não requer acesso à Internet durante a instalação. Escolha esta opção se você deseja instalar em um computador separado com Internet de má qualidade ou sem Internet.

Qualquer um deles é bom, mas preferimos usar o instalador offline porque é mais confiável e você pode reutilizá-lo se precisar reinstalar o .NET Framework por algum motivo. Uma vez baixado, o processo de instalação é bastante direto. Basta seguir o assistente como faria ao instalar qualquer outro aplicativo.

Baixar:Instalador da Web do .NET Framework 4.6.2

Baixar:Instalador offline do .NET Framework 4.6.2

Windows-10-net-framework-download

Observe que a instalação da versão 4.6.2 do .NET Framework é uma atualização in-loco para as versões anteriores, iniciando com 4.5 (que inclui 4, 4.5, 4.5.1, 4.5.2, 4.6 e 4.6.1), não desinstale essas versões mais antigas após o facto. As versões 3.5 SP1 e anteriores são mantidas como uma instalação separada.

Por padrão, o .NET Framework é instalado em inglês, independentemente de qual instalador você usar. Para localizá-lo em outro idioma, você deve baixar o Pacote de Idiomas apropriado da mesma versão do .NET Framework (neste caso, 4.6.2). Os pacotes de idiomas estão disponíveis apenas como instaladores offline.

Na página de download abaixo, selecione o idioma desejado, aguarde o carregamento da página e clique em Download.

Baixar:Pacote de idiomas do .NET Framework 4.6.2

Mais uma coisa no .NET Framework

Alguns anos atrás, a Microsoft foi em frente e código aberto do .NET Framework Um começo GNU para a Microsoft: O que um .NET Framework de código aberto significa para o resto de nósA Microsoft acaba de lançar uma parte significativa de seu código sob uma licença de código aberto permissiva. Este movimento rompe com anos de tradição. Mas por que e o que isso significa para você? consulte Mais informação , possibilitando essencialmente que qualquer pessoa contribua para o desenvolvimento do .NET Framework. Isso resultou na Microsoft se tornando a organização mais ativa no GitHub 10 ferramentas gratuitas para Windows de código aberto hospedadas no GitHubA Microsoft é a organização com os contribuidores de código aberto mais abertos no GitHub. Para comemorar essa conquista, compilamos uma lista das melhores ferramentas gratuitas para Windows que você pode baixar no GitHub. consulte Mais informação .

O que isso significa para você? Basicamente, isso significa que os aplicativos .NET só se tornarão mais comuns daqui para frente - e não apenas mais prevalentes, mas de melhor qualidade também Como a mudança da Microsoft para o código aberto está afetando vocêA Microsoft está mudando radicalmente sua cultura. O código aberto é uma marca registrada dessa transformação e beneficia tanto codificadores quanto consumidores. Nós explicamos por que você deve se importar. consulte Mais informação . Mesmo que você tenha chegado tão longe sem nunca ter usado um aplicativo .NET, provavelmente o fará em breve.

Portanto, você também pode instalar o Framework agora.

Isso ajudou? Em caso afirmativo, informe-nos abaixo! Se você tiver alguma dúvida, sinta-se à vontade para perguntar também.

Joel Lee tem um BS. em Ciência da Computação e mais de seis anos de experiência profissional em redação. Ele é o editor chefe do MakeUseOf.