.Net Geliştiricileri için Ethereum
Sayfanın son güncellenmesi: 15 Ocak 2024
Kripto para birimi ve blok zinciri teknolojisinin faydalarını kullanan merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için Ethereum'u kullanın. Bu dapp'ler güvenilir olabilir, yani Ethereum'a dağıtıldıktan sonra her zaman programlandığı gibi çalışırlar. Yeni tür finansal uygulamalar oluşturmak için dijital varlıkları kontrol edebilirler. Merkeziyetsiz olabilirler, yani tek bir varlık veya kişi onları kontrol etmez ve sansürlemenin neredeyse imkansız olduğu anlamına gelir.
Ethereum'un üzerinde merkeziyetsiz uygulamalar oluşturun ve Microsoft teknoloji yığınından araçları ve dilleri kullanarak akıllı sözleşmelerle etkileşim kurun: VSCode ve Visual Studio gibi araçlarda .NET Framework/.NET Core/.NET Standard üzerinde C#, # Visual Basic .NET ve F# desteklenir. Microsoft Azure'ı kullanarak Azure üzerinde bir Ethereum Blok zincirini dakikalar içinde yayınlayın. .NET aşkını Ethereum'a taşıyın!
Akıllı sözleşmelere ve Solidity diline başlangıç
.NET'i Ethereum ile entegre etmek için ilk adımlarınızı atın
Başlamadan önce daha temel bir bilgiye mi ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers adreslerine göz atın.
- Blokzincir Açıklamasıopens in a new tab
- Akıllı Sözleşmeleri Anlamakopens in a new tab
- İlk Akıllı Sözleşmenizi Yazınopens in a new tab
- Solidity'yi Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğreninopens in a new tab
Yeni başlayanlar için referanslar ve bağlantılar
Nethereum Kütüphanesi ve VS Code Solidity'i sizlere sunarız
- Nethereum, Başlarkenopens in a new tab
- VS Code Solidity Kurulumuopens in a new tab
- Bir .NET Geliştiricisinin Ethereum Akıllı Sözleşmeleri Oluşturma ve Çağırma İş Akışıopens in a new tab
- Nethereum ile akıllı sözleşme entegrasyonuopens in a new tab
- Nethereum ile .NET ve Ethereum Blokzinciri Akıllı Sözleşmelerinin Arayüzlenmesiopens in a new tab, ayrıca 中文版opens in a new tab
- Nethereum - Blokzinciri için açık kaynaklı bir .NET entegrasyon kütüphanesiopens in a new tab
- Nethereum Kullanarak Ethereum İşlemlerini SQL Veritabanına Yazmaopens in a new tab
- C# ve VisualStudio kullanarak Ethereum akıllı sözleşmelerini kolayca nasıl dağıtacağınızı görünopens in a new tab
Şimdilik kurulumu bırakıp doğrudan örneklere geçmek ister misiniz?
- Playgroundopens in a new tab - Tarayıcı üzerinden Ethereum ile etkileşime geçin ve Nethereum'u nasıl kullanacağınızı öğrenin.
- Hesap Bakiyesini Sorgulama C#opens in a new tab VB.NETopens in a new tab
- ERC20 Akıllı Sözleşme Bakiyesini Sorgulama C#opens in a new tab VB.NETopens in a new tab
- Bir Hesaba ether Aktarma C#opens in a new tab VB.NETopens in a new tab
- ... Ve dahası!
Orta seviye makaleler
- Nethereum Çalışma Kitabı/Örnek Listesiopens in a new tab
- Kendi Geliştirme Test Zincirlerinizi Dağıtmaopens in a new tab
- Solidity için VSCode Codegen Eklentisiopens in a new tab
- Unity ve Ethereum: Neden ve Nasılopens in a new tab
- Ethereum merkeziyetsiz uygulamaları için ASP.NET Core Web API Oluşturmaopens in a new tab
- Bir Tedarik Zinciri Takip Sistemi Uygulamak için Nethereum Web3 Kullanımıopens in a new tab
- Nethereum Blok İşlemeopens in a new tab, C# Playground örneğiopens in a new tab ile
- Nethereum Websocket Akışıopens in a new tab
- Kaleido ve Nethereumopens in a new tab
- Quorum ve Nethereumopens in a new tab
Gelişmiş kullanım kalıpları
- Azure Key Vault ve Nethereumopens in a new tab
- Nethereum.DappHybridopens in a new tab
- Ujo Nethereum arka uç referans mimarisiopens in a new tab
.NET projeleri, araçları ve diğer eğlenceli şeyler
- Nethereum Playgroundopens in a new tab - Tarayıcıda Nethereum kod parçacıklarını derleyin, oluşturun ve çalıştırın
- Nethereum Codegen Blazoropens in a new tab - Blazor'da kullanıcı arayüzlü Nethereum kod oluşturma
- Nethereum Blazoropens in a new tab - .NET Wasm SPA hafif bir blokzincir gezgini ve basit cüzdan
- Wonka İş Kuralları Motoruopens in a new tab - Doğası gereği meta veri odaklı bir iş kuralları motoru (hem .NET platformu hem de Ethereum platformu için)
- Nethermindopens in a new tab - Linux, Windows, MacOS için bir .NET Core Ethereum istemcisi
- eth-utilsopens in a new tab - Ethereum ile ilgili kod tabanlarıyla çalışmak için yardımcı fonksiyonlar
- TestChainsopens in a new tab - Hızlı yanıt için önceden yapılandırılmış .NET geliştirme zincirleri (PoA)
Daha fazla kaynak mı arıyorsunuz? ethereum.org/developers adresine göz atın.
.NET topluluğu katkıda bulunanları
Nethereum'da çoğunlukla herkesin soru sorup cevaplayabileceği, yardım alabileceği veya sadece rahatlayabileceği Gitteropens in a new tab'da takılırız. Nethereum GitHub deposundaopens in a new tab bir PR açmaktan veya bir sorun bildirmekten çekinmeyin, ya da sadece sahip olduğumuz birçok yan/örnek projeye göz atın. Bizi Discordopens in a new tab'da da bulabilirsiniz!
Nethermind'de yeniyseniz ve başlamak için yardıma ihtiyacınız varsa, Discordopens in a new tab sunucumuza katılın. Geliştiricilerimiz sorularınızı cevaplamaya hazırdır. Nethermind GitHub deposundaopens in a new tab bir PR açmaktan veya herhangi bir sorun bildirmekten çekinmeyin.
Diğer derlenmiş listeler
Resmi Nethereum Sitesiopens in a new tab
Resmi Nethermind Sitesiopens in a new tab