Microsoft .NET Framework 4.8 build 03928 - A estrutura oficial da Microsoft

Microsoft .NET Framework, Microsoft.NET Framework 4.8 é uma plataforma de programação para a coleção de bibliotecas de programação que podem ser instaladas ou já incluídas em sistemas operacionais.

    • Lançamento: Microsoft
    • Versão: 4.8 build 03928
    • Uso: Grátis
    • Tamanho: 111,9 MB
    • Visualização: 1.719.582
    • Download: 1.686.161
    • Dia:
    • Requisitos: Windows Vista / Server 2008 / 7/8 / Server 2012 / 8.1 / 10

O Microsoft.NET Framework 4.8 da Microsoft é uma plataforma de programação que é uma coleção de bibliotecas de programação que podem ser instaladas ou já incluídas nos sistemas operacionais Windows.

A versão mais recente do Microsoft .NET Framework foi aprimorada e editada bastante, tem melhor compatibilidade, atualizações de informações mais recentes e flexibilidade muito alta em comparação com os sistemas de aplicativos atuais.

O Microsoft .NET Framework vem em três versões, incluindo Standalone (instalador offline), Web Bootstrapper (Web Installer) e Developer Pack (pacote de desenvolvedor ). A versão autônoma está no caminho principal de download, as outras 2 versões junto com as versões anteriores do .NET Framework podem ser encontradas no link de download. Na última versão do .NET Framework, a Microsoft trouxe novos recursos e APIs nas áreas:

  • Suporte TLS 1.1 / 1.2 para ClickOne.
  • Ative o aplicativo de desktop .NET com o Project Centennial.
  • Suporte para padrões criptográficos adicionais para aumentar a segurança.
  • Suporte para teclado virtual e DPI por tela para WPF.

No geral, a versão mais recente do .NET Framework se concentra no aprimoramento da segurança e nos recursos relacionados ao WinForms / WPF. Esta versão também é totalmente compatível e pode ser atualizada a partir das versões 4 / 4.5 / 4.5.1 / 4.5.2 / 4.6 / 4.6.1. Esta versão também pode ser executada lado a lado com o .NET Framework 3.5 SP1 ou anterior.

Os pacotes de instalação offline podem ser usados ​​em situações em que os pacotes da Web não podem ser usados ​​devido à ausência da rede. Se você pretende redistribuir esses pacotes de instalação em seu aplicativo, a Microsoft também recomenda chamar o pacote de instalação pela Web porque é mais compacto e carrega mais rápido. O pacote do Web Installer também oferece desempenho ideal com requisitos de largura de banda mais baixos.

A estrutura tem 2 componentes principais

Common Language Runtime (CLR)

O CLR é o componente que conecta outras partes do .NET Framework ao sistema operacional. CLR é um programa escrito em .NET, não compilado em código de máquina, mas traduzido para uma linguagem intermediária Microsoft Intermediate Language (MSIL). Ao executar o programa, o CLR converterá o MSIL em código de máquina para executar os recursos, garantindo que o aplicativo não ocupe e use recursos excessivos do sistema. Também não permite a execução de comandos maliciosos. Essas funções são implementadas por componentes dentro do CLR, como carregador de classes , compilador Just In Time , coletor de lixo , manipulador de exceções , COM marshaller , mecanismo de segurança , ...

Em versões mais recentes de sistemas operacionais Windows, como XP.Net e Windows 2003, o CLR é fornecido com o sistema operacional. Isso garante que o aplicativo escrito em seu computador será executado em outros computadores sem instalação.

Biblioteca de classes NET Framework

A biblioteca de classes do .NET Framework fornece bibliotecas de programação, como para aplicativos, bancos de dados, serviços da web ...

Biblioteca de classes básicas - uma biblioteca de classes básicas

Esta é a biblioteca das classes mais básicas usadas durante a programação ou os próprios construtores do .NET Framework devem usá-la para construir classes superiores. Exemplos de classes nesta biblioteca são String, Interger, Exception, ...

ADO.NET e XLM

Esta biblioteca inclui classes usadas para processar dados. ADO.NET substitui ADO para manipulação de dados normal. As classes de objetos XML são fornecidas para você processar dados em um novo formato: XML. Os exemplos desta biblioteca são SqlDataAdapter, SqlCommand, DataSet, XMLReader, XMLWriter, ...

ASP.NET

Os aplicativos da Web construídos com ASP.NET tiram total proveito dos recursos do .NET Framework. Além disso, há um novo estilo de programação que a Microsoft deu a ele um nome chamado code behind. É assim que os programadores que criam aplicativos baseados no Windows costumam usá-los - interfaces e comandos são separados. No entanto, se você já está familiarizado com a programação de aplicativos da Web, é aqui que você se livra dos comandos HTML.

O surgimento do ASP.NET atinge um equilíbrio entre o processo de construção de aplicativos do Windows e da Web. ASP.Net fornece um conjunto de controles de servidor para que os programadores capturem e processem dados de aplicativos como se estivessem trabalhando com um aplicativo do Windows. Ele também permite que você transforme um aplicativo criado anteriormente apenas para execução no Windows em um aplicativo da Web com bastante facilidade. Exemplos de classes nesta biblioteca são WebControl, HTML Control, ...

serviços web

Os serviços da Web são serviços fornecidos pela Web (ou Internet). O serviço é considerado um serviço da Web não voltado para os usuários, mas voltado para o construtor de software. Os serviços da Web podem ser usados ​​para fornecer dados ou uma função computacional.

Formulário do Windows

