Histórico de versões do .NET Framework

A Microsoft iniciou o desenvolvimento do .NET Framework no final da década de 1990, originalmente com o nome de Next Generation Windows Services (NGWS). No final de 2001, as primeiras versões beta do .NET Framework 1.0 foram lançadas. [1] A primeira versão do .NET Framework foi lançada em 13 de fevereiro de 2002, trazendo código gerenciado para Windows NT 4.0 , 98 , 2000 , ME e XP .

Desde a primeira versão, a Microsoft lançou mais nove atualizações para o .NET Framework, sete das quais foram lançadas junto com uma nova versão do Visual Studio . Duas dessas atualizações, .NET Framework 2.0 e 4.0, atualizaram o Common Language Runtime (CLR). Novas versões do .NET Framework substituem versões mais antigas quando a versão do CLR é a mesma.

A família .NET Framework também inclui duas versões para uso em dispositivos móveis ou incorporados . Uma versão reduzida da estrutura, o .NET Compact Framework , está disponível em plataformas Windows CE , incluindo dispositivos Windows Mobile, como smartphones . Além disso, o .NET Micro Framework é direcionado a dispositivos com recursos severamente limitados.

O .NET Framework 4.8 foi anunciado como a versão final do .NET Framework, com trabalhos futuros indo para a plataforma .NET Core reescrita e multiplataforma (mais tarde, simplesmente .NET ), que foi lançada como .NET 5 em novembro de 2020. [2 ] [3] No entanto, o .NET Framework 4.8.1 foi lançado em agosto de 2022. [4]

Visão geral

Visão geral do histórico de lançamento do .NET Framework [5] [6] [7] [8]
Versão CLR
Data de lançamento
Suporte
encerrado
Estúdio visual Incluído em Pode ser instalado em Substitui
janelas Servidor Windows janelas Servidor Windows
1,0 1,0 15/01/2002 [9] [10] Visual Studio.NET (2002) - - NT 4.0 SP6a , 98 , 98SE , Me , 2000 , XP NT 4.0 SP6a, 2000, 2003 -
1.0SP1 19/03/2002 [11] - -
1.0SP2 07/08/2002 [12] XP SP1 [a] -
1.0 SP3 30/08/2004 [13] 14/07/2009 [14] - -
1.1 1.1 09/04/2003 [15] Visual Studio.NET 2003 - 2003 (x86) NT 4.0 SP6a, 98, 98SE, Me, 2000, XP, Vista NT 4.0 SP6a, 2000, 2003 (x64), 2008 1,0 [16]
1.1 SP1 30/08/2004 [13] 08/10/2013 [14] XP SP2, SP3 [b] 2003 SP1, SP2 (x86)
2,0 2,0 27/10/2005 [17] Estúdio Visual 2005 - 2003 R2 98, 98SE, mim, 2000 SP3, XP SP2 2000 SP3, 2003 -
2.0SP1 19/11/2007 [18] - 2008 2000 SP4, XPSP2 2000 SP4, 2003 SP1
2.0SP2 11/08/2008 [19] 12/07/2011 [14] - 2008 SP2, 2008 R2
3,0 2,0 06-11-2006 [20] Estúdio Visual 2008 Vista - XPSP2 2003SP1 2,0
3.0SP1 19/11/2007 [18] Vista SP1 2008 [c]
3.0SP2 11/08/2008 [19] 12/07/2011 [14] Vista SP2 2008 SP2, [c] 2008 R2 [c]
3.5 2,0 19/11/2007 [18] Estúdio Visual 2008 - - XP SP2, Vista 2003 SP1, 2008 2,0, 3,0
3.5SP1 11/08/2008 [19] 09-01-2029 [d] [14] Estúdio visual 2008 SP1 7 , 8 , [c] 8,1 , [c] 10 , [c] 11 [c] 2008 R2, [c] 2012 , [c] 2012 R2 , [c] v1709-v20H2, [c] 2016 - 2022 [c]
4,0 4 12/04/2010 [21] 12/01/2016 [14] Visual Studio 2010 - - XP SP3, Vista SP1, 7 2003 SP2, 2008, 2008 R2 -
4,5 4 15/08/2012 [22] 12/01/2016 [14] Visual Studio 2012 8 2012 Vista SP2, 7 SP1 2008 SP2, 2008 R2 SP1 4,0
4.5.1 4 17/10/2013 [23] 12/01/2016 [14] Visual Studio 2013 8.1 2012 R2 Vista SP2, 7 SP1, 8 2008 sp2, 2008 r2 sp1, 2012 4,0, 4,5
4.5.2 4 05/05/2014 [24] 26/04/2022 [14] Visual Studio 2015 - - Vista SP2, 7 SP1, 8, 8.1 2008 sp2, 2008 r2 sp1, 2012, 2012 r2 4.0-4.5.1
4.6 4 20/07/2015 [25] 26/04/2022 [14] Visual Studio 2015 10v1507 - Vista SP2, 7 SP1, 8, 8.1 Atualização 2008 SP2, 2008 R2 SP1, 2012, 2012 R2 Atualização 4.0-4.5.2
4.6.1 4 30/11/2015 [26] 26/04/2022 [14] Atualização 1 do Visual Studio 2015 10v1511 - 7 SP1, 8, atualização 8.1, 10 v1507 2008 R2 SP1, 2012, 2012 R2 Atualização 4,0-4,6
4.6.2 4 02/08/2016 [27] 12/01/2027 [14] Visual Studio 2017 15.0 10v1607 2016 7 SP1, atualização 8.1, 10 v1507-v1511 2008 R2 SP1, 2012, 2012 R2 Atualização 4.0-4.6.1
4.7 4 05-04-2017 [28] Igual ao
sistema operacional pai [14]
Visual Studio 2017 15.1 10v1703 - 7 SP1, atualização 8.1, 10 v1607 2008 R2 SP1, 2012, atualização 2012 R2, 2016 4.0-4.6.2
4.7.1 4 17/10/2017 [29] Visual Studio 2017 15.5 10v1709 v1709 7 SP1, atualização 8.1, 10 v1607-v1703 2008 R2 SP1, 2012, atualização 2012 R2, 2016 4,0-4,7
4.7.2 4 30/04/2018 [30] Visual Studio 2017 15.8 10v1803-v1809 v1803-v1809, 2019 7 SP1, atualização 8.1, 10 v1607-v1709 2008 R2 SP1, 2012, atualização 2012 R2, 2016, v1709 4.0-4.7.1
4.8 4 18/04/2019 [31] Visual Studio 2019 16.3 10 v1903-v22H2 , 11 v21H2 v1903-v20H2, 2022 7 SP1, atualização 8.1, 10 v1607-v1809 2008 R2 SP1, 2012, atualização 2012 R2, 2016, v1803-v1809, 2019 4.0-4.7.2
4.8.1 4 09/08/2022 [32] Visual Studio 2022 17.3 11v22H2 - 10 v20H2-v22H2, 11 v21H2 2022 4,0-4,8

