Documentación de ASP.NET Core: novedades de febrero de 2024
Bienvenido a las novedades de la documentación de ASP.NET Core de febrero de 2024. En este artículo se enumeran algunos de los cambios más importantes de documentación que se han producido durante este período.
Varios
Blazor
Artículos nuevos
Artículos actualizados
- Protección de ASP.NET Core Blazor Web App con OpenID Connect (OIDC)
- Blazor actualizaciones de la guía de solución de problemas
- Redireccionamiento a la página principal
- Blazor Web App con el artículo OIDC
- Componente QuickGrid de ASP.NET Core Blazor: adición de vínculos cruzados de la API de QuickGrid
- Inserción de dependencias de Blazor de ASP.NET Core
- Inyección de servicio Ctor
- Servicios a través del archivo de importaciones de nivel superior
- Aclaración del "subconjunto" de la observación de la API de .NET
- Actualizaciones transitorias de lenguaje del servicio "descartables"
- Código de ejemplo entre vínculos (no mostrar)
- Actualización de la guía de servicios transitorios
- Ciclo de vida de los componentes Razor de ASP.NET Core
- Sección Mover errores de manipulador
- Ordenación de llamadas de métodos de ciclo de vida
- Contexto de sincronización de ASP.NET Core Blazor
- Sección Mover errores de manipulador
- Blazor Sincronización contxt: dibujar código de ejemplo
- Control de errores en aplicaciones de Blazor de ASP.NET Core
- Sección Mover errores de manipulador
- Ejemplo de actualización de DispatchExceptionAsync
- Actualización de la guía del modo de representación para los límites de error
- ASP.NET Core Blazor Hybrid enrutamiento y navegación: guía de actualización de vinculación en profundidad
- Enlace de formularios de ASP.NET Core Blazor: actualizaciones de formularios insertados para convenciones
- Introducción a los formularios de ASP.NET Core Blazor: actualizaciones de formularios insertados para convenciones
- Enrutamiento y navegación de Blazor de ASP.NET Core
- Actualizaciones de formularios insertados para convenciones
- Enrutamiento: use @key en la advertencia del bucle de NavLink (en lugar de NavLink href)
- Evite hacer referencia a componentes o parámetros RenderFragment como "etiquetas"
- Ensamblados de carga diferida en ASP.NET Core Blazor WebAssembly: actualizaciones de formulario insertadas para convenciones
- Modos de representación de ASP.NET Core Blazor: servicios a través del archivo de importaciones de nivel superior
- Componentes Razor de ASP.NET Core
- Actualizar texto y ejemplos de referencia de componentes
- Actualizar sección de parámetros de ruta
- Compilación de una Blazor aplicación de lista de tareas pendientes: actualización del componente Tareas pendientes
- Inicio de Blazor en ASP.NET Core
- Adición de devoluciones de llamadas de inicio de WebAssembly (runtime)
- Blazor Inicio: nombre de variable de entorno de ejemplo
- Inicio: iniciar manualmente Blazor WebAssembly independiente
- Secure ASP.NET Core Blazor WebAssembly con ASP.NET Core Identity: incorporación de roles e instrucciones para probar usuarios
- Guía de ASP.NET Core BlazorSignalR: [Blazor] SignalR: quitar el aviso "usando Sistema"
- Uso compartido de recursos entre clientes web y nativos mediante Razorbibliotecas de clases (RCL): actualizar las referencias de "Blazor Server"
- Hospedaje e implementación de ASP.NET Core Blazor WebAssembly
- Actualizar referencias de "ASP.NET Core"
- Aclaración del "subconjunto" de la observación de la API de .NET
- Aspectos básicos de ASP.NET Core Blazor: aclarar el "subconjunto" de la observación de la API de .NET
- Entornos de ASP.NET Core Blazor: artículo Mejorar Blazor entornos
- Globalización y localización de ASP.NET Core Blazor: incluir una ruta de acceso de VSC para los archivos de recursos
- Llamada a métodos de .NET desde funciones de JavaScript en ASP.NET Core Blazor: actualizaciones sobre discusiones sin conexión de la versión 8.0
- Llamada a funciones de JavaScript desde métodos de .NET en ASP.NET Core Blazor: actualizaciones sobre discusiones sin conexión de la versión 8.0
- Interoperabilidad de JavaScript de ASP.NET Core Blazor(interoperabilidad JS): actualizaciones sobre discusiones sin conexión de la versión 8.0
- Escenarios de seguridad adicionales de ASP.NET Core Blazor WebAssembly: actualizaciones de discusión sin conexión para la versión 8.0
- Protección de ASP.NET Core Blazor WebAssembly: actualizaciones de discusión sin conexión para la versión 8.0
- Componentes integrados de ASP.NET Core Razor: revisar la lista de componentes integrados
- Estructura de proyectos de ASP.NET Core Blazor: revisión de la lista de componentes integrados
- Autenticación y autorización de ASP.NET Core Blazor
- Adición de comentarios sobre el uso de ClaimsPrincipal
- Evite hacer referencia a componentes o parámetros RenderFragment como "etiquetas"
- Depuración de aplicaciones ASP.NET Core Blazor
- Actualizaciones de artículos de depuración
- Ronda final de actualizaciones de depuración
- Seguimiento de artículo de depuración 8.0
- Archivos estáticos de ASP.NET Core Blazor: modo de proyecto de recursos web estáticos de documentos
Desarrollo del lado del cliente
Artículos actualizados
- Vínculo con exploradores en ASP.NET Core: preparación del Moniker
Aspectos básicos
Artículos actualizados
- Middleware con aplicaciones de API mínimas: middleware en la API mínima: agregar vínculos
- Tutorial: publicación de aplicaciones de ASP.NET Core mediante AOT nativo: actualización de mayúsculas y minúsculas nativas
- Generador de delegados de solicitudes (RDG) de ASP.NET Core para AOT nativo: actualización de mayúsculas y minúsculas nativas
- Compatibilidad de ASP.NET Core con AOT nativo: actualización de mayúsculas y minúsculas nativas
- Referencia rápida de las API mínimas: filtros
- Registros en .NET Core y ASP.NET Core: quitar host genérico
- Estrategias para seleccionar el idioma y la referencia cultural en aplicaciones de ASP.NET Core localizadas: RouteDataRequestCultureProvider /8
gRPC
Artículos actualizados
- gRPC y AOT nativo: actualización de mayúsculas y minúsculas nativas
Migración
Artículos nuevos
Artículos actualizados
- Migración de ASP.NET Core 7.0 a 8.0
- Incorporación de pasos a la guía de migración de WASM hospedada Blazor
- Actualización de la guía de WASM a BWA hospedada
- Migración de ASP.NET Core en .NET 8 a ASP.NET Core en .NET 9
- migración a la versión 9
- Blazor Guía de novedades
Rendimiento
Artículos actualizados
- Middleware de limitación de velocidad en ASP.NET Core: actualización de rate-limit.md
Razor Pages
Artículos actualizados
- Interfaz de usuario reutilizable Razor en bibliotecas de clases con ASP.NET Core: RCL, agregando recursos web estáticos
Notas de la versión
Artículos nuevos
Artículos actualizados
- Novedades de ASP.NET Core 9.0
- Versión preliminar 1 de .NET 9
- Blazor Guía de novedades
- Novedades del código auxiliar de ASP.NET Core 9.0
- Novedades de ASP.NET Core 8.0: actualización de mayúsculas y minúsculas nativas
Seguridad
Artículos actualizados
- Almacenamiento seguro de secretos de aplicaciones en desarrollo en ASP.NET Core: establecimiento manual del atributo de información de ensamblado
- Artículos basados en proyectos de ASP.NET Core creados con cuentas de usuario individuales: tenga en cuenta que los inquilinos de id. externo de Entra también usan SingleOrg para la opción --auth
- Introducción a la autenticación de ASP.NET Core: Blazor Web App con artículo de OIDC
- Configuración de la autenticación de certificados en ASP.NET Core: agregar las propiedades ChainTrustValidationMode y CustomTrustStore a certauth.md
SignalR
Artículos actualizados
- Consideraciones de seguridad en ASP.NET Core SignalR: seguridad de SignaR: apuntar a la personalización del middleware de CORS
- Backplane de Redis para la escalabilidad horizontal de ASP.NET Core SignalR
- SignalR Actualización y corrección de Backplane de Redis
- SignalR: Backplane de Redis: cambio para incluir el control de versiones
Prueba
Artículos actualizados
- Pruebas de integración en ASP.NET Core
- quitar ISystemClock en desuso
- Explicación de la prueba de integración WebHostBuilderSection
Tutoriales
Artículos actualizados
- Tutorial: creación de una API mínima con ASP.NET Core: tutorial de API de web mínima: eliminación de la versión preliminar de los paquetes
- Parte 4: agregar un modelo a una aplicación de MVC de ASP.NET Core: mejoras de VSC para tutoriales de MVC y páginas de Razor
- Parte 8: agregar un nuevo campo a una aplicación de MVC de ASP.NET Core: mejoras de VSC para tutoriales de MVC y páginas de Razor
- Comenzar con MVC de ASP.NET Core: mejoras de VSC para tutoriales de MVC y páginas de Razor
- Parte 2: agregar un modelo: mejoras de VSC para tutoriales de MVC y páginas de Razor
- Parte 7: agregar un nuevo campo: mejoras de VSC para tutoriales de MVC y páginas de Razor
- Tutorial: comenzar con páginas de Razor en ASP.NET Core: mejoras de VSC para tutoriales de MVC y páginas de Razor
- Documentación de API web de ASP.NET Core con Swagger/OpenAPI: actualización de getting-started-with-swashbuckle.md
- Introducción a Swashbuckle y ASP.NET Core
- Mejora de la descripción del método UseSwaggerUI
- Actualizar getting-started-with-swashbuckle.md
- Parte 8: adición de validación
- Introducción a las páginas de Razor: corrección de VS Code y explicación de MacOS para tener éxito
- editar validation.md: use
dotnet ef database update
en la sección Visual Studio Code. Uso deUpdate-Database
en la sección Visual Studio
- Parte 6: agregar búsqueda: editar search.md: en Nota que describe LINQ Contains e (in)sensibilidad de mayúsculas y minúsculas de SQLite, incluir vínculos en Nota en lugar de dejarlos fuera
Colaboradores de la comunidad
Las siguientes personas han contribuido a la documentación de ASP.NET Core durante este período. Gracias. Para obtener información sobre cómo colaborar, siga los vínculos que se indican en la sección "Contribución" de la página de aterrizaje de novedades.
- 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 con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.