Weiter zum Hauptinhalt

Helfen Sie mit, diese Seite zu aktualisieren

🌏

Es gibt eine neue Version dieser Seite, aber im Moment ist sie nur auf Englisch verfügbar. Helfen Sie mit, die neueste Version zu übersetzen.

Seite übersetzen
In Englisch

Hier sind keine Fehler!🐛

Diese Seite wird nicht übersetzt. Wir haben diese Seite bewusst vorerst auf Englisch belassen.

Diese Seite ist unvollständig und wir würden uns über Ihre Unterstützung freuen. Vervollständigen Sie diese Seite und fügen Sie alles hinzu, das Ihrer Meinung nach für die Community nützlich sein könnte.

Ethereum für .NET-Entwickler

Letzte Änderung: , Invalid DateTime
Seite bearbeiten

Verwende Ethereum, um dezentrale Anwendungen (oder „dApps“) zu erschaffen, die von den kryptografischen Begebenheiten von Kryptowährungen und der Blockchain-Technologie profitieren. Sie sind vertrauenswürdig, was bedeutet, dass dApps nach dem Hochladen auf Ethereum immer exakt wie programmiert ausgeführt werden. Sie können digitale Vermögenswerte verwalten und dadurch neuartige Finanzanwendungen erschaffen. Sie können dezentralisiert sein, was bedeutet, dass keine einzelne Einheit oder Person sie kontrollieren kann und sie so fast unmöglich zu zensieren ist.

Erstellen Sie dezentrale Anwendungen auf Ethereum und interagieren Sie mit Smart Contracts unter Verwendung von Tools und Sprachen aus dem Microsoft-Technologie-Stack – unterstützt C#, Visual Basic .NET, F#, über Tools wie VSCode und Visual Studio, mit dem .NET Framework/.NET Core/.NET Standard. Stellen Sie eine Ethereum-Blockchain mit Microsoft Azure Blockchain in wenigen Minuten bereit. Ethereum lässt sich eben so gut einsetzen wie .NET.

Erste Schritte mit Smart Contracts und der Solidity-Sprache

Erste Schritte bei der Integration von .Net mit Ethereum

Benötigen Sie für den Einstieg erst einmal allgemeinere Informationen? Dann empfehlen wir Ihnen ethereum.org/learn oder ethereum.org/developers.

  • Blockchain erklärt
  • Smart Contracts verstehen
  • Den ersten Smart Contract schreiben
  • Kompilieren und Bereitstellen von Solidity Code lernen

Einführung der Nethereum-Bibliothek und von VS Code Solidity

Möchten Sie die Einrichtung erst einmal überspringen und direkt zu den Beispielen gehen?

  • Playground – Interagieren Sie mit Ethereum und erfahren Sie, wie Sie Nethereum über den Browser nutzen
    • Kontostand abfragen C# VB.NET
    • ERC20-Smart-Contract-Kontostand abfragen C# VB.NET
    • Ether auf ein Konto übertragen C# VB.NET
    • ... und mehr

Artikel für Fortgeschrittene

Fortgeschrittene Nutzungsmuster

.NET-Projekte, Tools und andere interessante Dinge

  • Nethereum-PlaygroundNethereum-Code-Snippets im Browser kompilieren, erstellen und ausführen
  • Nethereum Codegen BlazorNethereum-Codegenerator mit UI in Blazor
  • Nethereum BlazorEin .NET Wasm SPA Light-Blockchain-Explorer und einfache Wallet
  • Wonka Business Rules EngineEine Business Rules-Engine (für die .NET-Plattform und die Ethereum-Plattform), die von Natur aus Metadaten-basiert ist
  • NethermindEin .NET Core Ethereum-Client für Linux, Windows, MacOs
  • eth-utilsDienstprogrammfunktionen für das Arbeiten mit Codebasen, die mit Ethereum verwandt sind
  • TestChainsvorkonfigurierte .NET-Devchains für schnelles Feedback (PoA)

Sind Sie an weiteren Informationen interessiert? Sehen Sie sich ethereum.org/developers an.

.NET-Community-Mitwirkende

Bei Nethereum halten wir uns meistens bei Gitter auf, wo jeder gerne Fragen stellen oder beantworten, Hilfe bekommen oder einfach nur beobachten kann. Fühlen Sie sich frei, eine PR zu erstellen oder ein neues Issue im Nethereum GitHub Repository zu eröffnen oder einfach nur die vielen Seiten/Beispielprojekte zu durchstöbern, die wir haben. Sie können uns auch auf Discord finden.

Bei Nethermind nutzen wir Gitter um in Kontakt zu treten. Für PRs oder Probleme können Sie im Nethermind Repository fündig werden.

Andere zusammengefasste Listen

Offizielle Nethereum-Seite
Offizielle Nethermind-Seite

░░░░░░░░░▄░░░░░░░░░░░░░░▄░░░░ ░░░░░░░░▌▒█░░░░░░░░░░░▄▀▒▌░░░ ░░░░░░░░▌▒▒█░░░░░░░░▄▀▒▒▒▐░░░ ░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐░░░ ░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐░░░ ░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌░░░ ░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒▌░░ ░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐░░ ░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌░ ░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌░ ▀▒▀▐▄█▄█▌▄░▀▒▒░░░░░░░░░░▒▒▒▐░ ▐▒▒▐▀▐▀▒░▄▄▒▄▒▒▒▒▒▒░▒░▒░▒▒▒▒▌ ▐▒▒▒▀▀▄▄▒▒▒▄▒▒▒▒▒▒▒▒░▒░▒░▒▒▐░ ░▌▒▒▒▒▒▒▀▀▀▒▒▒▒▒▒░▒░▒░▒░▒▒▒▌░ ░▐▒▒▒▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▒▄▒▒▐░░ ░░▀▄▒▒▒▒▒▒▒▒▒▒▒░▒░▒░▒▄▒▒▒▒▌░░ ░░░░▀▄▒▒▒▒▒▒▒▒▒▒▄▄▄▀▒▒▒▒▄▀░░░ ░░░░░░▀▄▄▄▄▄▄▀▀▀▒▒▒▒▒▄▄▀░░░░░ ░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▀▀░░░░░░░░

Hilf uns mit dieser Seite

Wenn du in diesem Bereich ein Experte bist und gerne etwas beitragen möchtest, editiere diese Seite und verbreite dein Wissen.

Dies wird dir angerechnet und du wirst der Ethereum-Community helfen!

Verwende dies flexibel Dokumentationsvorlage

Fragen? Frag uns im #content-Kanal auf unserem Discord-Server Discord-Server

Seite bearbeiten

War dieser Artikel hilfreich?