Notas:

a. ^ .NET Framework 1.0 é um componente integrante do Windows XP Media Center Edition e do Windows XP Tablet PC Edition . Os CDs de instalação da edição Home e da edição Professional do Windows XP SP1, SP2 ou SP3 vêm com pacotes de instalação do .NET Framework 1.0. [7]
b. ^ Os CDs de instalação da edição Home e da edição Professional do Windows XP SP2 e SP3 vêm com pacotes de instalação do .NET Framework 1.1. [7]
c. ^ O .NET Framework não é instalado automaticamente com este sistema operacional. Ele deve ser instalado a partir de uma mídia de instalação do Windows ou da Internet sob demanda. O Painel de Controle ou Gerenciador de Servidores sempre tenta o último. [33]
d. ^ Esta data se aplica apenas ao executar o Windows 10 versão 1809, Windows Server 2019 ou posterior. Em versões mais antigas do Windows, o .NET Framework 3.5 Service Pack 1 adota o ciclo de vida do sistema operacional Windows subjacente. [14]

.NET Framework 1.0

A primeira versão do .NET Framework foi lançada em 15 de janeiro de 2002 para Windows 98 , ME , NT 4.0 , 2000 e XP . O suporte principal para esta versão terminou em 10 de julho de 2007, e o suporte estendido terminou em 14 de julho de 2009, com exceção das edições Windows XP Media Center e Tablet PC . [14]

Em 19 de junho de 2001, décimo aniversário do lançamento do Visual Basic, o .NET Framework 1.0 Beta 2 foi lançado. [34]

O .NET Framework 1.0 é compatível com Windows 98 , ME , NT 4.0 (com Service Pack 6a), 2000 , XP e Server 2003 . Os aplicativos que utilizam o .NET Framework 1.0 também serão executados em computadores com o .NET Framework 1.1 instalado, que oferece suporte a sistemas operacionais adicionais. [35]

Pacote de serviços 1

O .NET Framework 1.0 Service Pack 1 foi lançado em 19 de março de 2002. [36]

Pacote de serviços 2

O .NET Framework 1.0 Service Pack 2 foi lançado em 7 de agosto de 2002. [37]

Pacote de serviços 3

O .NET Framework 1.0 Service Pack 3 foi lançado em 30 de agosto de 2004. [38]

.NET Framework 1.1

A versão 1.1 é a primeira atualização secundária do .NET Framework. Ele está disponível sozinho como um pacote redistribuível ou em um kit de desenvolvimento de software e foi publicado em 3 de abril de 2003. Também faz parte da segunda versão do Visual Studio .NET 2003 . Esta é a primeira versão do .NET Framework incluída como parte do sistema operacional Windows, fornecida com o Windows Server 2003 . O suporte principal para .NET Framework 1.1 terminou em 14 de outubro de 2008 e o suporte estendido terminou em 8 de outubro de 2013. O .NET Framework 1.1 fornece compatibilidade retroativa total para a versão 1.0, exceto em raros casos em que um aplicativo não será executado porque verifica o número da versão de uma biblioteca. [39]

As alterações em 1.1 incluem: [40]

  • Suporte integrado para controles ASP.NET móveis , que anteriormente estava disponível como um complemento
  • Permite que assemblies do Windows Forms sejam executados de maneira semiconfiável na Internet
  • Habilita a segurança de acesso ao código em aplicativos ASP.NET
  • Suporte integrado para ODBC e Oracle Database , que anteriormente estava disponível como complemento
  • .NET Compact Framework , uma versão do .NET Framework para pequenos dispositivos
  • Suporte ao protocolo da Internet versão 6 ( IPv6 )

O .NET Framework 1.1 é compatível com Windows 98 , ME , NT 4.0 (com Service Pack 6a), 2000 , XP , Server 2003 , Vista e Server 2008 . [35] [41]

Pacote de serviços 1

O .NET Framework 1.1 Service Pack 1 foi lançado em 30 de agosto de 2004. [42] Requer Windows NT 4.0 SP6a mais Windows Installer 2.0. É a última versão com suporte para Windows NT 4.0 SP6a, Windows 2000 RTM-SP2 e Windows XP RTM-SP1.

.NET Framework 2.0

A versão 2.0 foi lançada em 27 de outubro de 2005. Também foi lançada junto com Visual Studio 2005 , Microsoft SQL Server 2005 e BizTalk 2006. Um kit de desenvolvimento de software para esta versão foi lançado em 29 de novembro de 2006. [43] O suporte terminou em 12 de julho. 2011. É a última versão com suporte para Windows 98 , Windows 2000 SP3, Windows ME e Windows Server 2003 RTM. [44]

As mudanças no 2.0 incluem:

O .NET Framework 2.0 é compatível com Windows 98 , ME , 2000 (com Service Pack 3 ou superior), XP (com Service Pack 2 ou superior), Server 2003 , Server 2008 e Server 2008 R2 . [6] Os aplicativos que utilizam o .NET Framework 2.0 também serão executados em computadores com o .NET Framework 3.0 ou 3.5 instalado, que oferece suporte a sistemas operacionais adicionais.

Pacote de serviços 1

O .NET Framework 2.0 Service Pack 1 foi lançado em 19 de novembro de 2007. [45] Requer Windows 2000 com SP4.

Pacote de serviços 2

O .NET Framework 2.0 Service Pack 2 foi lançado em 11 de agosto de 2008. [46] Requer Windows 2000 com SP4 mais atualização KB835732 ou KB891861, Windows XP com SP2 mais Windows Installer 3.1. É a última versão com suporte ao Windows 2000 SP4, embora tenha havido algumas soluções alternativas não oficiais para usar um subconjunto da funcionalidade da versão 3.5 no Windows 2000. [47]

.NET Framework 3.0

Elementos do Microsoft .NET Framework versão 3.0

O .NET Framework 3.0, anteriormente chamado de WinFX, [48] foi lançado em 6 de novembro de 2006. Ele inclui um novo conjunto de APIs de código gerenciado que são parte integrante do Windows Vista e do Windows Server 2008 . Também está disponível para download para Windows XP SP2 e Windows Server 2003 . Não há grandes alterações arquitetônicas incluídas nesta versão; O .NET Framework 3.0 usa o mesmo CLR do .NET Framework 2.0. [49] Ao contrário dos principais lançamentos anteriores do .NET, não houve nenhum lançamento do .NET Compact Framework feito como contrapartida desta versão. Versão 3.0 do .NET Framework fornecido com o Windows Vista. Ele também acompanha o Windows Server 2008 como componente opcional (desativado por padrão).

O .NET Framework 3.0 consiste em quatro novos componentes principais:

O .NET Framework 3.0 é compatível com Windows XP , Server 2003 , Vista , Server 2008 e Server 2008 R2 . [6] Os aplicativos que utilizam o .NET Framework 3.0 também serão executados em computadores com o .NET Framework 3.5 instalado, que oferece suporte a sistemas operacionais adicionais.

