Halaman terakhir kali diupdate: November 4, 2020
Ethereum untuk Developer .NET
Gunakanlah Ethereum untuk membuat decentralized application ("dapp") atau aplikasi terdesentralisasi yang mendapat manfaat dari teknologi blockchain dan cryptocurrency. Dapp ini dapat benar-benar dipercaya, atau dengan kata lain, setelah mereka diluncurkan di Ethereum, dapp akan selalu berjalan sesuai dengan yang di-program. Mereka dapat mengontrol aset digital dan membuat aplikasi keuangan jenis baru. Mereka juga terdesentralisasi, tidak ada satupun entitas atau individu yang bisa mengontrol mereka dan hampir mustahil untuk disensor.
Buatlah aplikasi terdesentralisasi atau dapp di Ethereum dan berinteraksi dengan smart contract menggunakan perangkat teknologi dan bahasa programming dari Microsoft - Mendukung C#, # Visual Basic .NET, F#, dengan perangkat seperti VSCode dan Visual Studio, meliputi .NET Framework/.NET Core/.NET Standard. Luncurkan blockchain Ethereum di Azure menggunakan Microsoft Azure Blockchain dalam hitungan menit. Bawa rasa sayang-mu terhadap .NET ke Ethereum!
Mulai dengan Smart Contract dan Bahasa Pemrograman Solidity
Ambillah langkah awal untuk mengintegrasikan .NET dengan Ethereum
Perlu penjelasan yang lebih mendasar? Kunjungi ethereum.org/learn atau ethereum.org/developers.
- Blockchain Dijelaskan
- Memahami Smart Contracts
- Buat Smart Contract Pertama-mu
- Belajar Cara Meng-compile dan Meluncurkan Solidity
Artikel Untuk Pemula
Memperkenalkan library Nethereum dan VS Code Solidity
- Nethereum, Pendahuluan
- Meng-install VS Code Solidity
- Sebuah Workflow bagi Developer .NET untuk Membuat dan Memanggil Smart Contract Ethereum
- Integrasi smart contract dengan Nethereum
- Interfacing .NET and Ethereum Blockchain Smart Contracts with Nethereum, also in 中文版
- Nethereum - Sebuah library open source yang mendukung integrasi .NET dengan blockchain
- Buat Transaksi Ethereum ke Database SQL Menggunakan Nethereum
- Lihat Betapa Mudahnya mendistribusikan Ethereum smart contracts menggunakan C# dan VisualStudio
Ingin melewati pengaturan sekarang, dan terjun langsung ke contoh sampel?
- Playground - Berinteraksi dengan Ethereum dan pelajari cara menggunakan Nethereum melalui browser.
Artikel Tingkat Menengah
- Daftar Contoh/Workbook Nethereum
- Luncurkan Testchain untuk Development milikmu sendiri
- Plugin VSCode Codegen untuk Solidity
- Unity dan Ethereum: Kenapa dan Bagaimana
- Buat API Web Inti ASP.NET untuk dapp Ethereum
- Menggunakan Nethereum Web3 untuk mengimplementasikan sebuah sistem tracking supply chain
- Nethereum Block Processing, dengan contoh C# Playground
- Penyiaran Websocket Nethereum
- Kaleido dan Nethereum
- Quorum dan Nethereum
Artikel Tingkat Lanjut
Proyek .NET, Perangkat dan Hal Lain yang menarik {#dot-net-projects-tools-and-other-fun stiff}
- Nethereum Playground - Compile, tulis, dan jalankan potongan code Nethereum langsung di browser
- Nethereum Codegen Blazor - Codegen Nethereum dengan UI di Blazor
- Nethereum Blazor - Sebuah light blockchain explorer dan wallet sederhana berbasis .NET Wasm SPA
- Wonka Business Rules Engine - Sebuah business rules engine (untuk .NET platform dan juga Ethereum platform) yang sedari awal bersifat metadata-driven
- Nethermind - Sebuah client .NET Core Ethereum untuk Linux, Windows, MacOs
- eth-utils - utility functions untuk bekerja dengan codebase yang terkait dengan Ethereum
- TestChains - Devchain .NET yang di-konfigurasi dari dasar untuk respon yang cepat (PoA)
Ingin mencari informasi tambahan? Kunjungi ethereum.org/developers.
Komunitas Kontributor .NET
Di Nethereum, kami biasanya berkumpul di Gitter dimana kamu bisa bertanya-jawab, meminta bantuan atau sekedar berbicang santai. Silahkan membuat PR atau membuka issue di repositori GitHub Nethereum, atau sekedar menjelajahi berbagai macam proyek atau contoh yang kami punya.
Kamu bisa bergabung dengan perbincangan tentang Nethermind di Gitter. Untuk repositori publik, kamu juga bisa mengunjungi GitHub Nethermind.