Sayfa son Güncelleme: June 25, 2020
.NET Geliştiricileri için Ethereum
Kripto Para ve Blok Zincirinin avantajlarını kullanarak Merkezi Olmayan (veya "dApps") oluşturmak için Ethereum'u kullan. Güvenilir olabilirler, yani Ethereum'a yayıldıkları an 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.
Build decentralized applications on top of Ethereum and interact with smart contracts using tools and languages from the Microsoft technology stack - Supporting C#, # Visual Basic .NET, F#, on tooling such as VSCode and Visual Studio, across .NET Framework/.NET Core/.NET Standard. 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şla
.NET ve Ethereum'u entegre ederek ilk adımlarınızı atın
Başlamadan önce daha fazla bilgiye mi ihtiyacın var? Bu adrese giderek ethereum.org/learn veya ethereum.org/developers.
- Blok Zinciri Anlatımı
- Akıllı Sözleşmeleri Anlamak
- İlk Akıllı Sözleşmenizi Yazın
- Solidity'i nasıl derleyeceğinizi ve yayınlayacağınızı öğrenin
Başlangıç Düzeyi Yardımcı Kaynaklar ve Bağlantılar
Nethereum Kütüphanesi ve VS Code Solidity'i sizlere sunarız
- Nethereum'a Başlangıç
- VS Code Solidity'i Yüklemek
- Ethereum Akıllı Sözleşmelerini yaratmak ve çağırmak için Bir .NET geliştiricisinin İş akışı
- Akıllı Kontratların Nethereum ile entegrasyonu
- .NET ve Ethereum Zinciri Akıllı Sözleşmelerine Ara Yüz oluşturmak, ayrıca 中文版
- Nethereum - Blok Zinciri için bir Açık kaynak .NET entegrasyon kütüphanesi
- Ethereum Alış-Verişlerini SQL Database'ine yazmak
- C# ve VisualStudio kullanarak Nasıl Kolayca Ethereum Akıllı Sözleşmeler Yayınlayabileceğinize Bakın
Şimdilik kurulumu bırakıp direk örneklere geçmek istermisin?
- Playground - 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# VB.NET
- ERC20 Akıllı Sözleşme Bakiyesi SorgusuC# VB.NET
- Bir Hesaba Ether transfer edin. C# VB.NET
- ... Ve daha fazlası!
Orta Seviye Makaleler
- Nethereum Çalışma Kitabı/Örnek Listesi
- Kendi Üretici Test Zincirinizi yayınlayın
- Solidity için VSCode Codegen Eklentisi
- Unity ve Ethereum, Neden ve Nasıl
- Ethereum dapp'leri için ASP.NET Core Web Uygulama Program Arayüzü oluşturun
- Nethereum Web3'ü bir Tedarik Zinciri Takip Sistemine Uygulayın
- Nethereum Blok İşlemi, with C# Playground örneği
- Nethereum Websocket Yayını
- Kaleido ve Nethereum
- Quorum ve Nethereum
İleri Düzey Kullanım Şekilleri
.NET Projeleri, Aletleri ve Diğer eğlenceli Şeyler {#nokta-net-projeleri-aletleri-ve-diğer-eğlenceli şeyler}
- Nethereum Playground - Compile, create, and run Nethereum code snippets in browser
- Nethereum Codegen Blazor - Nethereum codegen with UI in Blazor
- Nethereum Blazor - A .NET Wasm SPA light blockchain explorer and simple wallet
- Wonka Business Rules Engine - A business rules engine (for both the .NET platform and the Ethereum platform) that is inherently metadata-driven
- Nethermind - A .NET Core Ethereum client for Linux, Windows, MacOs
- eth-utils - utility functions for working with Ethereum related codebases
- TestChains - Pre-configured .NET devchains for fast response (PoA)
Daha fazla kaynak için Göz at ethereum.org/developers.
.NET Toplumu Katkıda Bulunanları
Nethereum'da, biz çoğu zaman Gitter 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. Feel free to do a PR or open an issue on the Nethereum Github repository, or just to browse through the many side/sample projects we have.
At Nethermind, let's get in touch through Gitter. For PRs or issues, check out the Nethermind Github repository.