Pacote de serviços 1

O .NET Framework 3.0 Service Pack 1 foi lançado em 19 de novembro de 2007. [51]

Pacote de serviços 2

O .NET Framework 3.0 Service Pack 2 foi lançado em 11 de agosto de 2008. [52]

.NET Framework 3.5

A versão 3.5 do .NET Framework foi lançada em 19 de novembro de 2007. Assim como o .NET Framework 3.0, a versão 3.5 usa Common Language Runtime (CLR) 2.0, ou seja, a mesma versão do .NET Framework versão 2.0. Além disso, o .NET Framework 3.5 também instala o .NET Framework 2.0 SP1 e 3.0 SP1 (com o 3.5 SP1 posterior instalando 2.0 SP2 e 3.0 SP2), que adiciona alguns métodos e propriedades às classes BCL na versão 2.0 que são necessários para a versão Recursos 3.5, como Consulta Integrada de Linguagem (LINQ) . Entretanto, essas alterações não afetam os aplicativos escritos para a versão 2.0. [53]

Tal como acontece com as versões anteriores, um novo .NET Compact Framework 3.5 foi lançado junto com esta atualização para fornecer suporte para recursos adicionais em dispositivos Windows Mobile e Windows Embedded CE .

O código-fonte da Framework Class Library nesta versão foi parcialmente liberado (apenas para referência de depuração) sob a Microsoft Reference Source License . [54]

O .NET Framework 3.5 é compatível com Windows XP (com Service Pack 2 ou superior), Server 2003 (com Service Pack 1 ou superior), Vista , Server 2008 , 7 , Server 2008 R2 , 8 , Server 2012 , 8.1 , Server 2012 R2 , 10 e Servidor 2016 . [6] A partir do Windows 8, o .NET Framework 3.5 é um recurso opcional que pode ser ativado ou desativado no painel de controle.

Embora o .NET Framework 3.5 tenha mais de 10 anos, ele também é fornecido como imagem de contêiner do Windows , permitindo que aplicativos antigos baseados no .NET Framework 2.0–3.5 sejam executados em ambiente de contêiner . [55]

Pacote de serviços 1

O .NET Framework 3.5 Service Pack 1 foi lançado em 11 de agosto de 2008. Esta versão adiciona novas funcionalidades e fornece melhorias de desempenho sob certas condições, [56] especialmente com WPF, onde melhorias de 20 a 45% são esperadas. Dois novos componentes de serviço de dados foram adicionados, o ADO.NET Entity Framework e o ADO.NET Data Services . Dois novos assemblies para desenvolvimento web, System.Web.Abstraction e System.Web.Routing, foram adicionados; eles são usados ​​na estrutura ASP.NET MVC e, supostamente, serão usados ​​na versão futura de aplicativos ASP.NET Forms. O Service Pack 1 está incluído no SQL Server 2008 e no Visual Studio 2008 Service Pack 1 . Ele também apresentava um novo conjunto de controles chamado "Visual Basic Power Packs", que trouxe de volta controles do Visual Basic como "Line" e "Shape". A versão 3.5 SP1 do .NET Framework acompanha o Windows 7. Ele também acompanha o Windows Server 2008 R2 como um componente opcional (desabilitado por padrão). É a última versão com suporte para Windows XP SP2, Windows Server 2003 SP1 e Windows Vista RTM.

Perfil do cliente .NET Framework 3.5 SP1

Para o .NET Framework 3.5 SP1 há também uma nova variante do .NET Framework, chamada ".NET Framework Client Profile", que com 28 MB é significativamente menor que o framework completo e instala apenas os componentes mais relevantes para aplicativos de desktop . [57] No entanto, o Perfil do Cliente atinge esse tamanho apenas se estiver usando o instalador online no Windows XP SP2 quando nenhum outro .NET Framework estiver instalado ou usando o Windows Update . Ao usar o instalador offline ou qualquer outro sistema operacional, o tamanho do download ainda é de 250 MB. [58]

.NET Framework 4.0

Os principais focos desta versão são:

O .NET Framework 4.0 é compatível com Windows XP (com Service Pack 3), Windows Server 2003 (com Service Pack 2), Vista (com Service Pack 1 ou superior), Server 2008 , 7 e Server 2008 R2 . [6] Os aplicativos que utilizam o .NET Framework 4.0 também serão executados em computadores com o .NET Framework 4.5 ou 4.6 instalado, que oferece suporte a sistemas operacionais adicionais. O suporte para .NET Framework 4.0 terminou em 12 de abril de 2016 e não fornece mais suporte técnico, correções de bugs ou correções de segurança para vulnerabilidades do .NET Framework 4.0 que podem ser relatadas ou descobertas posteriormente. É a última versão compatível com Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP1, Windows Server 2008 RTM, Windows 7 RTM e Windows Server 2008 R2 RTM.

História

A Microsoft anunciou a intenção de lançar o .NET Framework 4 em 29 de setembro de 2008. O Beta Público foi lançado em 20 de maio de 2009. [65]

Em 28 de julho de 2009, uma segunda versão do .NET Framework 4 beta foi disponibilizada com suporte de memória transacional de software experimental. [66] Esta funcionalidade não está disponível na versão final do framework.

Em 19 de outubro de 2009, a Microsoft lançou o Beta 2 do .NET Framework 4. [67] Ao mesmo tempo, a Microsoft anunciou a data prevista de lançamento do .NET Framework 4 como 22 de março de 2010. [67] Esta data de lançamento foi posteriormente adiada para 12 de abril de 2010. [68]

Em 10 de fevereiro de 2010, um release candidate foi publicado: Versão:RC. [69]

Em 12 de abril de 2010, a versão final do .NET Framework 4.0 foi lançada junto com a versão final do Microsoft Visual Studio 2010 . [70]

Em 18 de abril de 2011, a versão 4.0.1 foi lançada com suporte a algumas correções exigidas pelos clientes para o Windows Workflow Foundation . [71] [72] Seu componente de tempo de design, que requer o Visual Studio 2010 SP1, adiciona um designer de máquina de estado de fluxo de trabalho.

Em 27 de outubro de 2011, a versão 4.0.2 foi lançada com suporte a alguns novos recursos do Microsoft SQL Server . [73] [74]

Em 5 de março de 2012, a versão 4.0.3 foi lançada. [75] [76]

AppFabric do Windows Server

Após o lançamento do .NET Framework 4, a Microsoft lançou um conjunto de melhorias, denominado Windows Server AppFabric , [77] para recursos de servidor de aplicativos na forma de AppFabric Hosting [78] [79] e suporte para cache distribuído na memória.

.NET Framework 4.5

