Aider à mettre à jour cette page

🌏

Il existe une nouvelle version de cette page, mais seulement en anglais pour le moment. Aidez-nous à traduire la dernière version.

Cette page est incomplète. Si vous êtes un expert sur le sujet, veuillez éditer cette page et l'enrichir de votre sagesse.

Ethereum pour les développeurs .NET

Dernière modification: , Invalid DateTime
Edit page

Utilisez Ethereum pour créer des applications décentralisées (ou "DApps") qui tirent parti de la technologie de la blockchain et des cryptomonnaies. Ces DApps sont dignes de confiance, ce qui signifie que dès qu'elles sont déployées sur Ethereum, elles fonctionnent toujours comme prévu. Elles peuvent contrôler les actifs numériques afin de créer de nouveaux types d'applications financières. Elles peuvent être décentralisées, ce qui signifie qu'aucune personne ni entité ne les contrôle et qu'il est pratiquement impossible de les censurer.

Construisez des applications décentralisées sur Ethereum et interagissez avec des contrats intelligents en utilisant les outils et les langages de la pile technologique Microsoft, qui prend en charge C#, # Visual Basic .NET, F# dans des environnements comme VSCode et Visual Studio sur .NET Framework/.NET Core/.NET Standard. Déployez une blockchain Ethereum sur Azure en quelques minutes en utilisant Microsoft Azure Blockchain. Continuez votre histoire d'amour avec .NET sur Ethereum !

Premiers pas avec les contrats intelligents et le langage Solidity

Commencer à intégrer .NET à Ethereum

Besoin d’une approche plus élémentaire ? Consultez ethereum.org/learn ou ethereum.org/developers.

Présentation de la bibliothèque Nethereum et de VS Code Solidity

Vous voulez éviter toute configuration pour l'instant et accéder directement aux échantillons ?

  • Playground - Interagir avec Ethereum et apprendre à utiliser Nethereum dans le navigateur
    • Requête de solde d'un compte C# VB.NET
    • Requête de solde d'un contrat intelligent ERC20C# VB.NET
    • Transférer de l'ether sur un compte C# VB.NET
    • ... Et bien plus encore !

Articles de niveau intermédiaire

Modèles d'utilisation avancés

Projets .NET, outils et autres goodies

  • Nethereum Playground - Compilez, créez et exécutez des extraits de code Nethereum dans le navigateur
  • Nethereum Codegen Blazor - Générateur de code Nethereum C avec interface en Blazor
  • Nethereum Blazor - Explorateur de blockchain Wasm SPA .NET léger et portefeuille simple
  • Wonka Business Rules Engine - Moteur de règles commerciales (pour les plateformes .NET et Ethereum) intrinsèquement basé sur les métadonnées
  • Nethermind - Client Ethereum Core .NET pour Linux, Windows, MacOs
  • eth-utils - Fonctions utilitaires pour travailler avec les bases de code liées à Ethereum
  • TestChains - Chaînes de développement .NET préconfigurées pour une réponse rapide (PoA)

Vous cherchez davantage de ressources ? Consultez ethereum.org/developers.

Contributeurs de la communauté .NET

Chez Nethereum, on se retrouve principalement sur Gitter, où tout le monde est le bienvenu pour poser des questions et y répondre, obtenir de l'aide ou tout simplement se détendre. N'hésitez pas à créer une PR ou à ouvrir un ticket sur le dépôt GitHub Nethereum, ou simplement à parcourir les nombreux projets/échantillons disponibles. Vous pouvez également nous trouver sur Discord !

Retrouvez Nethermind sur Gitter. Pour tout problème ou PR, consultez le dépôt GitHub Nethermind.

Autres ressources

Site officiel de Nethereum
Site officiel de Nethermind

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

Aidez-nous avec cette page

Si vous êtes un expert sur le sujet et que vous souhaitez contribuer, modifiez cette page et enrichissez-la de votre sagesse.

Vous serez crédité et vous aiderez la communauté Ethereum !

Utilisez la flexibilité de ce Modèle de documentation

Des questions ? Demandez-nous dans le salon #content de notre Serveur Discord

Modifier la page
👈
PrécédentDelphi
SuivantGolang
👉