Microsoft’s .NET 8: A New Era of Development

.NET 8 da Microsoft: uma nova era de desenvolvimento

.NET 8 da Microsoft: uma nova era de desenvolvimento

Academia de código .net 8

Em 14 de novembro de 2023, a Microsoft lançou o .NET 8, a versão mais recente do Long-Term Support (LTS) de sua estimada plataforma de desenvolvimento, marcando um salto significativo no mundo do desenvolvimento de software. Esta versão não é apenas uma atualização; é uma transformação, redefinindo a maneira como construímos aplicativos inteligentes e nativos da nuvem e serviços de alto tráfego preparados para escalabilidade dinâmica.

Desempenho, estabilidade e segurança aprimorados

O .NET 8 apresenta um conjunto de melhorias destinadas a aumentar o desempenho, a estabilidade e a segurança. Ele foi projetado para aumentar a produtividade dos desenvolvedores e estimular a inovação em um ritmo sem precedentes.

Melhorias na plataforma e nas ferramentas

O lançamento traz melhorias em várias plataformas e ferramentas, tornando mais fácil para os desenvolvedores criarem aplicativos, estejam eles implantando em Linux, Windows, usando contêineres ou vários modelos de aplicativos em nuvem.

Riqueza da Biblioteca

Em sua essência, o .NET 8 inclui uma grande variedade de bibliotecas estabelecidas usadas por serviços de alta escala na Microsoft, abordando questões importantes como observabilidade, resiliência, escalabilidade e capacidade de gerenciamento.

Integração com modelos de linguagem avançados

Um recurso de destaque do .NET 8 é sua integração perfeita com modelos de linguagem abrangentes, como o GPT da OpenAI, permitindo que os desenvolvedores incorporem recursos avançados de IA em seus aplicativos .NET com facilidade.

C# 12: Concisão e expressividade do código

A introdução do C# 12 no .NET 8 traz uma nova sintaxe para construtores primários, reduzindo a necessidade de código padrão. Ele também oferece expressividade aprimorada com novos valores padrão para parâmetros em expressões lambda e recursos expandidos para a diretiva using.

ASP.NET Core 8: salto de desempenho

O ASP.NET Core 8 no .NET 8 apresenta melhorias de desempenho de até 18% em comparação com o .NET 7, juntamente com suporte AOT nativo para aplicativos mais eficientes.

Entidade Framework Núcleo 8

Esta versão inclui suporte para tipos complexos e carregamento lento aprimorado de consultas sem rastreamento, adicionando mais flexibilidade e desempenho ao tratamento de dados.

PGO dinâmico e pilha nativa da nuvem

A Otimização Guiada por Perfil Dinâmico (PGO) no .NET 8 otimiza o código com base no uso no mundo real, aumentando potencialmente o desempenho do aplicativo em até 20%. O .NET 8 também apresenta o .NET Aspire, uma pilha para criar aplicativos nativos da nuvem com recursos como telemetria, verificações de integridade e orquestração.

Integração de Inteligência Artificial

O .NET 8 simplifica o uso de IA com recursos de IA prontos para uso em seu SDK, incluindo aprimoramentos na biblioteca System.Numeric para melhor compatibilidade com IA generativa.

Avanços do Blazor e .NET MAUI

O Blazor agora oferece suporte à renderização do lado do cliente e do servidor no mesmo aplicativo, enquanto o .NET MAUI, o sucessor do Xamarin.Forms, permite a criação de projetos de plataforma cruzada com uma única base de código.

Primeiros passos e muito mais

Os desenvolvedores podem baixar o SDK do .NET 8 ou atualizar para o Visual Studio 2022 17.8 para começar a aproveitar esses novos recursos. Notas de lançamento detalhadas e informações adicionais sobre o .NET 8 podem ser encontradas no DevBlog oficial da Microsoft.

Concluindo, o .NET 8 é um divisor de águas, oferecendo uma variedade de recursos e aprimoramentos que abrem caminho para a próxima geração de desenvolvimento de software. Esteja você criando aplicativos móveis, aplicativos Web ou serviços nativos da nuvem, o .NET 8 oferece as ferramentas e os recursos para levar seus projetos ao próximo nível.

Voltar para o blogue
  • ChatGPT Uncovered Podcast

    Podcast descoberto do ChatGPT

    Pedro Martins

    Podcast descoberto do ChatGPT Podcast descoberto do ChatGPT Explorando as fronteiras dos modelos de conversação de IA Episódio 1: Compreendendo o ChatGPT Publicado em: 15 de maio de 2023 Seu...

    Podcast descoberto do ChatGPT

    Pedro Martins

    Podcast descoberto do ChatGPT Podcast descoberto do ChatGPT Explorando as fronteiras dos modelos de conversação de IA Episódio 1: Compreendendo o ChatGPT Publicado em: 15 de maio de 2023 Seu...

  • Power Apps In-Depth Podcast

    Podcast detalhado do Power Apps

    Pedro Martins

    Podcast detalhado do Power Apps Podcast detalhado do Power Apps Explorando os recursos do Microsoft Power Apps Episódio 1: Introdução ao Power Apps Publicado em: 20 de abril de 2023...

    Podcast detalhado do Power Apps

    Pedro Martins

    Podcast detalhado do Power Apps Podcast detalhado do Power Apps Explorando os recursos do Microsoft Power Apps Episódio 1: Introdução ao Power Apps Publicado em: 20 de abril de 2023...

  • Exploring Power Pages Podcast

    Explorando o podcast Power Pages

    Pedro Martins

    Explorando o podcast Power Pages Explorando o podcast Power Pages Mergulhando no mundo das Power Pages da Microsoft Episódio 1: Primeiros passos com Power Pages Publicado em: 10 de março...

    Explorando o podcast Power Pages

    Pedro Martins

    Explorando o podcast Power Pages Explorando o podcast Power Pages Mergulhando no mundo das Power Pages da Microsoft Episódio 1: Primeiros passos com Power Pages Publicado em: 10 de março...

1 de 3