メインコンテンツへスキップ

このページの翻訳を行う

🌏

このページの新しいバージョンがありますが、現在は英語のみです。最新バージョンの翻訳にご協力ください。

ページを翻訳する
英語を見る

ここにバグはありません!🐛

このページは翻訳されていないため、このページは英語で表示されています。

このページは不完全なので、皆さまのご協力をお願いします。このページを編集して、他の人に役に立つものは、何でも追加してください。

.NETデベロッパーのためのイーサリアム

最終編集者: , Invalid DateTime
ページ編集

イーサリアムを使用して、仮想通貨とブロックチェーン技術のメリットを活用した分散型アプリケーション (「dapp」) を作成します。 dapp は、信頼性の高いアプリケーションです。つまり、イーサリアムにデプロイした後は、常にプログラムしたとおりに動作します。 デジタル資産を制御して、新たなタイプの金融アプリケーションを作成できます。 また、分散化できるため、単一のエンティティや個人は制御できず、検閲はほぼ不可能であることを意味します。

Microsoft のテクノロジースタックのツールと言語を使用して、イーサリアム上に分散型アプリケーションを構築し、スマートコントラクトとやり取りできます。.NET Framework/.NET Core/.NET Standard にまたがり、VSCode と Visual Studio などのツールにより、C#、# Visual Basic、.NET、F#をサポートしています。 Microsoft Azure Blockchain を使用して、Azure 上にイーサリアムブロックチェーンを数分でデプロイできます。 イーサリアムに.NET の愛を届けよう!

スマートコントラクトと Solidity 言語を使い始める

.NET をイーサリアムに統合するための最初のステップを踏み出してみましょう。

先に基礎を学習したい場合は、 ethereum.org/learnまたはethereum.org/developersをご確認ください。

Nethereum ライブラリと VS Code Solidity の紹介

セットアップをスキップして、そのままサンプルに進みますか?

  • Playground - ブラウザを介してイーサリアムとやり取りし、Nethereum の使用方法を学ぶ
    • アカウント残高のクエリ C# VB.NET
    • ERC20 スマートコントラクトの残高のクエリ C# VB.NET
    • アカウントへの Ether の送金 C# VB.NET
    • ... などなど!

中級者向けの記事

高度なユースケース

.NET プロジェクト、ツール、その他

  • Nethereum Playground - ブラウザでの Nethereum コードスニペットのコンパイル、作成、実行
  • Nethereum Codegen Blazor - Blazor の UI を使用した Nethereum のコード生成
  • Nethereum Blazor - .NET Wasm の SPA ライトブロックチェーンエクスプローラーとシンプルなウォレット
  • Wonka Business Rules Engine - 本質的にメタデータ駆動型の (.NET プラットフォームとイーサリアムプラットフォームの両方のための) ビジネスルールエンジン。
  • Nethermind - Linux、Windows、MacOS 用の.NET Core イーサリアムクライアント
  • eth-utils - イーサリアム関連のコードベースを操作するためのユーティリティ関数
  • TestChains - 高速応答のための事前設定済みの.NET 開発チェーン (PoA)

もっとリソースをお探しですか? ethereum.org/developersをご確認ください。

.NET コミュニティコントリビューター

Nethereum では、主にGitterを活用しています。ここでは誰でも、質問、質問への回答、支援要請などを行えます。単なる雑談も歓迎です。 Nethereum の Github リポジトリでは、リクエストのプルや問題のオープンが可能です。参加者のサイドプロジェクトやサンプルプロジェクトを閲覧することもできます。 また、その他にDiscordもご利用いただけます。

Nethermind を初めて利用する際に支援が必要な場合は、Discordにご参加ください。 デベロッパーが常駐しており、ご質問に回答します。 また、Nethermind GitHub リポジトリでのリクエストのプルや問題のオープンも、いつでも行えます。

その他のリスト

Nethereum の公式サイト
Nethermind の公式サイト

このページについてご協力ください。

あなたがトピックの専門家であり、貢献したい場合は、知識を使ってこのページを編集してください。

貢献者として名前が記載され、イーサリアムコミュニティを助けることになります!

この柔軟性を使用する ドキュメントテンプレート

質問がありますか?こちらの #content チャンネルでお問い合わせください Discord サーバ

ページを編集

この記事は役に立ちましたか?