Stránka byla naposledy aktualizována: 5. března 2026

Ethereum pro vývojáře v .NET

Na platformě Ethereum můžete vytvářet decentralizované aplikace (neboli dapps), které využívají výhody kryptoměn a blockchainové technologie. Tyto aplikace mohou být důvěryhodné, což znamená, že jakmile je jednou nasadíte na Ethereum, budou vždy spouštěny přesně tak, jak jsou naprogramovány. Aplikace dapp mohou kontrolovat digitální aktiva, a tím vytvářet nové druhy finančních aplikací. Mohou být decentralizované, což znamená, že je nemůže ovládat jediná entita nebo osoba a že jsou téměř necenzurovatelné.

Sestavte decentralizované aplikace na Ethereu a komunikujte s chytrými kontrakty pomocí nástrojů a jazyků od Microsoftu - Podpora C#, #Visual Basic .NET, F# na nástrojích jako VSCode a Visual Studio, s použitím .NET Framework/.NET Core/.NET standard. Nasaďte Ethereum blockchain na Azure pomocí Microsoft Azure Blockchainu během několika minut. Přiveďte lásku .NET na platformu Ethereum!

Začínáme s chytrými kontrakty a jazykem Solidity

Udělejte své první kroky k integraci .NET s Ethereem

Potřebujete nejdříve úplně základní informace? Podívejte se na ethereum.org/learn nebo ethereum.org/developers.

Představení knihovny Nethereum podpory Solidity ve VS Code

Chcete přeskočit nastavení a přejít přímo na ukázky?

  • Playground - Interagujte s Ethereem a naučte se, jak používat Nethereum v prohlížeči.
    • Dotaz na zůstatek na účtu C# VB.NET
    • Dotaz na zůstatek chytrého kontraktu standardu ERC20 C# VB.NET
    • Převod Etheru na účet C# VB.NET
    • ... A další!

Články pro mírně pokročilé

Pokročilé používání

.NET projekty, nástroje a další cool věci {#dot-net-projects-tools-and-other-fun stiff}

  • Nethereum Playground - Kompilování, vytváření a spouštění snippetů kódu používajícího Nethereum v prohlížeči
  • Nethereum Codegen Blazor - Generování kódu pro Nethereum s uživatelským rozhraním v Blazoru
  • Nethereum Blazor - .NET Wasm SPA "light" prohlížeč blockchainu a jednoduchá peněženka
  • Wonka Business Rules Engine - Metadaty řízený engine pro business pravidla (pro platformy .NET a Ethereum)
  • Nethermind - .NET Core Ethereum klient pro Linux, Windows, MacOs
  • eth-utils - pomocné funkce pro práci s kódem založeným na Ethereu
  • TestChains - Přednastavené vývojářské blockchainy v .NET s rychlou odezvou (PoA)

Hledáte další informační zdroje? Zkuste ethereum.org/developers.

Přispěvatelé do komunity v .NET

Na Nethereu jsme většinou na Gitteru, kde můžete klást otázky nebo na ně odpovídat, získat pomoc nebo jen chillovat. Neváhejte udělat PR nebo otevřít issue v repozitáři Nethereum na Githubu, nebo si jen prohlédněte některé z mnoha ukázek a vedlejších projektů, které máme.

V Nethermindu komunikujeme na Gitteru. Pro PR nebo issues navštivte repozitář Nethermind na Githubu.

Další seznamy

Nethereum - oficiální stránky Nethermind - oficiální stránky