ایتھیریم برائے .NET ڈیولپرز
کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کو استعمال کرنے والی غیر مرکزی ایپلی کیشنز (یا "dapps") بنانے کے لیے ایتھیریم کا استعمال کریں۔ یہ dapps قابلِ اعتماد ہو سکتی ہیں، جس کا مطلب ہے کہ ایک بار جب انہیں ایتھیریم پر تعینات کر دیا جائے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ لامركزی ہو سکتی ہیں، جس کا مطلب ہے کہ کوئی ایک ادارہ یا شخص انہیں کنٹرول نہیں کرتا اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
مائیکروسافٹ ٹیکنالوجی اسٹیک کے ٹولز اور زبانوں کا استعمال کرتے ہوئے ایتھیریم پر غیر مرکزی ایپلی کیشنز بنائیں اور سمارٹ کنٹریکٹس کے ساتھ تعامل کریں - جو .NET Framework/.NET Core/.NET Standard میں VSCode اور Visual Studio جیسی ٹولنگ پر C#، # Visual Basic .NET، اور F# کو سپورٹ کرتا ہے۔ Microsoft 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)
کیا آپ ابھی کے لیے سیٹ اپ کو چھوڑنا چاہتے ہیں، اور سیدھے نمونوں پر جانا چاہتے ہیں؟
- Nethereum Playground (opens in a new tab) - ایتھیریم کے ساتھ تعامل کریں اور براؤزر کے ذریعے Nethereum کا استعمال سیکھیں۔
درمیانی سطح کے مضامین
- Nethereum شروعات کرنا اور پہلا پروجیکٹ (opens in a new tab)
- اپنی خود کی ڈیولپمنٹ ٹیسٹ چینز تعینات کریں (opens in a new tab)
- Nethereum اور VS Code کے ساتھ کوڈ جنریشن (opens in a new tab)
- Unity اور ایتھیریم: کیوں اور کیسے (opens in a new tab)
- ایتھیریم غیر مرکزی ایپلی کیشنز (dapps) کے لیے ASP.NET Core Web API بنائیں (opens in a new tab)
- ساختہ آن چین ایپلی کیشنز کے لیے Nethereum MUD فریم ورک (opens in a new tab)
- Nethereum بلاک چین پروسیسنگ (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 کوڈجن
- Nethereum Blazor (opens in a new tab) - ایک .NET Wasm SPA لائٹ بلاک چین ایکسپلورر اور سادہ والیٹ
- Wonka Business Rules Engine (opens in a new tab) - ایک بزنس رولز انجن (.NET پلیٹ فارم اور ایتھیریم پلیٹ فارم دونوں کے لیے) جو بنیادی طور پر میٹا ڈیٹا سے چلتا ہے
- نیدر مائنڈ (opens in a new tab) - Linux، Windows، اور MacOS کے لیے ایک .NET Core ایتھیریم کلائنٹ
- eth-utils (opens in a new tab) - ایتھیریم سے متعلقہ کوڈ بیسز کے ساتھ کام کرنے کے لیے یوٹیلیٹی فنکشنز
- TestChains (opens in a new tab) - تیز ردعمل کے لیے پہلے سے تشکیل شدہ .NET ڈیولپمنٹ چینز (ثبوتِ اختیار)
مزید وسائل تلاش کر رہے ہیں؟ ethereum.org/developers دیکھیں۔
.NET کمیونٹی کے معاونین
Nethereum میں، ہم زیادہ تر Gitter (opens in a new tab) پر موجود ہوتے ہیں جہاں ہر کسی کو سوالات پوچھنے/جواب دینے، مدد حاصل کرنے، یا محض گپ شپ کرنے کی خوش آمدید ہے۔ بلا جھجھک PR کریں یا Nethereum GitHub ریپوزٹری (opens in a new tab) پر کوئی مسئلہ (issue) کھولیں، یا ہمارے پاس موجود بہت سے ذیلی/نمونہ پروجیکٹس کو براؤز کریں۔ آپ ہمیں ڈسکارڈ (opens in a new tab) پر بھی تلاش کر سکتے ہیں!
اگر آپ نیدر مائنڈ میں نئے ہیں اور شروعات کرنے میں مدد کی ضرورت ہے، تو ہمارے ڈسکارڈ (opens in a new tab) میں شامل ہوں۔ ہمارے ڈیولپرز آپ کے سوالات کے جوابات دینے کے لیے موجود ہیں۔ نیدر مائنڈ GitHub ریپوزٹری (opens in a new tab) پر PR کھولنے یا کوئی مسئلہ اٹھانے میں ہچکچاہٹ محسوس نہ کریں۔
دیگر مجموعی فہرستیں
Nethereum کی آفیشل سائٹ (opens in a new tab)
نیدر مائنڈ کی آفیشل سائٹ (opens in a new tab)