Sunday, February 14, 2021

Ethereum untuk Developer .NET

Belajar cara menjadi developer di Ethereum dengan proyek dan perangkat berbasis .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.


Artikel Untuk Pemula

Memperkenalkan library Nethereum dan VS Code Solidity


Ingin melewati pengaturan sekarang, dan terjun langsung ke contoh sampel?


Playground - Berinteraksi dengan Ethereum dan pelajari cara menggunakan Nethereum melalui browser.

  • Query Account Balance C# VB.NET
  • Query ERC20 Smart Contract Balance C# VB.NET
  • Transfer ether to an Account C# VB.NET
  • ... Dan banyak lagi!

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

  • Azure Key Vault dan Nethereum
  • Nethereum.DappHybrid
  • Referensi arsitektur backend Nethereum milik AAL

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.


Daftar Artikel Lainnya

Situs resmi Nethereum 

Situs resmi Nethermind

No comments:

Post a Comment