Cursos
Módulo
Guide to Secure .NET Development with OWASP Top 10 - Training
Evaluate security risks that come with insecure application development patterns and practices
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Si va a migrar una aplicación a .NET 7, es posible que le afecten los cambios importantes que se enumeran aquí. Los cambios se agrupan por área tecnológica, como ASP.NET Core o Windows Forms.
En este artículo se indica si cada cambio importante es compatible con binarios o compatible con el origen:
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
Entrada System.diagnostics en app.config | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
El descifrado de EnvelopedCms no duplica el desencapsulado | ❌ | ✔️ |
Hora de comprobación dinámica de X509ChainPolicy | ❌ | ✔️ |
Análisis de nombres descriptivos con X500DistinguishedName | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
Todos los ensamblados recortados de forma predeterminada | ✔️ | ❌ |
La búsqueda de varios niveles está deshabilitada | ❌ | ✔️ |
Ruta de acceso de host x86 en Windows de 64 bits | ✔️ | ✔️ |
TrimmerDefaultAction está en desuso | ✔️ | ❌ |
Cambios importantes en EF Core 7
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
Configuración de enlace al diccionario amplía los valores | ✔️ | ✔️ |
ContentRootPath para aplicaciones iniciadas por Windows Shell | ❌ | ✔️ |
Prefijos de variables de entorno | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
Las API de globalización usan bibliotecas ICU en Windows Server. | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
RuntimeInformation.OSArchitecture bajo emulación | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
Los constructores aceptan la interfaz base en lugar de un tipo concreto | ❌ | ✔️ |
Se han quitado los métodos auxiliares de dirección de flujo. | ❌ | ❌ |
Nuevo parámetro UpdateBackground | ❌ | ✔️ |
Se ha cambiado el nombre de la propiedad ScrollToRequest. | ❌ | ❌ |
Algunas API de Windows se han quitado. | ❌ | ❌ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
El valor predeterminado de AllowRenegotiation es false | ❌ | ❌ |
Cargas de ping personalizadas en Linux | ❌ | ✔️ |
Los métodos Socket.End no producen excepciones ObjectDisposedException. | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
DataContractSerializer conserva el signo al deserializar -0 | ❌ | ✔️ |
Deserialización del tipo de versión con espacio en blanco inicial o final | ❌ | ✔️ |
El constructor de copia JsonSerializerOptions incluye JsonSerializerContext | ❌ | ✔️ |
Serialización polimórfica para tipos de objeto | ❌ | ✔️ |
Reserva del generador de origen System.Text.Json | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
Obsolescencias y advertencias | ✔️ | ❌ |
Algunas API inician la excepción ArgumentNullException | ❌ | ✔️ |
Título | Compatibles con elementos binarios | Compatibles con el origen | Compatible con versiones anteriores |
---|---|---|---|
Comportamiento de las operaciones de arrastrar y colocar restauradas en los editores de texto | ✔️ | ✔️ | ❌ |
Título | Compatibles con elementos binarios | Compatibles con el origen |
---|---|---|
XmlSecureResolver está obsoleto. | ❌ | ❌ |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios:
Cursos
Módulo
Guide to Secure .NET Development with OWASP Top 10 - Training
Evaluate security risks that come with insecure application development patterns and practices