.NET டெவலப்பர்களுக்கான Ethereum
பக்கம் கடைசியாகப் புதுப்பிக்கப்பட்டது: 15 ஜனவரி, 2024
கிரிப்டோகரன்சி மற்றும் பிளாக்செயின் தொழில்நுட்பத்தின் நன்மைகளைப் பயன்படுத்தும் பரவலாக்கப்பட்ட பயன்பாடுகளை (அல்லது "dapps") உருவாக்க Ethereum-ஐப் பயன்படுத்தவும். இந்த dapp-கள் நம்பகமானவையாக இருக்கலாம், அதாவது அவை Ethereum-ல் பயன்படுத்தப்பட்டவுடன், அவை எப்போதும் நிரல்படுத்தப்பட்டபடியே இயங்கும். புதிய வகையான நிதிப் பயன்பாடுகளை உருவாக்க அவை டிஜிட்டல் சொத்துக்களைக் கட்டுப்படுத்தலாம். அவை பரவலாக்கப்பட்டவையாக இருக்கலாம், அதாவது எந்தவொரு தனி நிறுவனமோ அல்லது நபரோ அவற்றைக் கட்டுப்படுத்த முடியாது மற்றும் தணிக்கை செய்வது கிட்டத்தட்ட சாத்தியமற்றது.
Ethereum-ன் மேல் பரவலாக்கப்பட்ட பயன்பாடுகளை உருவாக்குங்கள் மற்றும் மைக்ரோசாஃப்ட் தொழில்நுட்ப அடுக்கிலிருந்து கருவிகள் மற்றும் மொழிகளைப் பயன்படுத்தி ஸ்மார்ட் ஒப்பந்தங்களுடன் தொடர்பு கொள்ளுங்கள் - .NET Framework/.NET Core/.NET Standard முழுவதும் VSCode மற்றும் Visual Studio போன்ற கருவிகளில் C#, # Visual Basic .NET, F# ஆகியவற்றை ஆதரிக்கிறது. மைக்ரோசாஃப்ட் Azure Blockchain-ஐப் பயன்படுத்தி சில நிமிடங்களில் Azure-ல் Ethereum பிளாக்செயினைப் பயன்படுத்துங்கள். .NET மீதான அன்பை Ethereum-க்குக் கொண்டு வாருங்கள்!
ஸ்மார்ட் ஒப்பந்தங்கள் மற்றும் Solidity மொழியுடன் தொடங்குதல்
.NET-ஐ Ethereum உடன் ஒருங்கிணைப்பதற்கான உங்கள் முதல் படிகளை எடுங்கள்
முதலில் இன்னும் அடிப்படையான வழிகாட்டி தேவையா? ethereum.org/learn அல்லது ethereum.org/developers-ஐப் பார்க்கவும்.
- பிளாக்செயின் விளக்கம் (opens in a new tab)
- ஸ்மார்ட் ஒப்பந்தங்களைப் புரிந்துகொள்ளுதல் (opens in a new tab)
- உங்கள் முதல் ஸ்மார்ட் ஒப்பந்தத்தை எழுதுங்கள் (opens in a new tab)
- Solidity-ஐ எவ்வாறு தொகுப்பது மற்றும் பயன்படுத்துவது என்பதை அறிக (opens in a new tab)
தொடக்கநிலை குறிப்புகள் மற்றும் இணைப்புகள்
Nethereum நூலகம் மற்றும் VS Code Solidity அறிமுகம்
- Nethereum, தொடங்குதல் (opens in a new tab)
- VS Code Solidity-ஐ நிறுவுதல் (opens in a new tab)
- Ethereum ஸ்மார்ட் ஒப்பந்தங்களை உருவாக்குவதற்கும் அழைப்பதற்குமான ஒரு .NET டெவலப்பரின் பணிப்பாய்வு (opens in a new tab)
- Nethereum உடன் ஸ்மார்ட் ஒப்பந்தங்களின் ஒருங்கிணைப்பு (opens in a new tab)
- Nethereum உடன் .NET மற்றும் Ethereum பிளாக்செயின் ஸ்மார்ட் ஒப்பந்தங்களை இடைமுகப்படுத்துதல் (opens in a new tab), 中文版 (opens in a new tab)-லும் உள்ளது
- Nethereum - பிளாக்செயினுக்கான ஒரு திறந்த மூல .NET ஒருங்கிணைப்பு நூலகம் (opens in a new tab)
- Nethereum-ஐப் பயன்படுத்தி SQL தரவுத்தளத்தில் Ethereum பரிவர்த்தனைகளை எழுதுதல் (opens in a new tab)
- C# மற்றும் VisualStudio-ஐப் பயன்படுத்தி Ethereum ஸ்மார்ட் ஒப்பந்தங்களை எவ்வாறு எளிதாகப் பயன்படுத்துவது என்பதைப் பார்க்கவும் (opens in a new tab)
இப்போதைக்கு அமைப்பைத் தவிர்த்துவிட்டு, நேரடியாக மாதிரிகளுக்குச் செல்ல விரும்புகிறீர்களா?
- Playground (opens in a new tab) - உலாவி மூலம் Ethereum உடன் தொடர்புகொண்டு Nethereum-ஐ எவ்வாறு பயன்படுத்துவது என்பதை அறியவும்.
- கணக்கு இருப்பை வினவுதல் C# (opens in a new tab) VB.NET (opens in a new tab)
- ERC20 ஸ்மார்ட் ஒப்பந்த இருப்பை வினவுதல் C# (opens in a new tab) VB.NET (opens in a new tab)
- ஒரு கணக்கிற்கு ஈதரை மாற்றுதல் C# (opens in a new tab) VB.NET (opens in a new tab)
- ... மேலும் பல!
இடைநிலை கட்டுரைகள்
- Nethereum பணிப்புத்தகம்/மாதிரி பட்டியல் (opens in a new tab)
- உங்கள் சொந்த மேம்பாட்டு சோதனைச் சங்கிலிகளைப் பயன்படுத்துங்கள் (opens in a new tab)
- Solidity-க்கான VSCode Codegen செருகுநிரல் (opens in a new tab)
- Unity மற்றும் Ethereum: ஏன் மற்றும் எப்படி (opens in a new tab)
- Ethereum dapp-களுக்கான ASP.NET Core Web API-ஐ உருவாக்குதல் (opens in a new tab)
- விநியோகச் சங்கிலி கண்காணிப்பு அமைப்பைச் செயல்படுத்த Nethereum Web3-ஐப் பயன்படுத்துதல் (opens in a new tab)
- Nethereum தொகுதி செயலாக்கம் (opens in a new tab), C# Playground மாதிரி (opens in a new tab)-யுடன்
- Nethereum Websocket ஸ்ட்ரீமிங் (opens in a new tab)
- Kaleido மற்றும் Nethereum (opens in a new tab)
- Quorum மற்றும் Nethereum (opens in a new tab)
மேம்பட்ட பயன்பாட்டு முறைகள்
- Azure Key Vault மற்றும் Nethereum (opens in a new tab)
- Nethereum.DappHybrid (opens in a new tab)
- Ujo Nethereum பின்தள குறிப்பு கட்டமைப்பு (opens in a new tab)
.NET திட்டங்கள், கருவிகள் மற்றும் பிற வேடிக்கையான விஷயங்கள்
- Nethereum Playground (opens in a new tab) - உலாவியில் Nethereum குறியீடு துணுக்குகளைத் தொகுக்கவும், உருவாக்கவும் மற்றும் இயக்கவும்
- Nethereum Codegen Blazor (opens in a new tab) - Blazor-ல் UI உடன் Nethereum codegen
- Nethereum Blazor (opens in a new tab) - ஒரு .NET Wasm SPA லைட் பிளாக்செயின் எக்ஸ்ப்ளோரர் மற்றும் எளிய வாலட்
- Wonka Business Rules Engine (opens in a new tab) - இயல்பாகவே மெட்டாடேட்டாவால் இயக்கப்படும் ஒரு வணிக விதிகள் இயந்திரம் (.NET இயங்குதளம் மற்றும் Ethereum இயங்குதளம் ஆகிய இரண்டிற்கும்)
- Nethermind (opens in a new tab) - Linux, Windows, MacOS-க்கான ஒரு .NET Core Ethereum கிளையண்ட்
- eth-utils (opens in a new tab) - Ethereum தொடர்பான குறியீட்டுத் தளங்களுடன் பணிபுரிவதற்கான பயன்பாட்டு செயல்பாடுகள்
- TestChains (opens in a new tab) - விரைவான பதிலுக்காக (PoA) முன்கூட்டியே உள்ளமைக்கப்பட்ட .NET devchains
மேலும் ஆதாரங்களைத் தேடுகிறீர்களா? ethereum.org/developers-ஐப் பார்க்கவும்.
.NET சமூகப் பங்களிப்பாளர்கள்
Nethereum-ல், நாங்கள் பெரும்பாலும் Gitter (opens in a new tab)-ல் இருப்போம், அங்கு கேள்விகளைக் கேட்க/பதிலளிக்க, உதவி பெற அல்லது சாதாரணமாகப் பேச அனைவரும் வரவேற்கப்படுகிறார்கள். Nethereum GitHub களஞ்சியத்தில் (opens in a new tab) ஒரு PR செய்ய அல்லது ஒரு சிக்கலைத் திறக்க தயங்க வேண்டாம், அல்லது எங்களிடம் உள்ள பல பக்க/மாதிரி திட்டங்களை உலாவவும். நீங்கள் எங்களை Discord (opens in a new tab)-லும் காணலாம்!
நீங்கள் Nethermind-க்கு புதியவராக இருந்து, தொடங்குவதற்கு உதவி தேவைப்பட்டால், எங்கள் Discord (opens in a new tab)-ல் சேரவும். உங்கள் கேள்விகளுக்குப் பதிலளிக்க எங்கள் டெவலப்பர்கள் தயாராக உள்ளனர். Nethermind GitHub களஞ்சியத்தில் (opens in a new tab) ஒரு PR-ஐத் திறக்க அல்லது ஏதேனும் சிக்கல்களை எழுப்ப தயங்க வேண்டாம்.
பிற தொகுக்கப்பட்ட பட்டியல்கள்
அதிகாரப்பூர்வ Nethereum தளம் (opens in a new tab)
அதிகாரப்பூர்வ Nethermind தளம் (opens in a new tab)