Apresentando o .NET 9: Framework aprimorado com forte foco em IA agora disponível
Este ano, a Microsoft revelou a disponibilidade geral do .NET 9, marcando a mais recente iteração de sua versátil estrutura multiplataforma projetada para criar aplicativos avançados e serviços baseados em nuvem.
O lançamento do .NET 9 é o ápice de esforços colaborativos extensivos de uma vasta comunidade de desenvolvedores ao lado de engenheiros da Microsoft ao longo de mais de um ano. Esta atualização ostenta milhares de aprimoramentos que aumentam o desempenho, fortalecem a segurança e expandem a funcionalidade.
Atualmente, o .NET 9 pode ser acessado dentro do Visual Studio 2022 versão 17.12, que também traz inúmeras melhorias para a experiência de desenvolvimento do .NET dentro do Visual Studio IDE. Notavelmente, o .NET 9 agora oferece suporte à criação do Azure Functions, que é a solução de computação sem servidor da Microsoft.
Para comemorar o lançamento do .NET 9 e descobrir seus recursos interessantes, participe do .NET Conf 2024 — um evento virtual gratuito de três dias para desenvolvedores que acontecerá de 12 a 14 de novembro.
Aqui está uma visão geral dos novos recursos e aprimoramentos essenciais disponíveis no . NET 9:
Visão geral do .NET 9
A equipe de desenvolvimento do .NET está comprometida em melhorar o desempenho, promover recursos de IA, reforçar o .NET Aspire e melhorar a produtividade do desenvolvedor.
Com o. NET 9, melhorias de desempenho foram feitas otimizando o tempo de execução do. NET, melhorando significativamente as linguagens de programação C# e F#, bem como refinando as bibliotecas do. NET. Cargas de trabalho como ASP.NET Core e Entity Framework Core agora são mais rápidas de iniciar, mais eficientes em termos de memória e capazes de maior rendimento. Além disso, um novo coletor de lixo de servidor adaptável (GC) foi introduzido para atender especificamente a cenários de nuvem, permitindo aos desenvolvedores um controle mais fino sobre a utilização de memória nesses ambientes.
Esta nova versão expande as oportunidades para desenvolvedores que criam aplicativos orientados por IA. Ela inclui suporte para novos serviços de IA de provedores proeminentes como OpenAI, Semantic Kernel e Milvus. Além disso, ela introduz uma camada de middleware de IA junto com atualizações para o ecossistema . NET que otimizam a eficiência do desenvolvimento de IA.
O conjunto de ferramentas da Microsoft conhecido como . NET Aspire, projetado para criar painéis de observabilidade, verificações de integridade e outros recursos essenciais, recebe uma atualização abrangente nesta versão. O . NET 9 aprimora o painel de telemetria e métricas, aumenta os recursos de observabilidade para aplicativos do Microsoft Azure e simplifica a implantação de aplicativos ASP.NET Core em máquinas virtuais Windows e AKS com configurações manuais reduzidas.
Além disso, o .NET 9 integra vários recursos de aumento de produtividade ao Visual Studio 2022. Os desenvolvedores agora podem utilizar fluxos de trabalho do Git com tecnologia de IA, gerenciar painéis de observabilidade e verificações de integridade na ferramenta Server Explorer e ter acesso direto à telemetria complexa para aplicativos .NET por meio do Visual Studio e do Azure Monitor.
Além desses recursos primários, o .NET 9 revoluciona a maneira como os desenvolvedores interagem com os “geradores de código-fonte”, permitindo a criação de código que gera código adicional dentro do ecossistema do .NET. O .NET CLI, que serve como interface de linha de comando para o .NET, também foi atualizado com novas funções para auxiliar os desenvolvedores a diagnosticar e corrigir problemas de código.
Para aqueles que gerenciam dados em aplicativos . NET, o . NET 9 apresenta um novo conjunto de bibliotecas para lidar com tipos de dados estruturados, como vetores e tensores. Várias novas bibliotecas e abstrações são adicionadas ao ecossistema . NET, facilitando operações mais suaves com serviços de IA orientados à ciência de dados.
Além disso, a Microsoft se comprometeu a fornecer suporte para o .NET 9 como uma versão de suporte de prazo padrão (STS) nos próximos 18 meses.
Deixe um comentário