প্রায় এক মাস আগে, সর্বশেষ আপডেট "Microsoft .NET 6", এবং অনেকেই ইতিমধ্যে জানেন, এই বিনামূল্যে, ওপেন সোর্স ডেভেলপমেন্ট প্ল্যাটফর্ম, সমস্ত ধরণের অ্যাপ্লিকেশন (ডেস্কটপ, মোবাইল, ওয়েব, গেমস এবং জিনিসগুলির ইন্টারনেট) তৈরির জন্য দরকারী, এটি ক্রস-প্ল্যাটফর্মও। অতএব, এটি জন্য উপলব্ধ উইন্ডোজ, ম্যাক ওএস এবং লিনাক্স.
এবং যেহেতু, একসাথে ভিসুয়াল স্টুডিও কোড, যে একটি কোড সম্পাদক, ক্রস-প্ল্যাটফর্ম, মাইক্রোসফ্ট থেকে খোলা এবং বিনামূল্যে; GNU/Linux-এ অ্যাপ্লিকেশন ডেভেলপ করার জন্য একটি চমৎকার যুগল গঠন করা হয়েছে, আজ আমরা এর বর্তমান পরিস্থিতি সম্পর্কে একটু আলোচনা করব ফ্রেমওয়ার্কএবং কিভাবে উবুন্টু এবং ডেবিয়ানে ইনস্টল করবেন. যা, উপায় দ্বারা, আছে নেটিভ সমর্থন উভয় জন্য.
এবং, অ্যাপ্লিকেশনের জন্য নিবেদিত আজকের বিষয় সম্পূর্ণরূপে প্রবেশ করার আগে "Microsoft .NET 6", আমরা যারা আগ্রহী তাদের জন্য ছেড়ে দেব, কিছু লিঙ্ক পূর্ববর্তী সম্পর্কিত পোস্ট:
Microsoft .NET 6: Microsoft থেকে ক্রস-প্ল্যাটফর্ম ফ্রেমওয়ার্ক
Microsoft .NET 6 সম্পর্কে
সংক্ষেপে, আমরা মন্তব্য করতে পারেন "Microsoft .NET 6" পরবর্তী:
“এটি একটি বিনামূল্যে, ক্রস-প্ল্যাটফর্ম, ওপেন সোর্স ডেভেলপমেন্ট প্ল্যাটফর্ম যা অনেক ধরনের অ্যাপ্লিকেশন তৈরি করতে পারে। .NET একটি উচ্চ-পারফরম্যান্স রানটাইমের উপর ভিত্তি করে যা অনেক বড় আকারের অ্যাপ্লিকেশন দ্বারা উত্পাদনে ব্যবহৃত হয়৷" .নেট কি?
এবং অনেকের মধ্যে চরিত্র তার মধ্যে উল্লেখ করা হয়েছে অফিসিয়াল ওয়েবসাইট, যা ডেভেলপারদের অন্তর্ভুক্ত এবং পক্ষপাত করে, যাতে করে উত্পাদনশীলভাবে নির্ভরযোগ্য, উচ্চ-কর্মক্ষমতা কোড লিখুন, আমরা নিম্নলিখিত 3 উল্লেখ করব:
- একটি অ্যাসিঙ্ক্রোনাস কোড বাস্তবায়ন: একটি টাস্ক অ্যাসিঙ্ক্রোনাস প্রোগ্রামিং (TAP) মডেল অন্তর্ভুক্ত করে, যা অ্যাসিঙ্ক্রোনাস কোডের উপর একটি বিমূর্ততা প্রদান করে।
- গুণাবলী ব্যবহার: বর্ণনামূলক কীওয়ার্ড-সদৃশ ঘোষণাগুলি পরিচালনা করে যা বর্ণনা করে যে কীভাবে ডেটা সিরিয়ালাইজ করতে হয়, সুরক্ষা প্রয়োগ করতে ব্যবহৃত বৈশিষ্ট্যগুলি নির্দিষ্ট করে এবং জাস্ট-ইন-টাইম (JIT) কম্পাইলার অপ্টিমাইজেশানগুলিকে সীমাবদ্ধ করে৷
- কোড বিশ্লেষক ব্যবহার: যা কোডের গুণমান এবং শৈলী সংক্রান্ত সমস্যার জন্য C# বা ভিজ্যুয়াল বেসিক কোড পরীক্ষা করা সহজ করে। যে কারণে, .NET 5 থেকে শুরু করে, এই পার্সারগুলিকে .NET SDK-তে অন্তর্ভুক্ত করা হয়েছে এবং আলাদাভাবে ইনস্টল করার প্রয়োজন নেই৷
এই সফ্টওয়্যার টুল সম্পর্কে আরও তথ্যের জন্য, আপনি নিম্নলিখিত লিঙ্কগুলি অন্বেষণ করতে পারেন: বৈশিষ্ট্য, .NET 6 ডাউনলোড, Y .NET 6-এ নতুন কি আছে
উবুন্টু এবং ডেবিয়ানে ইনস্টলেশন
জন্য উবুন্টু এবং ডেবিয়ানে ইনস্টলেশন, বা এর ডেরিভেটিভস, ইনস্টলেশন পদ্ধতিগুলি নিম্নরূপ:
ডেবিয়ান 11 এর জন্য
- সাইনিং কী সহ প্যাকেজ (ভান্ডার কী)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- SDK ইনস্টল করা হচ্ছে
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- রানটাইম ইনস্টলেশন
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET কোর রানটাইম ইনস্টল করা হচ্ছে
sudo apt-get install -y dotnet-runtime-6.0
আরো বিস্তারিত এবং তথ্যের জন্য ডেবিয়ান 11 এ ইনস্টলেশন প্রক্রিয়া, আপনি নিম্নলিখিত অন্বেষণ করতে পারেন লিংক.
উবুন্টুর জন্য 22.04
- সাইনিং কী সহ প্যাকেজ (ভান্ডার কী)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- SDK ইনস্টল করা হচ্ছে
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- রানটাইম ইনস্টলেশন
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- ASP.NET কোর রানটাইম ইনস্টল করা হচ্ছে
sudo apt-get install -y dotnet-runtime-6.0
নোট: দয়া করে মনে রাখবেন, উবুন্টু 22.04, এটি ইতিমধ্যেই ইনস্টল করা সফ্টওয়্যারের সাথে আসে, তাই এই পদ্ধতিটি চালানোর প্রয়োজন নেই। যাইহোক, পদ্ধতিটি উবুন্টু 22.04 ভিত্তিক সংস্করণগুলির জন্য দরকারী এবং উবুন্টুর পুরানো সংস্করণগুলির জন্য অনুরূপ। এবং আরো বিস্তারিত এবং তথ্যের জন্য উবুন্টু 22.04 এ ইনস্টলেশন প্রক্রিয়া, আপনি নিম্নলিখিত অন্বেষণ করতে পারেন লিংক.
ইনস্টলেশন চেক
একবার ইনস্টল হয়ে গেলে, আপনি ইতিমধ্যেই অন্যদের মাধ্যমে যেমন সফ্টওয়্যার ব্যবহার করতে পারেন ভিসুয়াল স্টুডিও কোড. যাইহোক, জন্য চেক যে সবকিছু নিখুঁতভাবে ইনস্টল করা এবং কার্যকরী, কেবল নিম্নলিখিত কমান্ডগুলি চালান এবং আউটপুট তথ্য যাচাই করুন, যেমনটি নিম্নলিখিত স্ক্রিনশটগুলিতে দেখানো হয়েছে:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
সারাংশ
সংক্ষেপে, ইন মাইক্রোসফট অন্যদের মত অবদান রাখুন প্রযুক্তি জায়ান্ট বিশ্বের কাছে ফ্রি সফটওয়্যার এবং ওপেন সোর্স. আর এই ডেলিভারি এবং সহজলভ্যতার সাথে সফটওয়্যার পণ্যের মতো পণ্য "Microsoft .NET 6" y ভিসুয়াল স্টুডিও কোড, সফ্টওয়্যার ডেভেলপারদের কাজ উন্নতি অব্যাহত বিনামূল্যে এবং ওপেন অপারেটিং সিস্টেম, যে, জিএনইউ / লিনাক্স বিতরণ.
আপনি যদি এই পোস্টটি পছন্দ করেন তবে এটিতে মন্তব্য করতে ভুলবেন না এবং অন্যদের সাথে শেয়ার করুন। এবং মনে রাখবেন, আমাদের দেখুন «হোম পেজে» আরও খবর অন্বেষণ করতে, পাশাপাশি আমাদের অফিসিয়াল চ্যানেলে যোগদান করতে এর টেলিগ্রাম DesdeLinux, পশ্চিম গ্রুপ আজকের বিষয়ে আরও তথ্যের জন্য।