Novidades do .NET 5 – O que mudou?

Novidades do .NET 5

O .NET 5 é a unificação do .NET Core 3.1 e do .NET Framework 4.8, mas afinal quais são as novidades do .NET 5?

Unificação das Plataformas

O ponto principal do .NET 5 é unificar todo o ecossistema .NET.

Isso inclui além dos dois citados anteriormente o .NET Standard e o Mono.

Portanto a ideia da Microsoft é criar uma plataforma unificada de programação.

Então com o .NET 5 será possível criar aplicações para todas as plataformas.

Então quer dizer que será possível desenvolver código para rodar em todas as plataformas como Windows e Linux até plataformas Mobile e até mesmo Iot.

Além da unificação das plataformas houve também uma grande melhoria na performance do código, mas não só isso, também houve uma busca por melhoria de produtividade.

Confira sobre a melhoria de performance do .NET 5 no blog da Microsoft.

Nova versão do C#

Junto do .NET 5 veio a versão 9 do C#.

No geral não houve muitas mudanças, mas valem destacar algumas.

São elas os Record Types e os Init Setters, esses são os principais, mas tiveram outras mudanças, vale a pena conferir.

UI Universal

Conhecida com .NET MAUI a nova UI vem em conjunto com as outras mudanças a fim de unificar também as interfaces para que não haja inconsistências entre plataformas.

Tecnologias que perderam o suporte

Por conta da unificação das plataformas algumas tecnologias não estão presentes no .NET 5.

Entre as principais estão:

Web Forms

Para a tristeza dos mais saudosistas os Web Forms não vão estar presentes no .NET 5, afinal há um grande foco na nova UI universal.

Mas existem algumas alternativas interessantes como as Razor Pages ou até mesmo o Blazor.

WCF

Infelizmente o protocolo WCF também foi descontinuado.

Mas pensando que o foco do .NET 5 é ser global então faz sentido acabar com o protocolo proprietário.

Mas a Microsoft recomenda o uso do gRPC como alternativa.

Novidades do .NET 5 – Conclusão

O .NET 5 já está disponível então eu sugiro que você crie algum projeto e teste.

Porém eu não recomendo que faça a migração do .NET Core 3.1 para o .NET 5 nesse momento, pois acredito que ainda não está maduro o suficiente.

Caso queira saber mais sobre desenvolvimento confira nossos outros posts no blog.

2 Comments

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Dev Por Ai
Visão geral da privacidade
Este site usa cookies para que possamos oferecer a melhor experiência possível ao usuário. As informações sobre cookies são armazenadas no seu navegador e desempenham funções como reconhecê-lo quando você retornar ao nosso site e ajudar nossa equipe a entender quais seções do site você acha mais interessantes e úteis.
Mahjong Ways Mahjong Ways Mahjong Ways Mahjong Ways Mahjong Ways Montir Bengkel Syok Berat Rezeki Rp280 Juta Turun dari Gates of Olympus Nelayan Tua Pulang Tanpa Ikan Tapi Zeus Kasih Rp300 Juta Pengrajin Gerabah Jadi Sorotan Menang Rp175 Juta di Gates of Olympus Zeus Bikin Gila Tukang Parkir Terminal Mendadak Jadi Jutawan Rp250 Juta Zeus Turunkan Petir Berkah Pemuda Warung Kopi Pulang dengan Rp350 Juta Mahjong Ways Mahjong Ways Mahjong Ways Mahjong Ways Mahjong Ways mahjong ways mahjong ways mahjong ways mahjong ways mahjong ways Keping terakhir berputar Naga berdehem Zeus menjawab saldo menulis akhir yang bahagia Keping terakhir berputar Naga berdehem Zeus menjawab saldo menulis akhir yang bahagia Tiga detik hening sebelum badai saldo meledak rapi notifikasi berbaris seperti parade Salah tekan katanya padahal itu petir menyetujui transaksi dan langit ikut bertepuk tangan Bukan cinta yang datang malam ini notifikasi saldo mengetuk lebih dulu berkali-kali Eksperimen 15 Menit Strategi Baru Lahir Tanpa Drama Pemuda Ini Membongkar Strategi Tersembunyi Permainan Tiba-Tiba Patuh Kombinasi 735 Rahasia yang Mengubah Statistik Algoritma Terbaca Seseorang Menemukan Kombinasi Emas di Balik Layar Satu Malam Satu Catatan Pola Konsisten Akhirnya Muncul