ডেভসংকেত

ডটনেট সিএলআই

ডটনেট কমান্ড লাইন ইন্টারফেস একটি ক্রস-প্লাটফর্ম টুল, যা ব্যবহার করে বিভিন্ন ধরনের ডটনেট প্রোজেক্ট ও সলিউশন তৈরি, প্যাকেজ রিস্টোর, প্যাকেজ ও রেফারেন্স সংযোজন ও বিয়োজন, রান, বিল্ড ইত্যাদি করা যায়।

কন্ট্রিবিউটর

    শেয়ার করুন

    ডটনেট সম্পর্কিত সাধারণ তথ্য দেখা

    • ডটনেট কমান্ড লাইন ইন্টারফেস সম্পর্কিত সার্বিক কমান্ডের তালিকা

      dotnet --help
    • ডটনেট ইনস্টলেশন সম্পর্কিত সার্বিক তথ্য দেখা

      dotnet --info
    • ইনস্টল্ড এসডিকেগুলোর তালিকা দেখা

      dotnet --list-sdks
    • ইনস্টল্ড রানটাইমগুলোর তালিকা দেখা

      dotnet --list-runtimes

    প্রোজেক্ট বিল্ড, রান, টেস্ট ও পাবলিশ করা

    • প্রোজেক্ট বিল্ড করা (রিস্টোর সহ)

      dotnet build
    • প্রোজেক্ট রান করা (রিস্টোর ও বিল্ড সহ)

      dotnet run
    • প্রোজেক্ট ওয়াচ-মোডে রান করা

      dotnet watch run
    • বিল্ড হওয়া ফাইলগুলোকে রিমুভ করা

      dotnet clean
    • টেস্ট প্রোজেক্ট, অথবা সলিউশনের অন্তর্ভুক্ত সকল টেস্ট প্রোজেক্টের টেস্টগুলো রান করা

      dotnet test
    • প্রোজেক্ট পাবলিশ করা

      dotnet publish
    • প্রোজেক্ট কোন নির্দিষ্ট প্লাটফর্মের জন্য পাবলিশ করা

      dotnet publish -r <প্লাটফর্মের RID, যেমন linux-x64, win10-x64 ইত্যাদি>

    নতুন প্রোজেক্ট তৈরি ও বিন্যাস করা

    • নতুন প্রোজেক্ট তৈরি করা

      dotnet new <প্রোজেক্টের ধরন>
    • নির্দিষ্ট নাম দিয়ে নির্দিষ্ট ফোল্ডারে অ্যাপ তৈরি করা

      dotnet new <প্রোজেক্টের ধরন> -n <প্রোজেক্টের নাম> -o <ফোল্ডারের পাথ/নাম>
    • নতুন সলিউশন তৈরি করা

      dotnet new sln
    • সলিউশনে প্রোজেক্ট যোগ করা

      dotnet sln [<সলিউশনের .sln ফাইলের পাথ>] add <প্রোজেক্টের .csproj ফাইলের পাথ>
    • প্রোজেক্টে নুগেট প্যাকেজের রেফারেন্স যোগ করা

      dotnet add package <প্যাকেজের নাম> [--version <ভার্শন নাম্বার>]
    • প্রোজেক্ট থেকে নুগেট প্যাকেজের রেফারেন্স বাদ দেয়া

      dotnet remove package <প্যাকেজের নাম>
    • প্রোজেক্টে অন্য একটি প্রোজেক্টের রেফারেন্স যোগ করা

      dotnet add reference <প্রোজেক্টের .csproj ফাইলের পাথ>
    • প্রোজেক্ট থেকে প্রোজেক্টের রেফারেন্স বাদ দেয়া

      dotnet remove reference <প্রোজেক্টের .csproj ফাইলের পাথ>
    • প্রোজেক্টের সবগুলো প্যাকেজ ডাউনলোড করা

      dotnet restore

    ডেভসংকেত সম্পর্কে

    ডেভসংকেত এর লক্ষ্য হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন।

    স্পন্সর