Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 35656|Απάντηση: 3

[Πηγή] .NET Πυρήνας、. Σχέσεις NET Standard, ASP.NET Core και .NET Framework

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2020-12-14 18:06:02 | | | |
.NET Πυρήνας、. Τα διαγράμματα NET Standard, ASP.NET Core και .NET Framework είναι τα εξής:


.NET Πυρήνας

Το .NET Core είναι δωρεάν, πολλαπλών πλατφορμών και μια εφαρμογή ανοιχτού κώδικα ενός διαχειριζόμενου πλαισίου. Υποστηρίζει 4 τύπους εφαρμογών: κονσόλα, ASP.NET Core, cloud και Universal Windows Platform (UWP). Οι φόρμες των Windows και η Υποδομή παρουσίασης των Windows (WPF) δεν περιλαμβάνονται στο .NET Core.

ASP.NET Πυρήνας

Asp.net πυρήνας είναι στην πραγματικότητα ένα έργο που εξακολουθεί να βασίζεται στο .net Full Framework (ελάχιστο Framework 4.6.2), αλλά διατηρεί ορισμένες από τις νέες έννοιες διαμόρφωσης του πυρήνα .NET, όπως Asp.net πυρήνας χρησιμοποιεί το Kestrel ως ακροατή για αιτήματα Http από προεπιλογή, αντί να χρησιμοποιεί το αρχικό τεράστιο Https.sys. Επομένως. Το NET Core είναι ένα μοντέλο εφαρμογής που βασίζεται σε αυτό.

Πρότυπο .NET

Το .NET Standard είναι μια προδιαγραφή που υλοποιεί το BCL. Λόγω. Οι υλοποιήσεις NET πρέπει να ακολουθούν αυτήν την προδιαγραφή, επομένως οι προγραμματιστές εφαρμογών δεν χρειάζεται να ανησυχούν για διαφορετικά BCL για κάθε υλοποίηση πλαισίου φιλοξενίας. Κάθε υλοποίηση του διαχειριζόμενου πλαισίου έχει το δικό της σύνολο βιβλιοθηκών βασικής κλάσης. Η βιβλιοθήκη βασικών κλάσεων (BCL) περιέχει όπως χειρισμός εξαιρέσεων, συμβολοσειρές, XML, I/O, δικτύωση και συλλογές.

.NET Framework

Το .NET Framework χρησιμοποιείται για τη δημιουργία εφαρμογών επιφάνειας εργασίας και ASP.NET εφαρμογών που εκτελούνται σε Internet Information Server (IIS). Είναι το πρώτο πλαίσιο φιλοξενίας.

Ξαμαρίν

Το Xamarin είναι ένα πλαίσιο για τη δημιουργία εφαρμογών iOS, Android, macOS και επιτραπέζιων υπολογιστών.

Το .NET Standard είναι μια προδιαγραφή API που ορίζει τις βιβλιοθήκες βασικής κλάσης που πρέπει να υλοποιηθούν για κάθε συγκεκριμένη έκδοση.

Το διάγραμμα σχέσεων έχει ως εξής:




Αναφορά διεύθυνσης συμβατής έκδοσης:Η σύνδεση με υπερσύνδεσμο είναι ορατή.




Προηγούμενος:Μη αυτόματη επικύρωση πεδίων μοντέλου ASP.NET MVC
Επόμενος:Οι δέσμες ενεργειών BAT χρησιμοποιούν την εκτέλεση διαχειριστή για να μεταβούν στον τρέχοντα κατάλογο
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2020-12-14 18:07:00 |
Η διαφορά μεταξύ .NET Core και .NET Standard
https://www.itsvse.com/thread-8857-1-1.html

 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2021-1-15 16:31:53 |
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2022-9-12 20:51:29 |
Εάν ο στόχος είναι η υποστήριξη του .NET Framework 4.0, . NET Framework4.5 και .NET Core 3.1. Πρέπει να διαμορφώσετε τις 3 εκδόσεις προορισμού:


Ξεκινήστε τροποποιώντας τον κόμβο TargetFramework σεΠλαίσια-στόχοι

Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com