Ethereum για προγραμματιστές .NET
Τελευταία ενημέρωση σελίδας: 15 Ιανουαρίου 2024
Χρησιμοποιήστε το Ethereum για να δημιουργήσετε αποκεντρωμένες εφαρμογές (ή αλλιώς "dapps") που θα χρησιμοποιούν τα οφέλη της τεχνολογίας των κρυπτονομισμάτων και της αλυσίδας των μπλοκ. Αυτά τα dapps μπορούν να είναι αξιόπιστα, πράγμα που σημαίνει ότι μόλις αναπτυχθούν στο Ethereum, θα λειτουργούν πάντοτε όπως έχουν προγραμματιστεί. Μπορούν να ελέγχουν ψηφιακά στοιχεία προκειμένου να δημιουργήσουν νέα είδη χρηματοοικονομικών εφαρμογών. Μπορούν να είναι αποκεντρωμένα, πράγμα που σημαίνει ότι καμία υπηρεσία ή άτομο δεν τα ελέγχει και είναι σχεδόν αδύνατο να λογοκριθούν.
Δημιουργήστε αποκεντρωμένες εφαρμογές πάνω από το Ethereum και αλληλεπιδράστε με έξυπνα συμβόλαια χρησιμοποιώντας εργαλεία και γλώσσες από τη στοίβα τεχνολογίας της Microsoft — Υποστήριξη C#, # Visual Basic .NET, F#, σε εργαλεία όπως VSCode και Visual Studio, σε .NET Framework/.NET Core /.NET Standard. Αναπτύξτε ένα Ethereum blockchain στο Azure χρησιμοποιώντας το Microsoft Azure Blockchain μέσα σε λίγα λεπτά. Φέρτε την αγάπη του .NET στο Ethereum!
Ξεκινώντας με τα έξυπνα συμβόλαια και τη γλώσσα Solidity
Δείτε τι χρειάζεται για να ξεκινήσετε με τη .NET στο Ethereum
Χρειάζεστε κάτι πιο βασικό αρχικά; Επισκεφθείτε το ethereum.org/learn ή το ethereum.org/developers.
- Τι είναι η αλυσίδα των μπλοκopens in a new tab
- Κατανοώντας τα έξυπνα συμβόλαιαopens in a new tab
- Συντάξτε το πρώτο σας έξυπνο συμβόλαιοopens in a new tab
- Μάθετε ανάπτυξη και μεταγλωττισμό με τη Solidityopens in a new tab
Αναφορές και σύνδεσμοι για αρχάριους
Παρουσιάζοντας τη βιβλιοθήκη Nethereum και τον κώδικα VS Solidity
- Ξεκινώντας με την Nethereumopens in a new tab
- Εγκατάσταση του VS Code Solidityopens in a new tab
- Ροή εργασιών προγραμματιστή .NET για τη δημιουργία και την κλήση έξυπνων συμβολαίων Ethereumopens in a new tab
- Ενσωμάτωση έξυπνων συμβολαίων με το Nethereumopens in a new tab
- Δημιουργώντας με τη .NET και τα έξυπνα συμβόλαια της αλυσίδας των μπλοκ του Ethereum, με το Nethereumopens in a new tab, επίσης στο 中文版opens in a new tab
- Nethereum - Μια βιβλιοθήκη ενσωμάτωσης την .NET ανοιχτού κώδικα, για αλυσίδες μπλοκopens in a new tab
- Εγγραφή συναλλαγών Ethereum στη βάση δεδομένων SQL με χρήση του Nethereumopens in a new tab
- Δείτε πώς μπορείτε να αναπτύξετε εύκολα τα έξυπνα συμβόλαια Ethereum χρησιμοποιώντας C# και VisualStudioopens in a new tab
Παράλειψη ρυθμίσεων και μετάβαση στα παραδείγματα;
- Playgroundopens in a new tab - Αλληλεπιδράστε με το Ethereum και μάθετε πώς να χρησιμοποιείτε το Nethereum μέσω του φυλλομετρητή.
- Ερώτημα υπολοίπου λογαριασμού C#opens in a new tab VB.NETopens in a new tab
- Ερώτημα υπολοίπου έξυπνου συμβολαίου ERC20C#opens in a new tab VB.NETopens in a new tab
- Μεταφορά ether σε λογαριασμό C#opens in a new tab VB.NETopens in a new tab
- ... Και πολλά άλλα!
Άρθρα μεσαίας δυσκολίας
- Βιβλίο εργασίας Nethereum/Δείγμα λίσταςopens in a new tab
- Αναπτύξτε τις δικές σας αλυσίδες δοκιμών ανάπτυξηςopens in a new tab
- Πρόσθετο VSCode Codegen για Solidityopens in a new tab
- Unity και Ethereum: Γιατί και πώςopens in a new tab
- Δημιουργία ASP.NET Core Web API για Ethereum dappsopens in a new tab
- Χρήση Nethereum Web3 για εφαρμογή ενός συστήματος παρακολούθησης της αλυσίδας εφοδιασμούopens in a new tab
- Επεξεργασία μπλοκ Nethereumopens in a new tab, με δείγμα C# Playgroundopens in a new tab
- Nethereum Websocket Streamingopens in a new tab
- Kaleido και Nethereumopens in a new tab
- Quorum και Nethereumopens in a new tab
Πρότυπα χρήσης για προχωρημένους
- Azure Key Vault και Nethereumopens in a new tab
- Nethereum.DappHybridopens in a new tab
- Αρχιτεκτονική αναφοράς backend Ujo Nethereumopens in a new tab
Έργα .NET, εργαλεία και άλλα χρήσιμα
- Nethereum Playgroundopens in a new tab - Μεταγλώττιση, δημιουργία και εκτέλεση κώδικα Nethereum snippets στο πρόγραμμα περιήγησης
- Nethereum Codegen Blazoropens in a new tab - Nethereum codegen με διεπαφή χρήστη στο Blazo
- Nethereum Blazoropens in a new tab - Ελαφρύς εξερευνητής blockchain και απλό πορτοφόλι .NET Wasm SPA
- Wonka Business Rules Engineopens in a new tab - Μηχανή επιχειρηματικών κανόνων (για την πλατφόρμα .NET και την πλατφόρμα Ethereum) που είναι εγγενώς καθοδηγούμενη από μεταδεδομένα
- Nethermindopens in a new tab - A .NET Βασικό λογισμικό πελάτη Ethereum για Linux, Windows, MacOS
- eth-utilsopens in a new tab - βοηθητικές λειτουργίες για την εργασία με βάσεις κώδικα που σχετίζονται με το Ethereum
- TestChainsopens in a new tab - Προδιαμορφωμένα devchain .NET για γρήγορη απόκριση (PoA)
Χρειάζεστε περισσότερες πληροφορίες; Επισκεφθείτε το ethereum.org/developers.
Συνεισφέροντες κοινότητας .NET
Στο Nethereum, συνήθως κάνουμε παρέα στο Gitteropens in a new tab όπου όλοι είναι ευπρόσδεκτοι να υποβάλλουν ή να απαντήσουν σε ερωτήσεις, να λάβουν βοήθεια ή απλώς να χαλαρώσουν. Μη διστάσετε να κάνετε ένα PR ή να ανοίξετε ένα ζήτημα στο Nethereum GitHub repositoryopens in a new tab ή απλώς να περιηγηθείτε στα πολλά παρόμοια-δείγματα έργων που έχουμε. Μπορείτε να μας βρείτε στο Discordopens in a new tab!
Εάν είστε καινούργιοι στο Nethermind και χρειάζεστε βοήθεια για να ξεκινήσετε, εγγραφείτε στο Discordopens in a new tab. Οι προγραμματιστές μας θα απαντήσουν σε όλες σας τις ερωτήσεις. Μη διστάσετε να υποβάλλετε ένα ζήτημα ή ερώτημα στο αποθετήριο Nethermind στο GitHubopens in a new tab.
Άλλες συγκεντρωτικές λίστες
Επίσημος ιστότοπος Nethereumopens in a new tab
Επίσημος ιστότοπος Nethermindopens in a new tab