Ethereum .NET-fejlesztők számára
Használj Ethereumot decentralizált alkalmazások (avagy "dappok") fejlesztésére, melyek kihasználják a kriptovaluta és a blokklánc technológia nyújtotta előnyöket. Ezek a dappok megbízhatóak, ami azt jelenti, hogyha egyszer telepítették az Ethereumba, akkor mindig úgy fognak futni, ahogy programozták őket. Digitális vagyontárgyakat irányíthatnak, lehetőséget teremtve ezzel újfajta pénzügyi alkalmazások létrejöveteléhez. Decentralizáltak lehetnek, mely azt jelenti, hogy semmilyen entitás vagy személy nem irányítja őket és közel lehetetlen őket cenzúrázni.
Építsen decentralizált alkalmazásokat Ethereumra és lépjen kapcsolatba okosszerződésekkel a Microsoft tech stack használatával, mely támogatja a C#, # Visual Basic .NET, F# nyelveket VSCode és Visual Studio eszközökkel a .NET Framework/.NET Core/.NET Standard-on keresztül. Telepítsen percek alatt egy Ethereum blokkláncot Azure-ra a Microsoft Azure Blockchain használatával. Hozza el a .NET szeretetét az Ethereumra!
Kezdő lépések az okosszerződésekkel és a Solidity nyelvvel
Tegye meg az első lépést, hogy integrálja a .NET-et az Ethereummal
Szükséged van egy még kezdetlegesebb alapozóra? Tekintsd meg az ethereum.org/learn oldalt vagy az ethereum.org/developers oldalt.
- Blokklánc ismertetése
- Okosszerződések értelmezése
- Írd meg az első Okosszerződésed
- Tanuld meg a Solidity fordítását és telepítését
Referenciák és hivatkozások kezdők számára
Bemutatjuk a Nethereum könyvtárat és a VS Code Solidity-t
- Nethereum, Első Lépések
- VS Code Solidity Telepítése
- Egy .NET fejlesztő workflow-ja Ethereum Okosszerződések írására és hívására
- Okosszerződés integráció Nethereummal
- A .NET és az Ethereum blokklánc okosszerződések interfészelése a Nethereummal, elérhető kínai verzió: 中文版
- Nethereum – Egy nyílt forráskódú .NET integrációs könyvtár blokkláncra
- Ethereum tranzakciók írása SQL adatbázisba Nethereum használatával
- Nézze meg, hogy lehet egyszerűen Ethereum okosszerződéseket telepíteni C# és VisualStudio használatával
Szeretnéd kihagyni a telepítést és egyenesen a mintákra ugrani?
- Playground - Lépjen kapcsolatba az Ethereummal, és tanulja meg a Nethereum használatát a böngészőn keresztül.
Köztes cikkek
- Nethereum Munkafüzet/Minta Lista
- Telepítse saját fejlesztői tesztláncait
- VSCode Codegen Plugin Solidity-re
- Unity és Ethereum: Miért és hogyan
- Készítsen ASP.NET Core Web API-t Ethereum dappokra
- A Nethereum Web3 használata egy ellátási lánc nyomon követési rendszer implementálására
- Nethereum blokk feldolgozás, egy C# Playground mintával
- Nethereum Websocket Streaming
- Kaleido és Nethereum
- Quorum és Nethereum
Speciális használati minták
.NET projektek, eszközök és más érdekes dolgok
- Nethereum Playground - Fordítson, készítsen és futtasson Nethereum kódrészleteket böngészőben
- Nethereum Codegen Blazor - Nethereum kódgenerátor UI-jal Blazor-ben
- Nethereum Blazor - A .NET Wasm SPA könnyű blokklánc felfedező és egyszerű tárca
- Wonka Business Rules Engine - Egy üzleti szabályokat alkalmazó program (a .NET és az Ethereum platformra is), mely örökletesen metaadat vezérelt.
- Nethermind – A .NET Core Ethereum-kliens Linux, Windows, macOS rendszerhez
- eth-utils - használati funkciók Ethereumhoz kapcsolódó kódbázisokkal való munkához
- TestChains - Előre konfigurált .NET fejlesztői láncok gyors válaszra (PoA)
Még több anyagot keresel? Tekintsd meg az ethereum.org/developers oldalt.
.NET közösségi közreműködők
Mi a Nethereumon főleg a Gitteren kommunikálunk, ahol bárki nyugodtan kérdezhet/válaszolhat, segítséget kaphat vagy csak velünk lehet. Bátran készítsen egy PR-t vagy nyisson egy „problémát” (issue) a Nethereum Github mappában, vagy csak böngésszen a rengeteg mellék-/mintaprojektjeink között. Megtalál minket Discord-on is!
Ha Önnek új a Nethermind és segítségre van szüksége a kezdéshez, akkor csatlakozzon a Discord csatornánkhoz. Fejlesztőink készséggel válaszolnak a kérdéseire. PR-okért vagy issue-kért tekintse meg a Nethermind Github mappát.