Índice:
Definição - O que significa o .NET Framework (.NET)?
A estrutura .NET é uma estrutura de desenvolvimento de software da Microsoft. Ele fornece um ambiente de programação controlado, onde o software pode ser desenvolvido, instalado e executado em sistemas operacionais baseados no Windows.
Os principais recursos de design são:
- Interoperabilidade: Isso permite que programas desenvolvidos pelo .NET acessem funcionalidades em programas desenvolvidos fora do .NET.
- Common Runtime Engine: Também conhecido como Common Language Runtime, isso permite que os programas desenvolvidos no .NET exibam comportamentos comuns no uso de memória, manipulação de exceções e segurança.
- Independência de idioma: As especificações de infraestrutura de idioma comum (CLI) permitem a troca de tipos de dados entre dois programas desenvolvidos em idiomas diferentes.
- Biblioteca de classes base: uma biblioteca de código para as funções mais comuns - usada pelos programadores para evitar a reescrita repetitiva do código.
- Facilidade de implantação: Existem ferramentas para garantir a facilidade de instalação de programas sem interferir nos aplicativos instalados anteriormente.
- Segurança: os programas desenvolvidos no .NET são baseados em um modelo de segurança comum.
Techopedia explica o .NET Framework (.NET)
O .NET é central na estratégia de desenvolvimento abrangente da Microsoft e é a competição da organização com o Java. É tão central para o desenvolvimento em plataformas Windows, que o uso do termo depende do contexto. Por exemplo, é comum simplesmente falar sobre um "desenvolvedor .NET" como programador que trabalha em um ambiente de desenvolvimento da Microsoft. Por outro lado, ao escrever código, o desenvolvedor faz referência a qual versão específica do Framework está sendo trabalhada - o .NET 2.0, lançado em 2005, é muito diferente do .NET 4.0, lançado em 2010.
Mesmo que o termo seja escrito como ".NET", não é um acrônimo. É pronunciado como "dot net" e, às vezes, é escrito como dotnet ou dot-net.