O .NET Framework 4.5 foi lançado em 15 de agosto de 2012; [80] um conjunto de recursos novos ou aprimorados foram adicionados a esta versão. [81] NET Framework 4.5 é compatível com Windows Vista ou posterior. [82] [83] O .NET Framework 4.5 usa Common Language Runtime 4.0, com alguns recursos de tempo de execução adicionais. [84]

O .NET Framework 4.5 é compatível com Windows Vista (com Service Pack 2), Server 2008 (com Service Pack 2), 7 (com Service Pack 1), Server 2008 R2 (com Service Pack 1), 8 , Server 2012 , 8.1 e Servidor 2012 R2 . [6] Os aplicativos que utilizam o .NET Framework 4.5 também serão executados em computadores com o .NET Framework 4.6 instalado, que oferece suporte a sistemas operacionais adicionais.

.NET para aplicativos estilo Metro

Os aplicativos estilo Metro foram originalmente projetados para formatos específicos e aproveitam o poder do sistema operacional Windows. Dois subconjuntos do .NET Framework estão disponíveis para criar aplicativos estilo Metro usando C# ou Visual Basic : um para Windows 8 e Windows 8.1 , chamado APIs .NET para aplicativos da Windows 8.x Store . Outra para Plataforma Universal do Windows (UWP), chamada APIs .NET para UWP . Esta versão do .NET Framework, bem como o tempo de execução e as bibliotecas usadas para aplicativos estilo Metro, fazem parte do Windows Runtime , a nova plataforma e modelo de desenvolvimento para aplicativos estilo Metro. É um ecossistema que abriga muitas plataformas e linguagens, incluindo .NET Framework , C++ e HTML5 com JavaScript . [85]

Recursos principais

  • Capacidade de limitar por quanto tempo o mecanismo de expressões regulares tentará resolver uma expressão regular antes que ela expire.
  • Capacidade de definir a cultura para um domínio de aplicação .
  • Suporte do console para codificação Unicode ( UTF-16 ).
  • Suporte para controle de versão de ordenação de strings culturais e dados de comparação.
  • Melhor desempenho na recuperação de recursos.
  • Suporte nativo para compactação Zip (versões anteriores suportavam o algoritmo de compactação , mas não o formato de arquivo).
  • Capacidade de personalizar um contexto de reflexão para substituir o comportamento de reflexão padrão por meio da classe CustomReflectionContext .
  • Novos recursos assíncronos foram adicionados às linguagens C# e Visual Basic . Esses recursos adicionam um modelo baseado em tarefas para realizar operações assíncronas, [86] [87] implementando futuros e promessas .

Estrutura de extensibilidade gerenciada (MEF)

O Managed Extensibility Framework ou MEF é uma biblioteca para criar aplicativos leves e extensíveis. Ele permite que os desenvolvedores de aplicativos descubram e usem extensões sem necessidade de configuração. Ele também permite que os desenvolvedores de extensões encapsulem facilmente o código e evitem dependências rígidas e frágeis. O MEF não só permite que extensões sejam reutilizadas dentro de aplicativos, mas também entre aplicativos. [88]

ASP.NET

  • Suporte para novos tipos de formulário HTML5 .
  • Suporte para model binders em Web Forms . Eles permitem vincular controles de dados diretamente a métodos de acesso a dados e converter automaticamente a entrada do usuário de e para tipos de dados do .NET Framework .
  • Suporte para JavaScript discreto em scripts de validação do lado do cliente.
  • Melhor manipulação do script do cliente por meio de agrupamento e minificação para melhorar o desempenho da página.
  • Rotinas de codificação integradas da biblioteca Anti-XSS (anteriormente uma biblioteca externa) para proteção contra ataques de script entre sites .
  • Suporte para protocolo WebSocket .
  • Suporte para leitura e gravação de solicitações e respostas HTTP de forma assíncrona .
  • Suporte para módulos e manipuladores assíncronos.
  • Suporte para fallback de rede de distribuição de conteúdo (CDN) no controle ScriptManager.

Rede

.NET Framework 4.5.1

O lançamento do .NET Framework 4.5.1 foi anunciado em 17 de outubro de 2013 junto com o Visual Studio 2013. [89] Esta versão requer o Windows Vista SP2 e posterior [90] e está incluída no Windows 8.1 e no Windows Server 2012 R2 . Novos recursos do .NET Framework 4.5.1: [91]

  • Suporte ao depurador para edição e continuação do X64 (EnC)
  • Suporte ao depurador para ver valores de retorno gerenciados
  • Depuração com reconhecimento assíncrono nas janelas Pilha de Chamadas e Tarefas
  • Suporte ao depurador para analisar despejos de memória do .NET (no SKU do Visual Studio Ultimate)
  • Ferramentas para desenvolvedores .NET no hub Desempenho e Diagnóstico
  • Melhorias na IU de análise de código
  • Resiliência de conexão ociosa do ADO.NET

.NET Framework 4.5.2

O lançamento do .NET Framework 4.5.2 foi anunciado em 5 de maio de 2014. [92] Esta versão requer Windows Vista SP2 e posterior. [93] Para aplicativos Windows Forms , foram feitas melhorias para cenários de alto DPI . Para ASP.NET, métodos de inspeção e modificação de cabeçalho HTTP de maior confiabilidade estão disponíveis, assim como uma nova maneira de agendar tarefas de trabalho assíncronas em segundo plano. [92]

.NET Framework 4.6

.NET Framework 4.6 foi anunciado em 12 de novembro de 2014. [94] Foi lançado em 20 de julho de 2015. [95] Ele suporta um novo compilador just-in-time (JIT) para sistemas de 64 bits chamado RyuJIT, que apresenta maior desempenho. e suporte para conjuntos de instruções SSE2 e AVX2 . WPF e Windows Forms receberam atualizações para cenários de alto DPI. O suporte para TLS 1.1 e TLS 1.2 foi adicionado ao WCF. [95] Esta versão requer Windows Vista SP2 ou posterior. [96] É a última versão com suporte para Windows Vista SP2 e Windows Server 2008 SP2.

A API criptográfica no .NET Framework 4.6 usa a versão mais recente da API de criptografia do Windows CNG . Como resultado, a criptografia NSA Suite B está disponível para o .NET Framework. O conjunto B consiste em AES , a família SHA-2 de algoritmos de hash, curva elíptica Diffie-Hellman e curva elíptica DSA . [95] [97]

O .NET Framework 4.6 é compatível com Windows Vista (com Service Pack 2), Server 2008 (com Service Pack 2), 7 (com Service Pack 1), Server 2008 R2 (com Service Pack 1), 8 , Server 2012 , 8.1 , Servidor 2012 R2 , 10 e Servidor 2016 . [6] O suporte para .NET Framework 4.6 terminou em 26 de abril de 2022.

.NET Framework 4.6.1

O lançamento do .NET Framework 4.6.1 foi anunciado em 30 de novembro de 2015. [98] Esta versão requer Windows 7 SP1 ou posterior e também é a última versão com suporte ao Windows 8 . [96] Novos recursos e APIs incluem:

  • Melhorias no WPF para verificação ortográfica, suporte para dicionários personalizados por usuário e desempenho aprimorado de toque.
  • Suporte aprimorado para certificados X509 do Elliptic Curve Digital Signature Algorithm (ECDSA).
  • Adicionado suporte em conectividade SQL para AlwaysOn, Always Encrypted e melhor resiliência de abertura de conexão ao conectar-se ao Banco de Dados SQL do Azure.
  • O Banco de Dados SQL do Azure agora dá suporte a transações distribuídas usando as APIs System.Transactions atualizadas.
  • Muitas outras correções relacionadas a desempenho, estabilidade e confiabilidade em RyuJIT, GC, WPF e WCF.

.NET Framework 4.6.2

A prévia do .NET Framework 4.6.2 foi anunciada em 30 de março de 2016. [99] Foi lançada em 2 de agosto de 2016. [100] Esta versão requer Windows 7 SP1 ou posterior e também é a última versão com suporte para Windows 10 (RTM —1511). [96] Novos recursos incluem:

  • Suporte para caminhos com mais de 260 caracteres
  • Suporte para FIPS 186-3 DSA em certificados X.509
  • Suporte TLS 1.1/1.2 para ClickOnce
  • Suporte para localização de anotações de dados em ASP.NET
  • Habilitando aplicativos de desktop .NET com o Project Centennial
  • Teclado virtual e suporte a DPI por monitor para WPF

O .NET Framework 4.6.2 também é enviado como imagem de contêiner do Windows.

.NET Framework 4.7

Em 5 de abril de 2017, a Microsoft anunciou que o .NET Framework 4.7 foi integrado ao Windows 10 Creators Update , prometendo um instalador independente para outras versões do Windows. Uma atualização para o Visual Studio 2017 foi lançada nesta data para adicionar suporte ao direcionamento ao .NET Framework 4.7. [101] O instalador autônomo prometido para Windows 7 e posterior foi lançado em 2 de maio de 2017, [102] mas tinha pré-requisitos não incluídos no pacote. [103] NET Framework 4.7 abandonou o suporte para Windows 8 e só será executado no Windows 7 Service Pack 1 e posterior.

Os novos recursos do .NET Framework 4.7 incluem: [104]

  • Criptografia aprimorada com criptografia de curva elíptica
  • Melhore o suporte TLS , especialmente para a versão 1.2
  • Suporte para reconhecimento de alto DPI no Windows Forms
  • Mais suporte para toque e caneta no Windows Presentation Foundation (WPF)
  • Novas APIs de impressão para WPF

O .NET Framework 4.7 é compatível com Windows 7 (com Service Pack 1), Server 2008 R2 (com Service Pack 1), Server 2012 , 8.1 , Server 2012 R2 , 10 , Server 2016 e Server 2019 . [6]

O .NET Framework 4.7 também é fornecido como uma imagem de contêiner do Windows.

.NET Framework 4.7.1

O .NET Framework 4.7.1 foi lançado em 17 de outubro de 2017. [105] Entre as correções e novos recursos, ele corrige um problema de dependência do d3dcompiler. [106] Ele também adiciona compatibilidade com o .NET Standard 2.0 pronto para uso. [107]

O .NET Framework 4.7.1 também é fornecido como uma imagem de contêiner do Windows.

.NET Framework 4.7.2

.NET Framework 4.7.2 foi lançado em 30 de abril de 2018. [108] Entre as mudanças estão melhorias em ASP.NET, BCL, CLR, ClickOnce, Networking, SQL, WCF, Windows Forms, Workflow e WPF. [109] Esta versão está incluída no Server 2019 . [6]

O .NET Framework 4.7.2 também é fornecido como uma imagem de contêiner do Windows.

.NET Framework 4.8

O .NET Framework 4.8 foi lançado em 18 de abril de 2019. [110] [111] Foi a versão final do .NET Framework, com trabalhos futuros indo para a plataforma .NET Core que eventualmente se tornou .NET 5 e posteriores. [2] Esta versão incluiu aprimoramentos JIT portados do .NET Core 2.1, aprimoramentos de alto DPI para aplicativos WPF, melhorias de acessibilidade, atualizações de desempenho e aprimoramentos de segurança. [112] Suportava Windows 7 (com Service Pack 1), Server 2008 R2 (com Service Pack 1), Server 2012 , 8.1 , Server 2012 R2 , 10 , Server 2016 e Server 2019 [6] e também enviado como um contêiner do Windows imagem. É a última versão com suporte para Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Server 2012 , Windows 8.1 , Windows Server 2012 R2 , Windows 10 (1607–1809), Windows Server 2016 e Windows Server 2019 , embora seja compatível apenas conforme incluído no Windows 10 (1903–2004).

A versão mais recente é 4.8.0 Build 4115, com tamanho de instalador offline de 115 MB (121.307.088 bytes) e data de assinatura digital de 1º de maio de 2021.

.NET Framework 4.8.1

.NET Framework 4.8.1 foi lançado em 9 de agosto de 2022. [4] Esta versão inclui suporte nativo ARM64 , dicas de ferramentas acessíveis compatíveis com WCAG2.1 e melhorias de acessibilidade para Windows Forms. É compatível com Windows 10 (20H2+), Windows Server 2022 e Windows 11 .

A versão mais recente é 4.8.1 Build 9186, com tamanho de instalador offline de 74 MB (77.667.480 bytes) e data de assinatura digital de 27 de julho de 2023.

