Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 35656|Resposta: 3

[Fonte] .NET Core、. Relacionamentos NET Standard, ASP.NET Core e .NET Framework

[Copiar link]
Postado em 14-12-2020 18:06:02 | | | |
.NET Core、. Os diagramas do NET Standard, ASP.NET Core e .NET Framework são os seguintes:


.NET Core

O .NET Core é gratuito, multiplataforma e uma implementação de código aberto de um framework gerenciado. Ele suporta 4 tipos de aplicações: console, ASP.NET Core, nuvem e Plataforma Universal Windows (UWP). Windows Forms e Windows Presentation Foundation (WPF) não estão incluídos no .NET Core.

ASP.NET Núcleo

Asp.net core é, na verdade, um projeto que ainda é baseado no .net Full Framework (mínimo Framework 4.6.2), mas mantém alguns dos novos conceitos de configuração do .NET core, como Asp.net core usa o Kestrel como ouvinte para requisições Http por padrão, em vez de usar o enorme Https.sys original. Portanto. NET Core é um modelo de aplicação construído sobre ele.

.NET Standard

O .NET Standard é uma especificação que implementa BCL. Por causa disso. Implementações de NET precisam seguir essa especificação, para que desenvolvedores de aplicações não precisem se preocupar com diferentes BCLs para cada implementação de framework de hospedagem. Cada implementação do framework gerenciado possui seu próprio conjunto de bibliotecas de classes base. A Biblioteca de Classes Base (BCL) contém classes como tratamento de exceções, strings, XML, E/S, rede e coleções.

.NET Framework

O .NET Framework é usado para construir aplicações de desktop e ASP.NET aplicações rodando no Internet Information Server (IIS). É o primeiro framework de hospedagem.

Xamarin

Xamarin é um framework para construir aplicações para iOS, Android, macOS e desktop.

O .NET Standard é uma especificação de API que define as bibliotecas de classes base que devem ser implementadas para cada versão específica.

O diagrama de relacionamento é o seguinte:




Referência de endereço compatível com a versão:O login do hiperlink está visível.




Anterior:Validar manualmente os campos do modelo ASP.NET MVC
Próximo:Scripts BAT usam a execução de administrador para mudar para o diretório atual
 Senhorio| Postado em 14-12-2020 18:07:00 |
A diferença entre .NET Core e .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Senhorio| Postado em 15-01-2021 às 16:31:53 |
 Senhorio| Postado em 2022-9-12 20:51:29 |
Se o objetivo é suportar o .NET Framework 4.0, . NET Framework 4.5 e .NET Core 3.1. Você precisa configurar as 3 versões de destino:


Comece modificando o nó TargetFramework paraFrameworks-de-alvo

Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com