ডটনেট ডেভেলপারদের জন্য ইথেরিয়াম
পৃষ্ঠাটি সর্বশেষ আপডেট করা হয়েছে: ১৫ জানুয়ারী, ২০২৪
ইথেরিয়াম ব্যবহার করে বিকেন্দ্রীভূত অ্যাপ্লিকেশন (বা "ড্যাপস") তৈরি করুন যেগুলো ক্রিপ্টোকারেন্সি এবং ব্লকচেইন প্রযুক্তির সুবিধাগুলোকে কাজে লাগায়।. এই ড্যাপগুলো বিশ্বাসযোগ্য হতে পারে, অর্থাৎ এগুলোকে একবার ইথেরিয়ামে প্রয়োগ করা হয়ে গেলে, এগুলো সবসময় প্রোগ্রামড হিসেবে চলতে থাকবে।. নতুন ধরণের আর্থিক অ্যাপ্লিকেশন তৈরি করার জন্য এগুলো ডিজিটাল সম্পদকে নিয়ন্ত্রণ করতে পারে।. এগুলো বিকেন্দ্রীভূত হতে পারে, যার মানে কোন একক সত্ত্বা বা ব্যক্তি এগুলো নিয়ন্ত্রণ করেনা এবং এগুলো সেন্সর করা প্রায় অসম্ভব।.
মাইক্রোসফট প্রযুক্তি স্ট্যাকের বিভিন্ন টুলস ও ল্যাঙ্গুয়েজ ব্যবহার করে ইথেরিয়ামে বিকেন্দ্রীভূত অ্যাপ্লিকেশন তৈরি করুন এবং স্মার্ট কন্ট্র্যাক্টগুলোর সাথে ইন্টারেক্ট করুন - C#, # ভিজুয়াল ব্যাসিক .NET, F#-কে সমর্থন করে, .NET ফ্রেমওয়ার্ক/.NET Core/.NET স্ট্যান্ডার্ড জুড়ে VSCode ও ভিজুয়াল স্টুডিওর মতো টুলিং-এ।. মাইক্রোসফট অ্যাজিওর ব্লকচেইন ব্যবহার করে কয়েক মিনিটের মধ্যে অ্যাজিওর-এ একটি ইথেরিয়াম ব্লকচেইন ডেপ্লয় করুন।. .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 কোড সলিডিটির পরিচিতি
- Nethereum, শুরু করা (opens in a new tab)
- VS কোড সলিডিটি ইনস্টল করা (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)
- সলিডিটির জন্য VSCode কোডজেন প্লাগইন (opens in a new tab)
- ইউনিটি এবং ইথেরিয়াম: কেন এবং কীভাবে (opens in a new tab)
- ইথেরিয়াম ডিএ্যাপস-এর জন্য ASP.NET Core ওয়েব 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 কোডজেন
- 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 কোর ইথেরিয়াম ক্লায়েন্ট
- eth-utils (opens in a new tab) - Ethereum সম্পর্কিত কোডবেসের সাথে কাজ করার জন্য ইউটিলিটি ফাংশন
- TestChains (opens in a new tab) - দ্রুত প্রতিক্রিয়ার জন্য আগে থেকে কনফিগার করা .NET ডেভচেইনস (PoA)
আরও সংস্থান খুঁজছেন? 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)