Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 35656|Jawab: 3

[Sumber] .NET Core、. Hubungan NET Standard, ASP.NET Core, dan .NET Framework

[Salin tautan]
Dipaparkan pada 2020-12-14 18:06:02 | | | |
.NET Core、. Diagram NET Standard, ASP.NET Core, dan .NET Framework adalah sebagai berikut:


Inti .NET

.NET Core adalah implementasi kerangka kerja terkelola gratis, lintas platform, dan sumber terbuka. Ini mendukung 4 jenis aplikasi: konsol, ASP.NET Core, cloud, dan Universal Windows Platform (UWP). Windows Forms dan Windows Presentation Foundation (WPF) tidak disertakan dalam .NET Core.

ASP.NET Inti

Asp.net core sebenarnya adalah proyek yang masih didasarkan pada .net Full Framework (Framework 4.6.2 minimum), tetapi mempertahankan beberapa konsep konfigurasi baru .NET core, seperti Asp.net core menggunakan Kestrel sebagai pendengar untuk permintaan Http secara default, alih-alih menggunakan Https.sys besar asli. Karena itu. NET Core adalah model aplikasi yang dibangun di atasnya.

Standar .NET

.NET Standard adalah spesifikasi yang mengimplementasikan BCL. Karena. Implementasi NET perlu mengikuti spesifikasi ini, sehingga pengembang aplikasi tidak perlu khawatir tentang BCL yang berbeda untuk setiap implementasi kerangka kerja hosting. Setiap implementasi kerangka kerja terkelola memiliki serangkaian pustaka kelas dasarnya sendiri. Pustaka Kelas Dasar (BCL) berisi kelas seperti penanganan pengecualian, string, XML, I/O, jaringan, dan koleksi.

Kerangka Kerja .NET

.NET Framework digunakan untuk membangun aplikasi desktop dan aplikasi ASP.NET yang berjalan di Internet Information Server (IIS). Ini adalah kerangka kerja hosting pertama.

Xamarin

Xamarin adalah kerangka kerja untuk membangun aplikasi iOS, Android, macOS, dan desktop.

.NET Standard adalah spesifikasi API yang menentukan pustaka kelas dasar yang harus diterapkan untuk setiap versi tertentu.

Diagram hubungan adalah sebagai berikut:




Referensi alamat yang kompatibel dengan versi:Login hyperlink terlihat.




Mantan:Memvalidasi bidang model secara manual ASP.NET MVC
Depan:Skrip BAT menggunakan eksekusi administrator untuk beralih ke direktori saat ini
 Tuan tanah| Dipaparkan pada 2020-12-14 18:07:00 |
Perbedaan antara .NET Core dan .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Tuan tanah| Dipaparkan pada 2021-1-15 16:31:53 |
 Tuan tanah| Dipaparkan pada 2022-9-12 20:51:29 |
Jika tujuannya adalah untuk mendukung .NET Framework 4.0, . NET Framework4.5 dan .NET Core 3.1. Anda perlu mengonfigurasi 3 versi target:


Mulailah dengan memodifikasi simpul TargetFramework keKerangka Kerja Target

Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com