Documentos do ASP.NET Core: novidades de fevereiro de 2024
Bem-vindo(a) às novidades nos documentos do ASP.NET Core de fevereiro de 2024. Este artigo lista algumas das principais alterações feitas nos documentos durante esse período.
Diversos
Blazor
Novos artigos
Artigos atualizados
- Proteger um Blazor Web App ASP.NET Core com o OIDC (OpenID Connect)
- Blazor atualizações de diretrizes para solução de problemas
- Redirecionamento para a home page
- Blazor Web App com o artigo do OIDC
- ASP.NET Core Blazor Componente QuickGrid: adicionar links cruzados da API do QuickGrid
- Injeção de dependência no ASP.NET Core Blazor
- Injeção de serviço do Ctor
- Serviços por meio do arquivo de importações de nível superior
- Esclarecer o "subconjunto" da observação da API do .NET
- Atualizações transitórias "descartáveis" da linguagem de serviço
- Código de exemplo com links cruzados (não mostrar)
- Atualizar as diretrizes sobre serviços transitórios
- Ciclo de vida do componente Razor do ASP.NET Core
- Mover a seção de tratamento de erros
- Ordenação de chamadas de métodos do ciclo de vida
- Contexto de sincronização Blazor do ASP.NET Core
- Mover a seção de tratamento de erros
- Blazor Conteúdo de sincronização: desenhar o código de amostra
- Como lidar com erros de aplicativos Blazor no ASP.NET Core
- Mover a seção de tratamento de erros
- Atualizar o exemplo DispatchExceptionAsync
- Atualizar a orientação do modo de renderização para os limites de erro
- ASP.NET Core Blazor Hybrid roteamento e navegação: atualizar a orientação da vinculação profunda
- ASP.NET Core Blazor associação de formulários: atualizações de formulários em linha para convenções
- ASP.NET Core Blazor visão geral dos formulários: atualizações de formulários em linha para convenções
- Roteamento e navegação Blazor do ASP.NET Core
- Atualizações de formulários em linha para convenções
- Roteamento: use @key no aviso de loop do NavLink (em vez de href do NavLink)
- Evite se referir a componentes ou parâmetros RenderFragment como "marcas"
- Carregamento lento de assemblies no ASP.NET Core Blazor WebAssembly: atualizações de formulários em linha para convenções
- ASP.NET Core Blazor modos de renderização: serviços por meio do arquivo de importações de nível superior
- Componentes Razor do ASP.NET Core
- Atualizar o texto de referência do componente e exemplos
- Atualizar a seção de parâmetros de Rota
- Criar um aplicativo de lista de tarefas Blazor: atualizar o componente ToDo
- Inicialização do ASP.NET Core Blazor
- Adicionar retornos de chamadas de inicialização do WebAssembly (runtime)
- Blazor Inicialização: exemplo de nome da variável de ambiente
- Inicialização: iniciar manualmente o Blazor WebAssembly Autônomo
- Proteger o ASP.NET Core Blazor WebAssembly com o ASP.NET Core Identity: adicionar funções e testar as diretrizes do usuário
- ASP.NET Core BlazorSignalR diretrizes - [Blazor] SignalR: remover o lembrete "usando o Sistema"
- Compartilhar ativos entre clientes nativos e da Web usando uma biblioteca de classes (RCL)Razor: atualizar as referências "Blazor Server"
- Hospedar e implantar o ASP.NET Core Blazor WebAssembly
- Atualizar as referências do "ASP.NET Core"
- Esclarecer o "subconjunto" da observação da API do .NET
- ASP.NET Core Blazor conceitos básicos: esclarecer o "subconjunto" da declaração de comentário da API do .NET
- ASP.NET Core Blazor ambientes: melhorar o artigo Blazor sobre Ambientes
- ASP.NET Core Blazor globalização e localização: incluir um caminho VSC para arquivos de recursos
- Chamar os métodos .NET a partir de funções JavaScript no ASP.NET Core Blazor: atualizações da discussão offline para 8.0
- Chamar funções JavaScript de métodos .NET no ASP.NET Core Blazor: atualizações da discussão offline para a versão 8.0
- ASP.NET Core Blazor Interoperabilidade do JavaScript (JS interoperabilidade): atualizações da discussão offline para a versão 8.0
- ASP.NET Core Blazor WebAssembly cenários de segurança adicionais: atualizações da discussão offline para a versão 8.0
- Proteger o ASP.NET Core Blazor WebAssembly: atualizações da discussão offline para a versão 8.0
- ASP.NET Core Razor componentes internos: revisão da lista de componentes internos
- ASP.NET Core Blazor estrutura do projeto: revisar a lista de componentes incorporados
- Autenticação e autorização de Blazor no ASP.NET Core
- Adicionar observações sobre o uso do ClaimsPrincipal
- Evite se referir a componentes ou parâmetros RenderFragment como "marcas"
- Depurar o ASP.NET Core Blazor aplicativos
- Atualizações de artigos de depuração
- Rodada final das atualizações de depuração
- Acompanhamento do artigo de depuração 8.0
- ASP.NET Core Blazor arquivos estáticos: Modo de Projeto de Ativo Web Estático do Documento
Desenvolvimento do lado do cliente
Artigos atualizados
- Link do navegador no ASP.NET Core - Preparação do Moniker
Conceitos básicos
Artigos atualizados
- Middleware com aplicativos de API mínima: middleware na API mínima: adicionar links
- Tutorial: publicar um aplicativo ASP.NET Core usando AOT nativo: atualização para capitalização nativa
- Gerador de Delegados de Requisição ASP.NET Core (RDG) para AOT Nativo: atualização para capitalização Nativa
- Suporte do ASP.NET Core para AOT Nativo: atualização para capitalização Nativa
- Referência rápida de APIs mínimas: filtros
- Registro em log no .NET Core e ASP.NET Core: remover host genérico
- Estratégias para selecionar idioma e cultura em um aplicativo ASP.NET Core localizado: RouteDataRequestCultureProvider /8
gRPC
Artigos atualizados
- gRPC e AOT Nativo: atualização para capitalização Nativa
Migração
Novos artigos
Artigos atualizados
- Migrar do ASP.NET Core 7.0 para 8.0
- Adicionar etapa à migração do WASM Blazor hospedado
- Atualizar as diretrizes para migração do WASM hospedado para BWA
- Migração do ASP.NET Core no .NET 8 para o ASP.NET Core no .NET 9
- migração para 9
- Blazor Diretrizes sobre as novidades
Desempenho
Artigos atualizados
- Middleware de limitação de taxa no ASP.NET Core: atualizar rate-limit.md
Razor Pages
Artigos atualizados
- Interface do usuário reutilizável Razor em bibliotecas de classes com ASP.NET Core: RCL, adição de ativos Web estáticos
Notas de versão
Novos artigos
Artigos atualizados
- Novidades do ASP.NET Core 9.0
- Versão prévia 1 do .NET 9
- Blazor Diretrizes sobre as novidades
- Novidades do ASP.NET Core 9.0 stub
- Novidades do ASP.NET Core 8.0: atualização para capitalização nativa
Segurança
Artigos atualizados
- Armazenamento seguro de segredos de aplicativos em desenvolvimento no ASP.NET Core: definir manualmente o atributo de informações do assembly
- Artigos baseados em projetos do ASP.NET Core criados com contas de usuário individuais: observe que os locatários do Entra External ID também usam SingleOrg para a opção --auth
- Visão geral da Autenticação do ASP.NET Core – Blazor Web App com o artigo do OIDC
- Configurar a autenticação por certificado no ASP.NET Core: adicionar propriedades ChainTrustValidationMode e CustomTrustStore ao certauth.md
SignalR
Artigos atualizados
- Considerações de segurança no ASP.NET Core SignalR: Segurança do SignaR: apontar para a personalização do middleware CORS
- Backplane do Redis para escalabilidade SignalR em ASP.NET Core
- SignalR Atualização e correção do backplane do Redis
- SignalR: Backplane do Redis: alterar para incluir o controle de versão
Testando
Artigos atualizados
- Testes de integração no ASP.NET Core
- remover o ISystemClock preterido
- Explicação do teste de integração WebHostBuilderSection
Tutoriais
Artigos atualizados
- Tutorial: criar uma API mínima com o ASP.NET Core: Tutorial de API Web mínima: remover pré-lançamento de pacotes
- Parte 4, adicione um modelo a um aplicativo ASP.NET Core MVC: melhorias do VSC para Razor Tutoriais de Páginas e do MVC
- Parte 8, adicionar um novo campo a um aplicativo ASP.NET Core MVC: melhorias do VSC para Razor Tutoriais de Páginas e do MVC
- Introdução ao ASP.NET Core MVC: melhorias do VSC para Razor Tutoriais de Páginas e do MVC
- Parte 2, adicionar um modelo: aprimoramentos do VSC para Razor Tutoriais de Páginas e do MVC
- Parte 7, adicionar um novo campo: aprimoramentos do VSC para Razor Tutoriais de Páginas e do MVC
- Tutorial: Introdução às Razor Páginas no ASP.NET Core: aprimoramentos do VSC para Razor Tutoriais de Páginas e do MVC
- Documentação da API Web do ASP.NET Core com Swagger / OpenAPI: atualizar o getting-started-with-swashbuckle.md
- Introdução ao Swashbuckle e ao ASP.NET Core
- Melhorar a descrição do método UseSwaggerUI
- Atualizar o get-started-with-swashbuckle.md
- Parte 8, adicionar validação
- Razor Páginas de Introdução: corrigir o VS Code e a explicação do MacOS para Cima
- editar o validation.md: use
dotnet ef database update
na seção Visual Studio Code. UseUpdate-Database
na seção Visual Studio
- Parte 6, adicionar pesquisa: editar o search.md: na Nota que descreve a (in)sensibilidade a maiúsculas e minúsculas do LINQ Contains e do SQLite, inclua os links na nota em vez de fora dela
Colaboradores da Comunidade
As pessoas a seguir contribuíram para os documentos do ASP.NET Core durante esse período. Obrigado! Saiba como contribuir seguindo os links em "Participe" na página de aterrissagem de novidades.
- hakenr - Robert Haken
- stanimirovv - Zlatin Stanimirov
- yogyogi - Yogi
- zipperer — Andrew Zipperer
- timdeschryver - Tim Deschryver
- 0xced – Cédric Luthi
- andrerom - André R.
- aterbo - aterbo
- Burke-Chris -
- CadeMH - Cade
- damienbod - damienbod
- edwardneal - Edward Neal
- ilmalte - Daniele Maltese
- jufa2401 — Justin Fabricius
- StormPooper - Daniel Smith
- thabaum - Cody
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.