O conjunto de bibliotecas do Windows form contém classes de objetos para a construção de aplicativos baseados no Windows. A construção de aplicativos desse tipo tem um bom suporte até agora pelas ferramentas e linguagens de programação da Microsoft. Agora, os aplicativos apenas para Windows poderão funcionar com serviços da Web baseados na web. Exemplos de classes nesta biblioteca são Form, UserControl ...

requisitos de sistema

  • Sistema operacional: Windows 7 SP1, Windows 8.1, Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012 e Windows Server 2012 R2.
  • Processador: 1GHz.
  • Memória RAM: 512 MB.
  • 2,5 GB de disco rígido livre.
  • Suporta versões x86 e x64.

Quando você instala este pacote, você pode ver todos os pacotes ou atualizações no sistema

  • Se for Windows 7 SP1 ou Windows Server 2008 R2 SP1, você verá que o item Visualização do Microsoft .NET Framework 4.6.2 é um produto instalado em Programas e Recursos no Painel de Controle.
  • Se estiver usando o Windows Server 2012, você verá a Atualização para o Microsoft Windows (KB3120738) na seção Atualizações instaladas do Painel de controle.
  • Se for Windows 8.1, Windows 10 ou Windows Server 2012 R2, você verá Atualização para Microsoft Windows (KB3120803) na seção Atualizações instaladas do Painel de controle.

Atualize o Microsoft .NET Framework

Microsoft .NET Framework 4.8 build 03928 - A estrutura oficial da Microsoft

Microsoft .NET Framework 4.8

Classe Base

  • Impacto FIPS reduzido na criptografia.
  • Use a versão atualizada do Zlib.

Windows Communication Foundation (WCF)

Lançamento de ServiceHealthBehavior - Um estado de serviço WCF que estende IServiceBehavior. Depois de adicionado à coleção ServiceDescription.Behaviors, o estado do serviço faz o seguinte:

  • Retorne a integridade do serviço com o código de resposta HTTP.
  • Publicação de informações sobre o status do serviço.

Windows Presentation Foundation (WPF)

O Microsoft.NET Framework 4.8 adiciona suporte para dimensões de reconhecimento de DPI por monitor V2 e DPI de modo misto.

Linguagem popular em tempo real

O tempo de execução no Microsoft.NET Framework 4.8 inclui as seguintes alterações e melhorias:

  • Melhorias no compilador JIT.
  • Gerenciamento de memória aprimorado para Native Image Generator (NGEN).
  • Verificação antivírus para todos os conjuntos.

Microsoft .NET Framework 4.8 build 03928 - A estrutura oficial da Microsoft

Microsoft .NET Framework 4.7.2

O Microsoft .NET Framework 4.7.2 baseia-se no .NET Framework versões 4.x corrigindo bugs e adicionando alguns novos recursos enquanto mantém a estabilidade do produto.

O Microsoft .NET Framework 4.7.2 pode ser instalado no Windows 10, Windows 8.1, Windows 7 SP1 e plataformas de servidor correspondentes do Windows Server 2008 R2 SP1.

O Microsoft .NET Framework 4.7.2 continua a melhorar a compatibilidade, permitindo que os aplicativos forneçam uma experiência de usuário de Tecnologia Assistiva personalizada.

Novo no Microsoft .NET Framework 4.7.2

Testemunho

  • O Microsoft .NET Framework 4.7.2 executa um aumento significativo na criptografia, melhor descompactação do arquivo zip e coleta de API adicional.
  • Nova sobrecarga RSA.Create e DSA.Create.
  • O construtor Rfc2898DeriveBytes aceita o nome do algoritmo de hash.
  • Suporte de chave temporário.
  • Requisitos de programação para assinar o certificado PKCS # 10 e o certificado de chave pública X.509.
  • Novos membros SignerInfo.
  • Deixe um fluxo compactado após processar CryptoStream.
  • Extraia as alterações em DeflateStream
  • Coleção adicional de API

ASP.NET

  • O suporte para incorporação depende do formulário da web.
  • Suporta cookies do mesmo site.

Networking

  • Conclua as propriedades HttpClientHandler.

SQLClient

  • Oferece suporte à autenticação de multimídia do Azure Active Directory e à autenticação multifator.
  • Suporte para criptografia contínua versão 2.
  • Windows Presentation Foundation
  • Encontre ResourceDictionary por fonte.
  • Encontre o proprietário de ResourceDictionary.
  • Encontre o catálogo de referência StaticResource.

Microsoft .NET Framework 4.8 build 03928 - A estrutura oficial da Microsoft

Ele fornece soluções essenciais para os requisitos comuns de programas de computação, como programação de interface de usuário, acesso a dados, conectividade de banco de dados, aplicativos da web, algoritmos aritméticos e comunicação de rede. Além disso, o .NET Framework gerencia a execução de programas escritos no .NET Framework, portanto, os usuários precisam instalar o .NET Framework para executar programas escritos no .NET.

Por exemplo, para projetar um jogo de corrida, se não houver uma estrutura dedicada para o jogo, o programador do jogo deve criar: estrutura, rodas, pessoas, caminhos, árvores, sinais ... então considerar "montá-los" para criar espaço para o jogo; Embora também com este tipo de jogo, se estiver usando o framework embutido que já foi desenvolvido, o programador só precisa escrever os comandos para retirá-los do framework e colocá-los juntos.

Nem toda linguagem de programação pode explorar o framework, para usar os " materiais " no framework, é necessário que os programadores usem linguagens de programação que suportem a tecnologia .NET, como VB.NET, C # .NET, ASP.NET ...

Dicas e tutoriais

Aplicativos relacionados e alternativos

Talvez você esteja interessado