.NET ڈیولپرز کے لیے ایتھیریم
صفحہ کی آخری اپ ڈیٹ: 15 جنوری، 2024
ایتھیریم کا استعمال کرتے ہوئے ڈی سینٹرلائزڈ ایپلی کیشنز (یا "dapps") بنائیں جو کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کو استعمال کرتی ہیں۔ یہ dapps قابل اعتماد ہو سکتی ہیں، جس کا مطلب ہے کہ ایک بار جب انہیں ایتھیریم پر ڈیپلائے کر دیا جاتا ہے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ ڈی سینٹرلائزڈ ہو سکتی ہیں، جس کا مطلب ہے کہ کوئی ایک ادارہ یا شخص انہیں کنٹرول نہیں کرتا اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
مائیکروسافٹ ٹیکنالوجی اسٹیک کے ٹولز اور زبانوں کا استعمال کرتے ہوئے ایتھیریم پر ڈی سینٹرلائزڈ ایپلی کیشنز بنائیں اور اسمارٹ کانٹریکٹس کے ساتھ تعامل کریں - .NET Framework/.NET Core/.NET Standard پر VSCode اور Visual Studio جیسی ٹولنگ پر C#، # Visual Basic .NET، F# کو سپورٹ کرتا ہے۔ مائیکروسافٹ Azure Blockchain کا استعمال کرتے ہوئے منٹوں میں Azure پر ایتھیریم بلاک چین ڈیپلائے کریں۔ .NET کی محبت کو ایتھیریم میں لائیں!
اسمارٹ کانٹریکٹس اور Solidity زبان کے ساتھ شروعات
.NET کو ایتھیریم کے ساتھ مربوط کرنے کے لیے اپنے پہلے قدم اٹھائیں
پہلے مزید بنیادی معلومات کی ضرورت ہے؟ 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)
- ایتھیریم اسمارٹ کانٹریکٹس بنانے اور کال کرنے کے لیے ایک .NET ڈیولپر کا ورک فلو (opens in a new tab)
- Nethereum کے ساتھ اسمارٹ کانٹریکٹس کا انضمام (opens in a new tab)
- Nethereum کے ساتھ .NET اور ایتھیریم بلاک چین اسمارٹ کانٹریکٹس کو انٹرفیس کرنا (opens in a new tab)، اس میں بھی 中文版 (opens in a new tab)
- Nethereum - بلاک چین کے لیے ایک اوپن سورس .NET انضمام لائبریری (opens in a new tab)
- Nethereum کا استعمال کرتے ہوئے SQL ڈیٹا بیس میں ایتھیریم ٹرانزیکشنز لکھنا (opens in a new tab)
- دیکھیں کہ C# اور VisualStudio کا استعمال کرتے ہوئے ایتھیریم اسمارٹ کانٹریکٹس کو آسانی سے کیسے ڈیپلائے کیا جائے (opens in a new tab)
کیا آپ ابھی کے لیے سیٹ اپ کو چھوڑنا چاہتے ہیں، اور سیدھے نمونوں پر جانا چاہتے ہیں؟
- Playground (opens in a new tab) - ایتھیریم کے ساتھ تعامل کریں اور براؤزر کے ذریعے 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)
- کسی اکاؤنٹ میں ایتھر (ether) منتقل کریں 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 اور ایتھیریم: کیوں اور کیسے (opens in a new tab)
- ایتھیریم dapps کے لیے 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 ویب ساکٹ اسٹریمنگ (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 پلیٹ فارم اور ایتھیریم پلیٹ فارم دونوں کے لیے) جو بنیادی طور پر میٹا ڈیٹا سے چلتا ہے
- Nethermind (opens in a new tab) - Linux، Windows، MacOS کے لیے ایک .NET Core ایتھیریم کلائنٹ
- eth-utils (opens in a new tab) - ایتھیریم سے متعلقہ کوڈ بیسز کے ساتھ کام کرنے کے لیے یوٹیلیٹی فنکشنز
- TestChains (opens in a new tab) - تیز ردعمل (PoA) کے لیے پہلے سے کنفیگر شدہ .NET ڈیولپمنٹ چینز
مزید وسائل تلاش کر رہے ہیں؟ ethereum.org/developers دیکھیں۔
.NET کمیونٹی کے معاونین
Nethereum میں، ہم زیادہ تر Gitter (opens in a new tab) پر وقت گزارتے ہیں جہاں ہر کسی کو سوالات پوچھنے/جواب دینے، مدد حاصل کرنے، یا صرف بات چیت کرنے کا خیرمقدم ہے۔ بلا جھجھک PR کریں یا Nethereum GitHub ریپوزٹری (opens in a new tab) پر کوئی مسئلہ (issue) کھولیں، یا ہمارے پاس موجود بہت سے سائیڈ/نمونہ پروجیکٹس کو براؤز کریں۔ آپ ہمیں Discord (opens in a new tab) پر بھی تلاش کر سکتے ہیں!
اگر آپ Nethermind میں نئے ہیں اور شروعات کرنے میں مدد کی ضرورت ہے، تو ہمارے Discord (opens in a new tab) میں شامل ہوں۔ ہمارے ڈیولپرز آپ کے سوالات کے جوابات دینے کے لیے موجود ہیں۔ PR کھولنے یا Nethermind GitHub ریپوزٹری (opens in a new tab) پر کوئی مسئلہ اٹھانے میں ہچکچاہٹ محسوس نہ کریں۔
دیگر مجموعی فہرستیں
آفیشل Nethereum سائٹ (opens in a new tab)
آفیشل Nethermind سائٹ (opens in a new tab)