O .NET Core é uma plataforma para desenvolvimento de aplicações web, desktop, IoT, mobile e jogos, desenvolvida pela Microsoft. Compatível com Windows, Linux e macOS, é oferecido sob a licença MIT, sendo assim de código aberto e disponível no Github.
Anunciado em 2014, o .NET Core veio como a solução Open Source do já conhecido .NET Framework, esse sim proprietário.
Com uma semana repleta de anúncios da Microsoft para seus desenvolvedores, sua fonte Cascadia Code é um exemplo. O .NET Core 3.0 vem com diversas melhorias, conforme é apresentado em seu anúncio oficial:
“Temos o prazer de anunciar o lançamento do .NET Core 3.0. repleto de melhorias, incluindo a adição de Windows Forms e WPF, a adição de novas APIs JSON, suporte ao ARM64 e melhoria do desempenho geral. O C# 8 também faz parte desta versão, que com fluxos anuláveis, assíncronos e mais padrões. O F# 4.7 está incluso e focado em descomplicar a sintaxe utilizada no .NET Standard 2.0”.
O lançamento é compatível com versões anteriores, facilitando a atualização das aplicações. A nova versão promete maior desempenho, suporte às linguagens de programação C# 8 e F# 4.7, APIs JSON, redução no uso de memória com um garbagecollection mais eficiente, inclusão padrão de executáveis nos aplicativos, suporte a novos chips ARM, aprimoramento no desempenho do framework via contêineres, entre outras novidades.
Para usuários do Visual Studio, a Microsoft informa que, basta atualizar a IDE para obter automaticamente a última versão do .NET Core.
Sistemas suportados pela plataforma
O .NET Core 3.0 é suportado nos seguintes sistemas operacionais:
- Alpine: 3.9+
- Debian: 9+
- openSUSE: 42.3+
- Fedora: 26+
- Ubuntu: 16.04+
- RHEL: 6+
- SLES: 12+
- macOS: 10.13+
- Windows: 7, 8.1, 10 (1607+)
- Windows Server: 2012 R2 SP1 +
Nota: Os aplicativos Windows Forms e WPF funcionam apenas no Windows.
Os chips suportados pela tecnologia são:
- x64 no Windows, macOS e Linux;
- x86 no Windows;
- ARM32 no Windows e Linux;
- ARM64 no Linux (kernel 4.14+).
Desenvolvedores podem efetuar o download do .NET Core 3.0 no site da empresa.
Para mais detalhes técnicos, pontuando cada melhoria e novas adições ao framework, acesse o anúncio oficial no blog de desenvolvedores da Microsoft.
Faça parte de nosso fórum Diolinux Plus, até o próximo post, SISTEMATICAMENTE! 😎
Fonte: Microsoft.
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.