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

Άποψη: 23094|Απάντηση: 2

[.NET Πυρήνας] 【Εισαγωγή DotNet (1)】Ξεκινήστε ξανά. Εκμάθηση NET Core

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 21/1/2019 10:34:30 π.μ. | | | |
Στον πυρήνα .NET, έχω ήδη εκτεθεί σε αυτό, έχω γράψει έναν ιστότοπο και έχει αναπτυχθεί με επιτυχία σε διακομιστή Linux και εκτελείται σε περιβάλλον παραγωγής.

Αυτή τη φορά, δείτε την επίσημη τεκμηρίωση της Microsoft και μάθετε συστηματικά. NET Πυρήνας! Γιατί να σπουδάσω. Τι γίνεται με το .NET Core; Αυτό και . Πλαίσιο NET;

Το .NET Core έχει τα ακόλουθα χαρακτηριστικά:

  • Πολλαπλές πλατφόρμες: Μπορεί να εκτελεστεί σε λειτουργικά συστήματα Windows, macOS και Linux.
  • Στοίχιση μεταξύ αρχιτεκτονικών: Εκτελέστε κώδικα με την ίδια συμπεριφορά σε πολλές αρχιτεκτονικές, συμπεριλαμβανομένων των x64, x86 και ARM.
  • Εργαλεία γραμμής εντολών: Περιλαμβάνει εύχρηστα εργαλεία γραμμής εντολών για σενάρια τοπικής ανάπτυξης και συνεχούς ενοποίησης.
  • Ευέλικτη ανάπτυξη: Μπορεί να συμπεριληφθεί στο πεδίο εφαρμογής μιας εφαρμογής ή να εγκατασταθεί παράλληλος χρήστης ή υπολογιστής. Λειτουργεί με κοντέινερ Docker.
  • ΣυμβατότηταΤο .NET Core είναι συμβατό με το .NET Framework, το Xamarin και το Mono μέσω .NET Standard.
  • Ανοιχτός κώδικαςΗ πλατφόρμα .NET Core είναι ανοιχτού κώδικα και χρησιμοποιεί άδειες MIT και Apache 2. Το .NET Core είναι ένα έργο .NET Foundation.
  • Με την υποστήριξη της MicrosoftΤο .NET Core υποστηρίζεται από τη Microsoft ως υποστήριξη .NET Core.



Επίσημος σύνδεσμος τεκμηρίωσης:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

1. Εγκαταστήστε το περιβάλλον .NET Core SDK

Λήψη Διεύθυνσης:Η σύνδεση με υπερσύνδεσμο είναι ορατή.Ανάλογα με την κατάσταση, κατεβάστε και εγκαταστήστε το, παραλείπεται.

2. Ελέγξτε το SDK και την έκδοση του μηχανήματος

Για να δείτε όλα τα SDK που είναι εγκατεστημένα στο μηχάνημα, εκτελέστε την εντολή cmd ως εξής:



Ελέγξτε την τρέχουσα επιλεγμένη έκδοση του dotnet

3. Δημιουργήστε ένα νέο έργο κονσόλας

Δημιουργήσαμε έναν νέο φάκελο test1 κάτω από τον κατάλογο C:\project\dotnet,Το όνομα του έργου ονομάζεται από το όνομα του φακέλου από προεπιλογή

Μεταβείτε στο φάκελο test1 και εκτελέστε τις ακόλουθες εντολές με τη σειρά:

Ξεκινώντας με το .NET Core 2.0 SDK, δεν χρειάζεται να εκτελέσετε την επαναφορά dotnet, επειδή εκτελείται σιωπηρά από όλες τις εντολές που πρέπει να αποκατασταθούν, όπως dotnet new, dotnet build και dotnet run.

Εάν θέλετε να εκτελέσετε το μεταγλωττισμένο πρόγραμμα, μπορείτε να μεταβείτε στο φάκελο \bin\Debug\netcoreapp2.1 του έργου και να εκτελέσετε test1.dll dotnet.


3. Αναπτύξτε εργαλεία IDE

Συνιστούμε να χρησιμοποιήσετε το VS Code ως εργαλείο ανάπτυξης και αν θέλετε να το κάνετε καλά, πρέπει πρώτα να ακονίσετε τα εργαλεία σας. Λήψη Διεύθυνσης:https://code.visualstudio.com/

Μετά το άνοιγμα του έργου με κώδικα VS, ο επεξεργαστής εγκαθιστά αυτόματα 3 πρόσθετα, ως εξής:

Εγκατάσταση εξαρτήσεων C#...
Platform: win32, x86_64

Λήψη πακέτου "OmniSharp για Windows (.NET 4.6 / x64)" (31021 KB).................... Εγινε!
Εγκατάσταση πακέτου "OmniSharp για Windows (.NET 4.6 / x64)"

Λήψη πακέτου '.NET Core Debugger (Windows / x64)' (43046 KB).................... Εγινε!
Εγκατάσταση του πακέτου '.NET Core Debugger (Windows / x64)'

Λήψη πακέτου 'Razor Language Server (Windows / x64)' (46894 KB).................... Εγινε!
Εγκατάσταση πακέτου 'Razor Language Server (Windows / x64)'

Ολοκληρώθηκε


4. Δημιουργήστε μια νέα τάξη

Για να προσθέσετε μια νέα κλάση, κάντε δεξί κλικ στο VSCode Explorer και επιλέξτε Νέο αρχείο. Αυτή η ενέργεια προσθέτει το νέο αρχείο στο φάκελο που άνοιξε στο VSCode.
Ονομάστε το αρχείο Class1.cs. Πρέπει να αποθηκευτεί με την επέκταση .cs στο τέλος, ώστε να αναγνωρίζεται ως αρχείο csharp.

Προσθέστε τον παρακάτω κώδικα για να δημιουργήσετε την πρώτη κλάση. Βεβαιωθείτε ότι έχετε συμπεριλάβει τον σωστό χώρο ονομάτων, ώστε να είναι δυνατή η αναφορά του από το αρχείο Program.cs.

Κωδικός αρχείου κλάσης 1:

Καλέστε την κλάση στην κύρια μέθοδο και η έξοδος είναι η εξής:



(Τέλος)





Προηγούμενος:Τεχνούργημα σύλληψης πακέτων SSL v1.1.0 Professional Edition
Επόμενος:Tianzheng Construction T20 V5.0 για CAD2018 CAD2019 έμπλαστρο ρωγμής 64-bit
Δημοσιεύτηκε στις 21/1/2019 10:38:01 π.μ. |
Μην ξεχνάς την αρχική πρόθεση, έλα, έλα
Δημοσιεύτηκε στις 21/1/2019 10:42:38 π.μ. |
Έλα αδερφέ
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com