BT

.NET Framework 4.7 melhora WPF e WinForms

| por Jeff Martin Seguir 16 Seguidores , traduzido por Luis Cesar Barreto Seguir 25 Seguidores em 22 jun 2017. Tempo estimado de leitura: 2 minutos |

A Microsoft lançou o .NET Framework 4.7, com um pacote de várias mudanças para produzir uma versão de grandes proporções. Lançado em conjunto com o Windows 10 Creators Update, essa versão teve seu foco direcionado para melhorias de UI, suporte a criptografia e melhoria de performance geral. Ao fazer esse anúncio, Rich Lander da Microsoft afirma que o .NET Framework 4.7 atualmente suporta o .NET Standard 1.6 e irá suportar o .NET Standard 2.0, logo que seja lançado ainda esse ano.

O suporte a High DPI chegou para as aplicações Windows Forms, desde que estas aplicações estejam executando no Windows 10 Creators Update. Para aproveitar os novos recursos HDPI, o desenvolvedor deve necessariamente configurar sua aplicação para habilitá-los. Uma vez habilitados, as aplicações irão se beneficiar de um layout melhor em telas HDPI, do uso de ícones de alta resolução e de comportamento adequado ao serem movidas entre monitores de diferentes DPI's. Lander está solicitando feedback no GitHub sobre quais áreas do Windows Forms devem melhoradas futuramente.

Controles que beneficiam o aperfeiçoamento de HPDI incluem o calendário, ListBox e a caixa de mensagem de exceção. As aplicações Windows Forms agora podem responder a alterações de DPI após suas execuções, graças a três novos eventos:

  • Control.OnDpiChangedBeforeParent
  • Control.OnDpiChangedAfterParent
  • Form.DPIChanged

De acordo com Merrie McGaw da Microsoft, uma aplicação que utiliza o .NET Framework 4.7 será capaz de executar o Windows 7 através do Windows 10. Entretanto, aplicações que utilizam WinForms HDPI precisarão executar no Windows 10 Creators Update para se beneficiarem do novo suporte HDPI.

Aplicações WPF irão se beneficiar do suporte adicional WPF touch / stylus. De maneira similar as mudanças HDPI, os desenvolvedores devem escolher habilitar esse suporte no Windows Ink Services Platform (WISP). Aplicações ClickOnce que executem no 4.7 irão se beneficiar automaticamente da detecção de armazenamento de aplicação corrompida. Caso corrompidas, as aplicações ClickOnce irão tentar se corrigir e reinstalar sem a necessidade de atenção de um desenvolvedor ou administrador.

O suporte do .NET Framework 4.7 a versões mais antigas do Windows será fornecido em um futuro próximo, porém a Microsoft não forneceu maiores informações sobre a data deste lançamento. Dentre os sistemas operacionais suportados estão Windows 7 SP1, Windows 8.1, Windows Server 2008 R2 SP1 e Windows Server 2016.

As notas completas de lançamento para todas as mudanças e correções de bugs estão disponíveis para obtenção de maiores informações.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT