BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Destaques do .NET Framework 4.7.2

Destaques do .NET Framework 4.7.2

Favoritos

Apesar da atenção continuar maior no .NET Core, o desenvolvimento do .NET Framework original continua. A Microsoft lançou uma prévia do .NET Framework 4.7.2 com atualizações no ASP.NET, no ADO.NET, no WCF, no WPF e até mesmono Windows Forms. As notas de atualização completa estão no github.

ADO.NET

A grande novidade nesse lançamento é o suporte para o Azure AD Universal e a autenticação multi-fator (MFA - Multi-factor authentication). Além disso há diversas correções como XEvents sendo perdidos e confiabilidade do SqlBulkCopy.

ASP.NET

O destaque no ASP.NET é a injenção de dependência para Page, Custom Handler e User controls. Os detalhes de como exatamente funcionam em termos de design patterns e capacidades não foram informados

Um outro recurso é a capacidade de controlar a propriedade SameSite por cookies. Anteriormente foi apenas possível controlar o SameSite utilizando regras de reescrita de URL.

Base Class Library

O HashSet vem ganhando mais atenção em relação à performance e melhorias de consumo de memória, uma forma de especificar a capacidade padrão, um método TryGetValue, e uma extensão ToHashSet para suporte ao LINQ.

O ConcurrentDictionary também está ganhando melhoria de performance e novas sobrecargas para GetOrAdd/AddOrUpdate.

Usando código do .NET Core, o ReaderWriterLockSlim manipula contenção reduzindo a probabilidade de falta do que escrever e não ativando mais de um escritor.

Outras melhorias de performance afetam o DateTime, a enumeração de arquivo e diretório, o TextInfo, o Comparer/EqualityComparer.Default, o Buffer, e o ManualResetEventSlim.

CLR

Esse lançamento contém diversas correções em áreas como o code generation, o garbage collection e o error recovery/reporting.

ClickOnce

O suporte High DPI pode agora ser ativado por um ClickOnce manifest, que também é necessário por alguns monitores de alta resolução. O Narrator, uma importante ferramenta de acessibilidade, agora funciona com o instalador ClickOnce.

Redes

Há correções importantes para Uri, HttpClient, SmtpClient, Socket, e WebSocket, mas sem novas funcionalidades.

WCF

O SvcTraceViewer, que é usado para diagnosticar problemas do WCF , recebeu uma atualização de interface. E o SvcConfigEditor, também foi atualizado para estar de acordo com os padrões de acessibilidade.

Windows Forms

Bugs de longa data como o DataGridView.Dispose devolvendo uma NullReferenceException foram corrigidos. (Nota do Editor: Bug reportado pelo autor em 2008). Surpreendentemente, o DataGridView também ganhou um novo recurso: o comando F3 pode ser usado para atualizar a ordenação de uma tabela.

E o mais importante, muitos esforços foram focados em problemas de acessibilidade como suporte a teclados com tool strips. No entanto, para ter total vantagem sobre essas mudanças a aplicação deverá ser recompilada em .NET Framework 4.7.2.

Windows Workflow

Há diversas correções, mas não há novas funcionalidades.

WPF

Correções de bugs de memory leaks, corrupção de dados, e outras falhas estão sendo focadas.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT