.NET Core 3 lançado com melhorias de desempenho e mais

Confira as novidades do lançamento do o .NET Core 3.0 e veja como instalar no Linux!

A Microsoft publicou a versão mais recente do .NET, o .NET .0. Confira as novidades e veja como no Linux.

O .NET Core é um framework de código aberto e plataforma aberta desenvolvida pela Microsoft para criar aplicativos de desktop, aplicativos móveis, aplicativos da Web, aplicativos IoT e aplicativos de etc.

.NET Core 3 lançado com melhorias de desempenho e mais
.NET Core 3 lançado com melhorias de desempenho e mais

Ou seja, o .NET core ajuda você a configurar seu ambiente de desenvolvimento facilmente em qualquer operacional Linux e Unix.

O .NET Core surgiu depois que a Microsoft decidiu lançar o código pertencente ao servidor .NET framework, sendo um dos movimentos tecnológicos mais importantes de 2014 e possivelmente da década.

A abordagem do gigante de Redmond ao código aberto se materializou em vários movimentos, como a compra do Xamarin e o lançamento do Visual Studio Code, o editor de código mais forte dos últimos tempos, graças à sua rápida evolução e que a empresa ouviu as demandas dos usuários quando se trata de melhorar o aplicativo e adicionar novos recursos.

É óbvio que Satya Nadella deu uma guinada de 180 graus nas políticas da Microsoft, que agora está muito longe do mítico “Linux é um câncer”, de Steve Ballmer.

E recentemente, a Microsoft publicou o .NET Core 3.0, a versão mais recente do desenvolvimento derivada do lançamento do código pertencente ao servidor da estrutura .NET, uma das principais tecnologias da gigante de Redmond.

Novidades do .NET Core 3

Em seu blog oficial para desenvolvedores, a Microsoft afirmou que o .NET Core 3 se destaca por incluir uma melhoria notável no desempenho em comparação com as versões anteriores, novas APIs JSON e suporte às linguagens de programação C # 8 e F # 4.7.

A partir do primeiro idioma, a incorporação de sequências anuláveis pode ser destacada, enquanto a segunda enfatiza seu foco em relaxar a sintaxe e apontando para o .NET Standards 2.0.

O uso da especificação do .NET Standard 2.1 aumenta o conjunto de tipos que podem ser usados ​​no código no .NET Core e no Xamarin.

Além disso, os aplicativos da área de trabalho agora são suportados como Windows Forms e Windows Presentation Foundation (WPF), embora isso não signifique que esse recurso seja suportado no Linux.

Outros destaques são um coletor de lixo que agora usa menos memória, a inclusão padrão de executáveis ​​nos aplicativos .NET Core, suporte para Raspberry Pi e outros chips ARM, além de melhorar o desempenho do framework nos contêineres Docker.

Para saber mais sobre essa versão do .NET Core, acesse a nota de lançamento.

Como instalar ou atualizar o .NET Core 3

O .NET Core 3.0, como as versões anteriores, é Open Source (licença MIT) e multiplataforma, e pode ser baixado para Linux (Ubuntu, RHEL, Fedora, openSUSE, Debian, CentOS e SLES), Windows, Mac e como um contêiner Docker .

Para instalar a versão mais recente do .NET Core nas principais distribuições Linux, use esse tutorial:
Como instalar o Microsoft .NET Core SDK no Linux
Como instalar o Microsoft .NET Core SDK no Linux via Snap

O que está sendo falado no blog

Veja mais artigos publicados neste dia…

Ajude a manter o Blog do Edivaldo - Faça uma doação

Se você gosta do conteúdo do Blog, você pode ajudar a manter o site simplesmente fazendo uma doação única, esporádica ou mensal, usando uma das opções abaixo:

Doação usando Paypal

Doação usando PagSeguro
Outras formas de ajudar a manter o Blog do Edivaldo