Referências

  1. ^ "Versões da estrutura" . Arquivado do original em 4 de maio de 2008 . Recuperado em 19 de dezembro de 2010 .
  2. ^ ab ".NET Core é o futuro do .NET" . Blog .NET . 6 de maio de 2019. Arquivado do original em 1 de junho de 2020 . Recuperado em 6 de junho de 2020 .
  3. ^ Richard, Lander (10 de novembro de 2020). "Anunciando .NET 5.0" . Blog .NET . Arquivado do original em 18 de fevereiro de 2021 . Recuperado em 4 de janeiro de 2021 .
  4. ^ ab "Anunciando o .NET Framework 4.8.1" . Arquivado do original em 24 de agosto de 2022 . Recuperado em 11 de agosto de 2022 .
  5. ^ "Requisitos do sistema .NET Framework" . MSDN . Microsoft . Recuperado em 28 de novembro de 2016 .
  6. ^ abcdefghij "Versões e dependências do .NET Framework" . MSDN . Microsoft . Recuperado em 26 de agosto de 2019 .
  7. ^ abc Stebner, Aaron (14 de março de 2007). "Mailbag: qual versão do .NET Framework está incluída em qual versão do sistema operacional?" WebLog de Aaron Stebner . Microsoft .
  8. ^ "Instale o .NET Framework no Windows 10 e Windows Server 2016" . Microsoft . 20 de dezembro de 2017.
  9. ^ "Microsoft lança .NET Framework, Visual Studio .NET" . Notícias . Parceiro de canal de Redmond. 16 de janeiro de 2002.
  10. ^ "Kit de desenvolvimento de software Microsoft .NET Framework" . Notícias . Neowin. 17 de janeiro de 2002.
  11. ^ "Muitas atualizações .Net" . Notícias . Neowin. 20 de março de 2002.
  12. ^ "Serviço .NET Framework SP2" . Notícias . Neowin. 8 de agosto de 2002.
  13. ^ ab "1.1 SP1, 1.0 SP3 lançado" . Compêndio de Eric Gunnerson . Microsoft. 30 de agosto de 2004.
  14. ^ abcdefghijklmno "Microsoft .NET Framework". Microsoft . Recuperado em 14 de janeiro de 2023 .
  15. ^ "Microsoft .NET Framework versão 1.1" . Notícias . Neowin. 9 de abril de 2003.
  16. ^ ".NET Framework Developer Center - Perguntas frequentes" . Arquivado do original em 24 de julho de 2012.
  17. ^ "A versão oficial final do .NET Framework 2.0 está disponível para download!" WebLog de Aaron Stebner . Microsoft. 27 de outubro de 2005.
  18. ^ abc "Versão final do Visual Studio 2008 e .NET Framework 3.5 agora disponível" . WebLog de Aaron Stebner . Microsoft. 19 de novembro de 2007.
  19. ^ abc "Links para download e solução de problemas do .NET Framework 3.5 SP1 e Visual Studio 2008 SP1" . WebLog de Aaron Stebner . Microsoft. 11 de agosto de 2008.
  20. ^ “A versão final do .NET Framework 3.0 já está disponível para download” . WebLog de Aaron Stebner . Microsoft. 7 de novembro de 2006.
  21. ^ "As versões finais do Visual Studio 2010 e do .NET Framework 4 já estão disponíveis" . WebLog de Aaron Stebner . Microsoft. 13 de abril de 2010.
  22. ^ "Anunciando o lançamento do .NET Framework 4.5 RTM - Produto e Código Fonte" . Blog .NET . Microsoft. 15 de agosto de 2012.
  23. ^ ".NET Framework 4.5.1 RTM => iniciar a codificação" . Blog .NET . Microsoft. 17 de outubro de 2013.
  24. ^ "Anunciando o .NET Framework 4.5.2" . Blog .NET . Microsoft. 5 de maio de 2014.
  25. ^ "Anunciando o .NET Framework 4.6" . Blog .NET . Microsoft. 20 de julho de 2015.
  26. ^ ".NET Framework 4.6.1 já está disponível!" Blog .NET . Microsoft. 30 de novembro de 2015.
  27. ^ "Anunciando o .NET Framework 4.6.2" . Blog .NET . Microsoft. 2 de agosto de 2016.
  28. ^ "Anunciando o .NET Framework 4.7" . Blog .NET . Microsoft. 5 de abril de 2017.
  29. ^ "Anunciando o .NET Framework 4.7.1" . Blog .NET . Microsoft. 17 de outubro de 2017.
  30. ^ "Anunciando o .NET Framework 4.7.2" . Blog .NET . Microsoft. 30 de abril de 2018.
  31. ^ "Anunciando o .NET Framework 4.8" . Blog .NET . Microsoft. 18 de abril de 2019.
  32. ^ "Anunciando o .NET Framework 4.8.1" . Blog .NET . Microsoft. 9 de agosto de 2022.
  33. ^ "Instale o .NET Framework 3.5 no Windows 10, Windows 8.1 e Windows 8" . MSDN . Microsoft . Arquivado do original em 28 de setembro de 2019.
  34. ^ "Gates revisa data de lançamento do Visual Studio .NET" . BetaNotícias . 5 de dezembro de 2001. Arquivado do original em 15 de agosto de 2016 . Recuperado em 1 de julho de 2016 .
  35. ^ ab "Requisitos do sistema .NET Framework" . MSDN . Microsoft . Arquivado do original em 20 de dezembro de 2016 . Recuperado em 28 de novembro de 2016 .
  36. ^ "Pacote de serviço .NET Framework" . Microsoft . Arquivado do original em 21 de maio de 2012 . Recuperado em 21 de maio de 2012 .
  37. ^ "Atualização de segurança do ASP.NET para Microsoft .NET Framework 1.0 Service Pack 2" . Microsoft . Arquivado do original em 22 de agosto de 2018 . Recuperado em 22 de agosto de 2018 .
  38. ^ "Microsoft .NET Framework 1.0 Service Pack 3" . Microsoft . Arquivado do original em 22 de agosto de 2018 . Recuperado em 22 de agosto de 2018 .
  39. ^ ".NET Framework Developer Center - Perguntas frequentes" . Arquivado do original em 24 de julho de 2012.
  40. ^ "Recursos novos e aprimorados" . MSDN . Microsoft . Arquivado do original em 27 de janeiro de 2011.
  41. ^ ".NET Framework 1.1 Redistribuível" . MSDN . Microsoft . Arquivado do original em 3 de dezembro de 2016 . Recuperado em 5 de dezembro de 2016 .
  42. ^ "Microsoft .NET Framework 1.1 Service Pack 1" . Microsoft . Arquivado do original em 22 de agosto de 2018 . Recuperado em 22 de agosto de 2018 .
  43. ^ "Kit de desenvolvimento de software .NET Framework 2.0 (SDK) (x86)" . Transferências . Microsoft . 29 de novembro de 2006. Arquivado do original em 3 de setembro de 2014 . Recuperado em 1 de setembro de 2014 .
  44. ^ "Guia de implantação do administrador do Microsoft .NET Framework 3.5" . MSDN . Microsoft . Arquivado do original em 14 de fevereiro de 2009 . Recuperado em 26 de junho de 2008 .
  45. ^ Microsoft .NET Framework 2.0 Service Pack 1 (x86) Arquivado em 22 de agosto de 2018 na Wayback Machine microsoft.com
  46. ^ "Microsoft .NET Framework 2.0 Service Pack 2" . Microsoft . 22 de agosto de 2018. Arquivado do original em 22 de agosto de 2018.microsoft.com
  47. ^ "Microsoft .NET Framework 3.5 no Windows 2000" . Arquivado do original em 7 de outubro de 2011 . Recuperado em 6 de outubro de 2011 .
  48. ^ "Blog do Somasegar" . docs.microsoft.com . Arquivado do original em 11 de junho de 2007.
  49. ^ "Perguntas e respostas sobre versão e implantação do .NET Framework 3.0" . Recuperado em 1 de junho de 2008 .
  50. ^ "Fundação de apresentação do Windows" . MSDN . Microsoft . Arquivado do original em 11 de outubro de 2010 . Recuperado em 1 de setembro de 2014 .
  51. ^ ".NET Framework 3.0 SP1" . Centro de Download da Microsoft . Arquivado do original em 22 de agosto de 2018 . Recuperado em 22 de agosto de 2018 .
  52. ^ "Atualização do .NET Framework 3.0 Service Pack 2 para Windows Server 2003 e Windows XP" . Microsoft . Arquivado do original em 22 de agosto de 2018 . Recuperado em 22 de agosto de 2018 .
  53. ^ "Capturando diferenças de RedBits em .NET 2.0 e .NET 2.0SP1" . Arquivado do original em 30 de abril de 2008 . Recuperado em 1 de junho de 2008 .
  54. ^ Scott Guthrie (3 de outubro de 2007). "Lançando o código-fonte do NET Framework". Arquivado do original em 7 de setembro de 2010 . Recuperado em 15 de setembro de 2010 .
  55. ^ "DockerHub" . hub.docker.com . Arquivado do original em 12 de novembro de 2020 . Recuperado em 10 de fevereiro de 2021 .
  56. ^ "Visual Studio 2008 Service Pack 1 e .NET Framework 3.5 Service Pack 1" . Arquivado do original em 8 de julho de 2008 . Recuperado em 7 de setembro de 2008 .
  57. ^ Justin Van Patten (21 de maio de 2008). "Perfil do cliente .NET Framework" . Blog da equipe BCL . Blogs do MSDN. Arquivado do original em 7 de dezembro de 2008 . Recuperado em 30 de setembro de 2008 .
  58. ^ Rodriguez, Jaime (20 de agosto de 2008). "Perfil do cliente explicado." Arquivado do original em 5 de fevereiro de 2009 . Recuperado em 15 de fevereiro de 2009 .
  59. ^ S. Somasegar . “O mundo dos múltiplos e muitos núcleos”. Arquivado do original em 14 de julho de 2007 . Recuperado em 1 de junho de 2008 .
  60. ^ "LINQ Paralelo: Executando Consultas em Processadores Multi-Core" . Arquivado do original em 25 de dezembro de 2018 . Recuperado em 2 de junho de 2008 .
  61. ^ "Desempenho paralelo: otimizar código gerenciado para máquinas multi-core" . Arquivado do original em 25 de dezembro de 2018 . Recuperado em 2 de junho de 2008 .
  62. ^ "Contratos de Código" . Laboratórios de Desenvolvimento . Arquivado do original em 16 de fevereiro de 2011.
  63. ^ "Estrutura BigInteger" . MSDN . Microsoft . Arquivado do original em 12 de março de 2016 . Recuperado em 11 de março de 2016 .
  64. ^ "Estrutura Complexa" . MSDN . Microsoft . Arquivado do original em 12 de março de 2016 . Recuperado em 11 de março de 2016 .
  65. ^ S. Somasegar. "Visual Studio 2010 e .NET FX 4 Beta 1 são lançados!" Arquivado do original em 23 de maio de 2009 . Recuperado em 25 de maio de 2009 .
  66. ^ "STM.NET em DevLabs" . 27 de julho de 2008. Arquivado do original em 4 de agosto de 2009 . Recuperado em 6 de agosto de 2008 .
  67. ^ ab S. Somasegar. "Anunciando Visual Studio 2010 e .NET FX 4 Beta 2" . Blogs do MSDN . Arquivado do original em 22 de outubro de 2009 . Recuperado em 20 de outubro de 2009 .
  68. ^ Caron, Rob. "Data de lançamento do Visual Studio 2010 e .NET Framework 4" . Blogs do MSDN . Arquivado do original em 17 de janeiro de 2010 . Recuperado em 13 de janeiro de 2010 .
  69. ^ Krill, Paul (9 de fevereiro de 2010). "Microsoft oferece candidato a lançamento do Visual Studio 2010" . InfoMundo . Arquivado do original em 21 de maio de 2010.
  70. ^ Protalinski, Emil (12 de abril de 2010). "Visual Studio 2010 e .NET Framework 4 chegam" . Ars Técnica . Arquivado do original em 26 de dezembro de 2017 . Recuperado em 14 de junho de 2017 .
  71. ^ "Atualização 1 da plataforma Microsoft .NET Framework 4" . O blog do endpoint .NET . Microsoft. 18 de abril de 2011. Arquivado do original em 5 de junho de 2021 . Recuperado em 5 de junho de 2021 .
  72. ^ "Atualização 4.0.1 para Microsoft .NET Framework 4 – Atualização em tempo de execução" . support.microsoft.com . Microsoft. 13 de abril de 2011. Arquivado do original em 5 de junho de 2021 . Recuperado em 5 de junho de 2021 .
  73. ^ "Atualização 4.0.2 para Microsoft .NET Framework 4" . Blog .NET . Microsoft. 27 de outubro de 2011. Arquivado do original em 5 de junho de 2021 . Recuperado em 5 de junho de 2021 .
  74. ^ "Atualização 4.0.2 para Microsoft .NET Framework 4 – Atualização em tempo de execução" . support.microsoft.com . Microsoft. 19 de outubro de 2011. Arquivado do original em 5 de junho de 2021 . Recuperado em 5 de junho de 2021 .
  75. ^ "Atualização 4.0.3 para Microsoft .NET Framework 4" . Blog .NET . Microsoft. 5 de março de 2012. Arquivado do original em 5 de junho de 2021 . Recuperado em 5 de junho de 2021 .
  76. ^ "Atualização 4.0.3 para Microsoft .NET Framework 4 – Atualização em tempo de execução" . support.microsoft.com . Microsoft. 4 de março de 2012. Arquivado do original em 5 de junho de 2021 . Recuperado em 5 de junho de 2021 .
  77. ^ "AppFabric Blog - Windows Server AppFabric agora disponível ao público" . blogs.iis.net . 7 de junho de 2010. Arquivado do original em 9 de junho de 2010 . Recuperado em 19 de dezembro de 2010 .
  78. ^ " Servidor de aplicativos ' Dublin' chegando ao .NET 4" . DevSource . Arquivado do original em 26 de dezembro de 2017 . Recuperado em 27 de abril de 2009 .
  79. ^ ".NET Framework 4 e servidor de aplicativos Dublin" . Blogs do MSDN . Arquivado do original em 10 de maio de 2009 . Recuperado em 27 de abril de 2009 .
  80. ^ Brandon Bray ( blogs do MSDN ). “Anunciando o lançamento do .NET Framework 4.5 RTM – Produto e Código Fonte” . Arquivado do original em 17 de agosto de 2012 . Recuperado em 15 de agosto de 2012 .
  81. ^ Biblioteca MSDN . "O que há de novo no .NET Framework 4.5" . Arquivado do original em 14 de agosto de 2012 . Recuperado em 15 de agosto de 2012 .
  82. ^ ".NET Framework 4.5" . Centro de Download da Microsoft . Arquivado do original em 22 de maio de 2018 . Recuperado em 23 de maio de 2018 .
  83. ^ "Instaladores autônomos .NET 4.5" . microsoft.com . Arquivado do original em 17 de agosto de 2012 . Recuperado em 16 de dezembro de 2018 .
  84. ^ petrusha. "Versões e dependências do .NET Framework" . msdn.microsoft.com . Arquivado do original em 7 de agosto de 2013 . Recuperado em 25 de julho de 2013 .
  85. ^ ".NET para aplicativos Windows" . MSDN . Microsoft . Arquivado do original em 20 de fevereiro de 2016 . Recuperado em 26 de janeiro de 2016 .
  86. ^ "Async in 4.5: Vale a pena esperar - Blog .NET - Página inicial do site - Blogs MSDN" . Blogs.msdn.com. Arquivado do original em 7 de abril de 2012 . Recuperado em 13 de maio de 2014 .
  87. ^ "Programação Assíncrona com Async e Await (C# e Visual Basic)" . Msdn.microsoft.com. Arquivado do original em 27 de maio de 2014 . Recuperado em 13 de maio de 2014 .
  88. ^ "Estrutura de Extensibilidade Gerenciada (MEF)" . Blogs do MSDN . Microsoft. Arquivado do original em 18 de outubro de 2016 . Recuperado em 4 de outubro de 2016 .
  89. ^ ".NET Framework 4.5.1 RTM => iniciar a codificação" . Blog do .NET Framework . Microsoft . 17 de outubro de 2013. Arquivado do original em 22 de novembro de 2013 . Recuperado em 18 de novembro de 2013 .
  90. ^ "Microsoft .NET Framework 4.5.1 (instalador offline)" . Centro de downloads . Microsoft . 12 de outubro de 2013. Arquivado do original em 28 de novembro de 2013 . Recuperado em 18 de novembro de 2013 .
  91. ^ ".NET Framework 4.5.1 RTM => iniciar a codificação" . Blogs do MSDN . Microsoft. 17 de outubro de 2013. Arquivado do original em 9 de outubro de 2016 . Recuperado em 4 de outubro de 2016 .
  92. ^ ab "Anunciando o .NET Framework 4.5.2" . Blogs do MSDN . Microsoft. 5 de maio de 2014. Arquivado do original em 14 de março de 2017 . Recuperado em 11 de junho de 2014 .
  93. ^ "Microsoft .NET Framework 4.5.2 (instalador offline)" . Centro de downloads . Microsoft . 6 de maio de 2014. Arquivado do original em 4 de maio de 2017 . Recuperado em 6 de maio de 2017 .
  94. ^ Equipe .NET (12 de novembro de 2014). "Anunciando a prévia do .NET 2015: uma nova era para o .NET" . Arquivado do original em 9 de maio de 2019 . Recuperado em 27 de fevereiro de 2015 .
  95. ^ abc Lander, rico (20 de julho de 2015). "Anunciando o .NET Framework 4.6" . Blog .NET . Microsoft . Arquivado do original em 8 de outubro de 2021 . Recuperado em 20 de julho de 2015 . A equipe está atualizando as APIs System.Security.Cryptography para oferecer suporte às APIs de criptografia do Windows CNG, [...] uma vez que oferece suporte a algoritmos de criptografia modernos [Suporte B], que são importantes para determinadas categorias de aplicativos.
  96. ^ abc "Requisitos do sistema .NET Framework" . MSDN . Microsoft . Arquivado do original em 6 de agosto de 2016 . Recuperado em 18 de agosto de 2016 .
  97. ^ "Recursos CNG § Suporte Suite B" . API de criptografia: próxima geração . Microsoft . Arquivado do original em 4 de abril de 2016 . Recuperado em 1 de janeiro de 2016 .
  98. ^ ".NET Framework 4.6.1 já está disponível!" Blogs do MSDN . Microsoft. 30 de novembro de 2015. Arquivado do original em 27 de agosto de 2016 . Recuperado em 19 de fevereiro de 2016 .
  99. ^ "Anunciando a visualização do .NET Framework 4.6.2" . Blog .NET . Microsoft. 30 de março de 2016. Arquivado do original em 10 de julho de 2018 . Recuperado em 3 de agosto de 2016 .
  100. ^ "Anunciando o .NET Framework 4.6.2" . Blog .NET . Microsoft. 2 de agosto de 2016. Arquivado do original em 24 de outubro de 2016 . Recuperado em 3 de agosto de 2016 .
  101. ^ Lander, rico (5 de abril de 2017). "Anunciando o .NET Framework 4.7" . Blog .NET . Microsoft . Arquivado do original em 10 de julho de 2018 . Recuperado em 28 de abril de 2017 .
  102. ^ "Microsoft .NET Framework 4.7 (instalador offline)" . Centro de downloads . Microsoft . 2 de maio de 2017. Arquivado do original em 10 de julho de 2018 . Recuperado em 4 de maio de 2017 .
  103. ^ "A instalação do .NET Framework 4.7 está bloqueada no Windows 7, Windows Server 2008 R2 e Windows Server 2012 devido à falta de uma atualização do d3dcompiler" . Apoiar . Microsoft . 3 de maio de 2017. Arquivado do original em 28 de julho de 2018 . Recuperado em 28 de maio de 2017 .
  104. ^ "O que há de novo no .NET Framework" . docs.microsoft.com . Microsoft . Recuperado em 28 de abril de 2017 .
  105. ^ Krishna, Preeti (17 de outubro de 2017). "Anunciando o .NET Framework 4.7.1" . Blog .NET . Microsoft . Arquivado do original em 31 de dezembro de 2017 . Recuperado em 10 de janeiro de 2018 .
  106. ^ "Anunciando o .NET Framework 4.7.1" . microsoft.com . 17 de outubro de 2017. Arquivado do original em 31 de dezembro de 2017 . Recuperado em 10 de janeiro de 2018 .
  107. ^ Immo Landwerth (27 de setembro de 2017), .NET Standard – .NET Framework 4.7.1, arquivado do original em 19 de setembro de 2018 , recuperado em 25 de abril de 2018
  108. ^ "Anunciando o .NET Framework 4.7.2" . Arquivado do original em 12 de junho de 2018 . Recuperado em 12 de junho de 2018 .
  109. ^ "O que há de novo no .NET Framework" . microsoft.com . Arquivado do original em 29 de novembro de 2017 . Recuperado em 12 de junho de 2018 .
  110. ^ "Anunciando o .NET Framework 4.8" . Arquivado do original em 19 de abril de 2019 . Recuperado em 18 de abril de 2018 .
  111. ^ "Próximas atualizações para .NET Framework 4.8" . Arquivado do original em 20 de abril de 2019 . Recuperado em 19 de abril de 2018 .
  112. ^ "Notas de versão do .NET Framework 4.8" . Arquivado do original em 11 de maio de 2019 . Recuperado em 25 de junho de 2019 .
Obtido em "https://en.wikipedia.org/w/index.php?title=.NET_Framework_version_history&oldid=1217219437#.NET_Framework_4.7.2"