.NET ڈیولپرز کے لیے ایتھریم
صفحہ کی آخری تازہ کاری: 15 جنوری، 2024
غیر مرکزی ایپلی کیشنز (یا "dapps") بنانے کے لیے Ethereum کا استعمال کریں جو کرپٹو کرنسی اور بلاک چین ٹیکنالوجی کے فوائد کا استعمال کرتی ہیں۔ یہ dapps قابل اعتماد ہو سکتی ہیں، یعنی ایک بار جب انہیں Ethereum پر ڈیپلائے کر دیا جاتا ہے، تو وہ ہمیشہ پروگرام کے مطابق چلیں گی۔ وہ نئی قسم کی مالیاتی ایپلی کیشنز بنانے کے لیے ڈیجیٹل اثاثوں کو کنٹرول کر سکتی ہیں۔ وہ غیر مرکزی ہو سکتی ہیں، یعنی کوئی واحد ادارہ یا شخص انہیں کنٹرول نہیں کرتا ہے اور انہیں سنسر کرنا تقریباً ناممکن ہے۔
Microsoft ٹیکنالوجی اسٹیک کے ٹولز اور زبانوں کا استعمال کرتے ہوئے ایتھریم کے اوپر ڈی سینٹرلائزڈ ایپلیکیشنز بنائیں اور اسمارٹ کانٹریکٹس کے ساتھ تعامل کریں - VSCode اور Visual Studio جیسے ٹولنگ پر، .NET Framework/.NET Core/.NET Standard میں 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)
کیا آپ ابھی کے لیے سیٹ اپ کو چھوڑنا چاہتے ہیں، اور سیدھے نمونوں پر جانا چاہتے ہیں؟
- پلے گراؤنڈ (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)
- ایک اکاؤنٹ میں ایتھر منتقل کریں 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# پلے گراؤنڈ سیمپل (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 پلے گراؤنڈ (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 بزنس رولز انجن (opens in a new tab) - ایک بزنس رولز انجن (.NET پلیٹ فارم اور ایتھریم پلیٹ فارم دونوں کے لیے) جو فطری طور پر میٹا ڈیٹا پر مبنی ہے
- Nethermind (opens in a new tab) - Linux، Windows، MacOS کے لیے ایک .NET Core ایتھریم کلائنٹ
- 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 repository (opens in a new tab) پر بلا جھجھک PR کریں یا کوئی مسئلہ کھولیں، یا ہمارے بہت سے سائیڈ/سیمپل پروجیکٹس کو براؤز کریں۔ آپ ہمیں Discord (opens in a new tab) پر بھی تلاش کر سکتے ہیں!
اگر آپ Nethermind میں نئے ہیں اور شروع کرنے میں مدد کی ضرورت ہے، تو ہمارے Discord (opens in a new tab) میں شامل ہوں۔ ہمارے ڈیولپرز آپ کے سوالات کا جواب دینے کے لیے موجود ہیں۔ Nethermind GitHub repository (opens in a new tab) پر PR کھولنے یا کوئی بھی مسئلہ اٹھانے میں ہچکچاہٹ محسوس نہ کریں۔
دیگر مجموعی فہرستیں
سرکاری Nethereum سائٹ (opens in a new tab)
سرکاری Nethermind سائٹ (opens in a new tab)