ایتھیریم برائے .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 دیکھیں۔
- بلاک چین کی وضاحت (نئے ٹیب میں کھلتا ہے)
- سمارٹ کنٹریکٹس کو سمجھنا (نئے ٹیب میں کھلتا ہے)
- اپنا پہلا سمارٹ کنٹریکٹ لکھیں (نئے ٹیب میں کھلتا ہے)
- Solidity کو مرتب اور تعینات کرنا سیکھیں (نئے ٹیب میں کھلتا ہے)
ابتدائی حوالہ جات اور لنکس
Nethereum لائبریری اور VS Code Solidity کا تعارف
- Nethereum، شروعات کرنا (نئے ٹیب میں کھلتا ہے)
- VS Code Solidity انسٹال کرنا (نئے ٹیب میں کھلتا ہے)
- ایتھیریم سمارٹ کنٹریکٹس بنانے اور کال کرنے کے لیے ایک .NET ڈیولپر کا ورک فلو (نئے ٹیب میں کھلتا ہے)
- Nethereum کے ساتھ سمارٹ کنٹریکٹس کا انضمام (نئے ٹیب میں کھلتا ہے)
- Nethereum کے ساتھ .NET اور ایتھیریم بلاک چین سمارٹ کنٹریکٹس کو انٹرفیس کرنا (نئے ٹیب میں کھلتا ہے)، 中文版 (نئے ٹیب میں کھلتا ہے) میں بھی دستیاب ہے
- Nethereum - بلاک چین کے لیے ایک اوپن سورس .NET انضمام لائبریری (نئے ٹیب میں کھلتا ہے)
- Nethereum کا استعمال کرتے ہوئے SQL ڈیٹا بیس میں ایتھیریم ٹرانزیکشنز لکھنا (نئے ٹیب میں کھلتا ہے)
- دیکھیں کہ C# اور VisualStudio کا استعمال کرتے ہوئے ایتھیریم سمارٹ کنٹریکٹس کو آسانی سے کیسے تعینات کیا جائے (نئے ٹیب میں کھلتا ہے)
کیا آپ ابھی کے لیے سیٹ اپ کو چھوڑنا چاہتے ہیں، اور سیدھے نمونوں پر جانا چاہتے ہیں؟
- Nethereum Playground (نئے ٹیب میں کھلتا ہے) - ایتھیریم کے ساتھ تعامل کریں اور براؤزر کے ذریعے Nethereum کا استعمال سیکھیں۔
درمیانی سطح کے مضامین
- Nethereum شروعات کرنا اور پہلا پروجیکٹ (نئے ٹیب میں کھلتا ہے)
- اپنی خود کی ڈیولپمنٹ ٹیسٹ چینز تعینات کریں (نئے ٹیب میں کھلتا ہے)
- Nethereum اور VS Code کے ساتھ کوڈ جنریشن (نئے ٹیب میں کھلتا ہے)
- Unity اور ایتھیریم: کیوں اور کیسے (نئے ٹیب میں کھلتا ہے)
- ایتھیریم غیر مرکزی ایپلی کیشنز (dapps) کے لیے ASP.NET Core Web API بنائیں (نئے ٹیب میں کھلتا ہے)
- ساختہ آن چین ایپلی کیشنز کے لیے Nethereum MUD فریم ورک (نئے ٹیب میں کھلتا ہے)
- Nethereum بلاک چین پروسیسنگ (نئے ٹیب میں کھلتا ہے)
- Nethereum ریئل ٹائم سٹریمنگ (نئے ٹیب میں کھلتا ہے)
- Kaleido اور Nethereum (نئے ٹیب میں کھلتا ہے)
- Quorum اور Nethereum (نئے ٹیب میں کھلتا ہے)
اعلی درجے کے استعمال کے پیٹرنز
- Azure Key Vault اور Nethereum (نئے ٹیب میں کھلتا ہے)
- Nethereum.DappHybrid (نئے ٹیب میں کھلتا ہے)
- Ujo Nethereum بیک اینڈ حوالہ جاتی فن تعمیر (نئے ٹیب میں کھلتا ہے)
.NET پروجیکٹس، ٹولز اور دیگر دلچسپ چیزیں
- Nethereum Playground (نئے ٹیب میں کھلتا ہے) - براؤزر میں Nethereum کوڈ کے ٹکڑوں کو مرتب کریں، بنائیں اور چلائیں
- Nethereum Codegen Blazor (نئے ٹیب میں کھلتا ہے) - Blazor میں UI کے ساتھ Nethereum کوڈجن
- Nethereum Blazor (نئے ٹیب میں کھلتا ہے) - ایک .NET Wasm SPA لائٹ بلاک چین ایکسپلورر اور سادہ والیٹ
- Wonka Business Rules Engine (نئے ٹیب میں کھلتا ہے) - ایک بزنس رولز انجن (.NET پلیٹ فارم اور ایتھیریم پلیٹ فارم دونوں کے لیے) جو بنیادی طور پر میٹا ڈیٹا سے چلتا ہے
- نیدر مائنڈ (نئے ٹیب میں کھلتا ہے) - Linux، Windows، اور MacOS کے لیے ایک .NET Core ایتھیریم کلائنٹ
- eth-utils (نئے ٹیب میں کھلتا ہے) - ایتھیریم سے متعلقہ کوڈ بیسز کے ساتھ کام کرنے کے لیے یوٹیلیٹی فنکشنز
- TestChains (نئے ٹیب میں کھلتا ہے) - تیز ردعمل کے لیے پہلے سے تشکیل شدہ .NET ڈیولپمنٹ چینز (ثبوتِ اختیار)
مزید وسائل تلاش کر رہے ہیں؟ ethereum.org/developers دیکھیں۔
.NET کمیونٹی کے معاونین
Nethereum میں، ہم زیادہ تر Gitter (نئے ٹیب میں کھلتا ہے) پر موجود ہوتے ہیں جہاں ہر کسی کو سوالات پوچھنے/جواب دینے، مدد حاصل کرنے، یا محض گپ شپ کرنے کی خوش آمدید ہے۔ بلا جھجھک PR کریں یا Nethereum GitHub ریپوزٹری (نئے ٹیب میں کھلتا ہے) پر کوئی مسئلہ (issue) کھولیں، یا ہمارے پاس موجود بہت سے ذیلی/نمونہ پروجیکٹس کو براؤز کریں۔ آپ ہمیں ڈسکارڈ (نئے ٹیب میں کھلتا ہے) پر بھی تلاش کر سکتے ہیں!
اگر آپ نیدر مائنڈ میں نئے ہیں اور شروعات کرنے میں مدد کی ضرورت ہے، تو ہمارے ڈسکارڈ (نئے ٹیب میں کھلتا ہے) میں شامل ہوں۔ ہمارے ڈیولپرز آپ کے سوالات کے جوابات دینے کے لیے موجود ہیں۔ نیدر مائنڈ GitHub ریپوزٹری (نئے ٹیب میں کھلتا ہے) پر PR کھولنے یا کوئی مسئلہ اٹھانے میں ہچکچاہٹ محسوس نہ کریں۔
دیگر مجموعی فہرستیں
Nethereum کی آفیشل سائٹ (نئے ٹیب میں کھلتا ہے)
نیدر مائنڈ کی آفیشل سائٹ (نئے ٹیب میں کھلتا ہے)