.NET Geliştiricileri için Ethereum
Kripto Para ve Blok Zincirinin avantajlarını kullanarak Merkezsiz uygulamalar (veya "dApps") 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. Merkezsiz 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.
- Blockchain Açıklaması(opens in a new tab)
- Akıllı Sözleşmeleri Anlamak(opens in a new tab)
- İlk Akıllı Sözleşmenizi Yazın(opens in a new tab)
- Solidity'i Nasıl Derleyeceğinizi ve Dağıtacağınızı Öğrenin(opens 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 Kurulumu(opens 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 entegrasyonu(opens in a new tab)
- Nethereum ile .NET ve Ethereum Blok Zinciri Akıllı Sözleşmelerinin Arayüzlenmesi(opens 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üphanesi(opens in a new tab)
- Nethereum Kullanarak Ethereum İşlemlerini SQL Database'ine yazmak(opens in a new tab)
- C# ve VisualStudio kullanarak kolayca Ethereum akıllı sözleşmelerini dağıtmayı görün(opens in a new tab)
Şimdilik kurulumu bırakıp doğrudan örneklere geçmek ister misiniz?
- Playground(opens 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.NET(opens in a new tab)
- ERC20 Akıllı Sözleşme Bakiyesi SorgusuC#(opens in a new tab) VB.NET(opens in a new tab)
- Bir hesaba ether transfer aktarma C#(opens in a new tab) VB.NET(opens in a new tab)
- ... Ve daha fazlası!
Orta seviye makaleler
- Nethereum Çalışma Kitabı/Örnek Listesi(opens in a new tab)
- Kendi Geliştirici Test Zincirlerinizi Yayınlayın(opens in a new tab)
- Solidity için VSCode Codegen Eklentisi(opens in a new tab)
- Unity ve Ethereum: Neden ve Nasıl(opens in a new tab)
- Ethereum dapp'leri için ASP.NET Core Web API oluşturun(opens in a new tab)
- Nethereum Web3'ü bir Tedarik Zinciri Takip Sistemi Uygulamak için Kullanmak(opens in a new tab)
- C# Playground örneği(opens in a new tab) ile Nethereum Blok İşleme(opens in a new tab)
- Nethereum Websocket Yayını(opens in a new tab)
- Kaleido ve Nethereum(opens in a new tab)
- Quorum ve Nethereum(opens in a new tab)
İleri düzey kullanım Şşkilleri
- Azure Anahtar Kasası ve Nethereum(opens in a new tab)
- Nethereum.DappHybrid(opens in a new tab)
- Ujo Nethereum arka uç referans mimarisi(opens in a new tab)
.NET projeleri, araçları ve diğer eğlenceli şeyler
- Nethereum Playground(opens in a new tab) - Tarayıcıda Nethereum kod parçacıklarını derleyin, oluşturun ve çalıştırın
- Nethereum Codegen Blazor(opens in a new tab) - Blazor'da kullanıcı arayüzü ile Nethereum codegen
- Nethereum Blazor(opens in a new tab) - .NET Wasm SPA hafif blok zinciri arayıcısı ve basit cüzdan
- Wonka İş Kuralları Motoru(opens in a new tab) - Kendiliğinden meta veri odaklı bir iş kuralları motoru (hem .NET platformu hem de Ethereum platformu için)
- Nethermind(opens in a new tab) - Linux, Windows, MacOs için .NET Core Ethereum istemci
- eth-utils(opens in a new tab) - Ethereum ile ilgili kod tabanlarıyla çalışmak için yardımcı fonksiyonlar
- TestChains(opens 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 Gitter(opens 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 deposunda(opens 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 Discord(opens in a new tab) üzerinde de bulabilirsiniz!
Nethermind'da Gitter(opens in a new tab) aracılığıyla iletişime geçelim. PR' veya konular için şuraya bakın: Nethermind GitHub deposu(opens in a new tab).
Diğer toplu listeler
Resmi Nethereum Sitesi(opens in a new tab)
Resmi Nethermind Sitesi(opens in a new tab)
Bu sayfada bize yardım edin
Konuyla ilgili bir uzmansanız ve katkıda bulunmak istiyorsanız, bu sayfayı düzenleyin ve bilgeliğinizi herkesle paylaşın.
İtibar kazanacak ve Ethereum topluluğuna yardım etmiş olacaksınız!
Bu değiştirilebilir dokümantasyon şablonunu kullanın dokümantasyon şablonu(opens in a new tab)
Sorularınızı Discord sunucumuzdaki #content kanalından bize sorabilirsiniz Discord sunucusu(opens in a new tab)
Sayfayı düzenle(opens in a new tab)