Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 35656|Respuesta: 3

[Fuente] .NET Core、. NET Standard, ASP.NET Core y relaciones de .NET Framework

[Copiar enlace]
Publicado el 14-12-2020 18:06:02 | | | |
.NET Core、. Los diagramas de NET Standard, ASP.NET Core y .NET Framework son los siguientes:


.NET Core

.NET Core es gratuito, multiplataforma y una implementación de código abierto de un framework gestionado. Soporta 4 tipos de aplicaciones: consola, ASP.NET Core, nube y Plataforma Universal Windows (UWP). Windows Forms y Windows Presentation Foundation (WPF) no están incluidos en .NET Core.

ASP.NET Núcleo

Asp.net núcleo es en realidad un proyecto que sigue basado en el .net Full Framework (mínimo Framework 4.6.2), pero conserva algunos de los nuevos conceptos de configuración de .NET Core, como Asp.net núcleo usa Kestrel como oyente para las peticiones Http por defecto, en lugar de usar el enorme Https.sys original. Por lo tanto. NET Core es un modelo de aplicación construido sobre él.

.NET Standard

.NET Standard es una especificación que implementa BCL. Por eso. Las implementaciones de NET deben seguir esta especificación, para que los desarrolladores de aplicaciones no tengan que preocuparse por diferentes BCLs para cada implementación de framework de alojamiento. Cada implementación del framework gestionado tiene su propio conjunto de bibliotecas de clases base. La Biblioteca de Clases Base (BCL) contiene clases como manejo de excepciones, cadenas, XML, E/S, redes y colecciones.

.NET Framework

El .NET Framework se utiliza para construir aplicaciones de escritorio y ASP.NET aplicaciones que se ejecutan en Internet Information Server (IIS). Es el primer framework de alojamiento.

Xamarin

Xamarin es un framework para crear aplicaciones en iOS, Android, macOS y escritorio.

.NET Standard es una especificación de API que define las bibliotecas de clases base que deben implementarse para cada versión específica.

El diagrama de relaciones es el siguiente:




Referencia de dirección compatible con la versión:El inicio de sesión del hipervínculo es visible.




Anterior:Validar manualmente los campos del modelo ASP.NET MVC
Próximo:Los scripts BAT utilizan la ejecución de administrador para cambiar al directorio actual
 Propietario| Publicado el 14-12-2020 18:07:00 |
La diferencia entre .NET Core y .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Propietario| Publicado el 15-1-2021 16:31:53 |
 Propietario| Publicado el 2022-9-12 20:51:29 |
Si el objetivo es soportar .NET Framework 4.0, . NET Framework 4.5 y .NET Core 3.1. Necesitas configurar las 3 versiones de destino:


Empieza modificando el nodo TargetFramework paraMarcos de Objetivos

Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com