কম্পিউটার টিউটোরিয়াল

Linux-এ C# প্রোগ্রাম কম্পাইল ও রান করা (MonoDevelop / VS Code)

Linux-এ C# ডেভেলপমেন্টের জন্য প্রধান টুলগুলো হল .NET SDK (ক্রস-প্ল্যাটফর্ম), VS Code (C# Dev Kit এক্সটেনশনসহ), এবং লিগ্যাসি MonoDevelop / Visual Studio for Mac।

সর্বোত্তম আধুনিক পদ্ধতি: .NET SDK + VS Code

  1. .NET SDK ইনস্টল করুন: sudo apt install dotnet-sdk-8.0 (Ubuntu/Debian)
  2. VS Code ইনস্টল করুন এবং C# Dev Kit এক্সটেনশন যোগ করুন।
  3. টার্মিনালে: dotnet new console -n MyApp && cd MyApp && dotnet run

MonoDevelop (লিগ্যাসি, এখন রিকমেন্ডেড নয়)

  • মাল্টি-প্ল্যাটফর্ম IDE (Windows, Linux, macOS)
  • C#, F#, VB.NET সাপোর্ট
  • ইন্টিগ্রেটেড ডিবাগার, কোড কমপ্লিশন
  • Xamarin Studio নামেও পরিচিত

কমান্ড লাইন থেকে মোনো কম্পাইলার (mcs) ব্যবহার

sudo apt install mono-complete
mcs Program.cs        // কম্পাইল → Program.exe
mono Program.exe      // রান

ডকার ব্যবহার করে (আইসোলেটেড এনভায়রনমেন্ট)

docker run --rm -v $(pwd):/app -w /app mcr.microsoft.com/dotnet/sdk:8.0 dotnet run

সুপারিশ

.NET 6+ এবং VS Code বর্তমান সময়ের জন্য সবচেয়ে ভালো পছন্দ। MonoDevelop বরং মেইনটেইন করা হয় না।

  1. Wine ব্যবহার করে লিনাক্সে উইন্ডোজ প্রোগ্রাম ইনস্টল করা

  2. Void Linux কী এবং কীভাবে ইনস্টল করবেন

  3. কিলগার সনাক্ত ও অপসারণ: ধাপে ধাপে গাইড

  4. Linux-এ অন্রেসপন্সিভ অ্যাপ্লিকেশন ফোর্স-এক্সিট করার পদ্ধতি