Pesquisa · Mapa mental

.NET Framework

O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações. Todo e qualquer código gerado para .NET pode ser executado em qualquer dispositivo que possua um framework de tal plataforma. Com ideia semelhante à plataforma Java, o programador deixa de escrever código para um sistema ou dispositivo específico, e passa a escrever para a plataforma .NET. Aplicações escritas para ele funcionam em um ambiente de software controlado, em oposição a um ambiente de hardware, através de uma máquina virtual de aplicação.

Fonte: Wikipédia (pt)Atualizado em 22/06/2026
01

Arquitetura

Imagem: Sack-Sama · BY-SA · Openverse

Esta CLR é capaz de executar através da Common Language Infrastructure, uma grande quantidade de linguagens de programação, interagindo entre si como se fossem uma única linguagem. Esta plataforma permite a execução, construção e desenvolvimento de Web Services (Aplicações Web) de forma integrada e unificada. Originalmente a plataforma .NET baseia-se em um dos princípios utilizados na tecnologia Java (Just In Time Compiler - JIT), os programas desenvolvidos para ela são compilados duas vezes, uma na distribuição (gerando um código que é conhecido como "bytecodes") e outra na execução. Um programa é escrito em qualquer das linguagens de programação disponíveis para a plataforma, o código-fonte gerado pelo programador é então compilado pela linguagem escolhida gerando um código intermediário em uma linguagem chamada CIL (Common Intermediate Language). Este novo código fonte gera um arquivo assembly, de acordo com o tipo de projeto:

02

Versões

Imagem: 450Davide · BY-NC-ND · Openverse

.NET Framework 4

O .NET Framework 4 melhorou, alguns pontos do Framework anterior, como por exemplo: Para desenvolvedores web, algumas das melhorias que são encontradas na nova versão do Framework:

Vídeos recomendados

Fontes consultadas

Continue pesquisando