.NET Geliştiricileri için Ethereum
Sayfanın son güncellenmesi: 15 Ocak 2024
Ethereum'u, kripto para birimi ve blok zinciri teknolojisinin avantajlarından faydalanan merkeziyetsiz uygulamalar (veya "dapp'ler") oluşturmak için 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 hiç bir kurum veya kişi onları kontrol edemez ve sansürlenmeleri neredeyse imkansızdır.
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şmeler ve Solidity Dilini Öğrenmeye Başlangıç
.NET ve Ethereum'u entegre etmek için ilk adımlarınızı atın
Başlamadan önce temel bilgilere mi ihtiyacınız var? ethereum.org/learn veya ethereum.org/developers adreslerine göz atın.
- Blok Zinciri 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'i Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğreninopens in a new tab
Başlangıç Düzeyi Yardımcı Kaynaklar ve Bağlantılar
Nethereum Kütüphanesi ve VS Code Solidity Tanıtımı
- Nethereum'a Başlangıçopens in a new tab
- VS Code Solidity Kurulumuopens in a new tab
- Ethereum Akıllı Sözleşmelerini Yaratmak ve Çağırmak için Bir .NET Geliştiricisinin İş Akışıopens in a new tab
- Akıllı Kontratların Nethereum ile entegrasyonuopens in a new tab
- Nethereum ile .NET ve Ethereum Blok Zinciri Akıllı Sözleşmelerinin Arayüzlenmesiopens in a new tab, ayrıca 中文版opens in a new tab dilinde
- Nethereum - Blok zinciri için açık kaynaklı bir .NET entegrasyon kütüphanesiopens in a new tab
- Nethereum Kullanarak Ethereum İşlemlerini SQL Database'ine yazmakopens in a new tab
- C# ve VisualStudio kullanarak kolayca Ethereum akıllı sözleşmelerini dağıtmayı 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ınız aracılığıyla Ethereum'la etkileşime geçin ve Nethereum'u nasıl kullanacağınızı öğrenin.
- Hesap Bakiyesi Sorgusu C#opens in a new tab VB.NETopens in a new tab
- ERC20 Akıllı Sözleşme Bakiyesi SorgusuC#opens in a new tab VB.NETopens in a new tab
- Bir hesaba ether transfer aktarma C#opens in a new tab VB.NETopens in a new tab
- ... Ve daha fazlası!
Orta Seviye Makaleler
- Nethereum Çalışma Kitabı/Örnek Listesiopens in a new tab
- Kendi Geliştirici Test Zincirlerinizi Yayınlayınopens 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 dapp'leri için ASP.NET Core Web API oluşturunopens in a new tab
- Nethereum Web3'ü bir Tedarik Zinciri Takip Sistemi Uygulamak için Kullanmakopens in a new tab
- C# Playground örneğiopens in a new tab ile Nethereum Blok İşlemeopens in a new tab
- Nethereum Websocket Yayınıopens in a new tab
- Kaleido ve Nethereumopens in a new tab
- Quorum ve Nethereumopens in a new tab
İleri Düzey Kullanım Şekilleri
- Azure Anahtar Kasası 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üzü ile Nethereum codegen
- Nethereum Blazoropens in a new tab - .NET Wasm SPA hafif blok zinciri arayıcısı ve basit cüzdan
- Wonka İş Kuralları Motoruopens in a new tab - Kendiliğinden 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 aygıtları (PoA)
Daha fazla kaynak mı arıyorsunuz? Göz atın: ethereum.org/developers.
.NET Toplumuna Katkıda Bulunanlar
Nethereum'da çoğu zaman Gitteropens in a new tab'da zaman geçiriyoruz. Burası herkesin kabul edildiği, soru ve cevaplar yazabildiği, yardım alabildiği veya sadece kafa dağıttığı bir yerdir. Nethereum Github deposundaopens in a new tab bir PR veya bir konu açmaktan veya sadece sahip olduğumuz birçok yan/örnek projeye göz atmaktan çekinmeyin. Ayrıca bizi Discordopens in a new tab üzerinde de bulabilirsiniz!
Eğer Nethermind'da yeniyseniz ve başlamak için yardıma ihtiyaç duyuyorsanız, 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 konu başlatmaktan çekinmeyin.
Diğer Toplu Listeler
Resmi Nethereum Sitesiopens in a new tab
Resmi Nethermind Sitesiopens in a new tab