Skip to content

Commit c19d873

Browse files
authored
Merge pull request #246 from maacpiash/develop
Add a cheatsheet for dotnet CLI
2 parents 98806d9 + ada672b commit c19d873

1 file changed

Lines changed: 100 additions & 0 deletions

File tree

data/dotnet-cli.json

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
{
2+
"id": "dotnet-cli",
3+
"title": "ডটনেট সিএলআই",
4+
"slug": "dotnet-cli",
5+
"description": "ডটনেট কমান্ড লাইন ইন্টারফেস একটি ক্রস-প্লাটফর্ম টুল, যা ব্যবহার করে বিভিন্ন ধরনের ডটনেট প্রোজেক্ট ও সলিউশন তৈরি, প্যাকেজ রিস্টোর, প্যাকেজ ও রেফারেন্স সংযোজন ও বিয়োজন, রান, বিল্ড ইত্যাদি করা যায়।",
6+
"colorPref": "#0078D7",
7+
"contents": [
8+
{
9+
"title": "ডটনেট সম্পর্কিত সাধারণ তথ্য দেখা",
10+
"items": [
11+
{
12+
"definition": "ডটনেট ইনস্টলেশন সম্পর্কিত সার্বিক তথ্য দেখা",
13+
"code": "dotnet --info"
14+
},
15+
{
16+
"definition": "ইনস্টল্ড এসডিকেগুলোর তালিকা দেখা",
17+
"code": "dotnet --list-sdks"
18+
},
19+
{
20+
"definition": "ইনস্টল্ড রানটাইমগুলোর তালিকা দেখা",
21+
"code": "dotnet --list-runtimes"
22+
}
23+
]
24+
},
25+
{
26+
"title": "নতুন প্রোজেক্ট তৈরি ও বিন্যাস করা",
27+
"items": [
28+
{
29+
"definition": "নতুন প্রোজেক্ট তৈরি করা",
30+
"code": "dotnet new <প্রোজেক্টের ধরন>"
31+
},
32+
{
33+
"definition": "নির্দিষ্ট নাম দিয়ে নির্দিষ্ট ফোল্ডারে অ্যাপ তৈরি করা",
34+
"code": "dotnet new <প্রোজেক্টের ধরন> -n <প্রোজেক্টের নাম> -o <ফোল্ডারের পাথ/নাম>"
35+
},
36+
{
37+
"definition": "নতুন সলিউশন তৈরি করা",
38+
"code": "dotnet new sln"
39+
},
40+
{
41+
"definition": "সলিউশনে প্রোজেক্ট যোগ করা",
42+
"code": "dotnet sln [<সলিউশনের .sln ফাইলের পাথ>] add <প্রোজেক্টের .csproj ফাইলের পাথ>"
43+
},
44+
{
45+
"definition": "প্রোজেক্টে নুগেট প্যাকেজের রেফারেন্স যোগ করা",
46+
"code": "dotnet add package <প্যাকেজের নাম> [--version <ভার্শন নাম্বার>]"
47+
},
48+
{
49+
"definition": "প্রোজেক্ট থেকে নুগেট প্যাকেজের রেফারেন্স বাদ দেয়া",
50+
"code": "dotnet remove package <প্যাকেজের নাম>"
51+
},
52+
{
53+
"definition": "প্রোজেক্টে অন্য একটি প্রোজেক্টের রেফারেন্স যোগ করা",
54+
"code": "dotnet add reference <প্রোজেক্টের .csproj ফাইলের পাথ>"
55+
},
56+
{
57+
"definition": "প্রোজেক্ট থেকে প্রোজেক্টের রেফারেন্স বাদ দেয়া",
58+
"code": "dotnet remove reference <প্রোজেক্টের .csproj ফাইলের পাথ>"
59+
},
60+
{
61+
"definition": "প্রোজেক্টের সবগুলো প্যাকেজ ডাউনলোড করা",
62+
"code": "dotnet restore"
63+
}
64+
]
65+
},
66+
{
67+
"title": "প্রোজেক্ট বিল্ড, রান, টেস্ট ও পাবলিশ করা",
68+
"items": [
69+
{
70+
"definition": "প্রোজেক্ট বিল্ড করা (রিস্টোর সহ)",
71+
"code": "dotnet build"
72+
},
73+
{
74+
"definition": "প্রোজেক্ট রান করা (রিস্টোর ও বিল্ড সহ)",
75+
"code": "dotnet run"
76+
},
77+
{
78+
"definition": "প্রোজেক্ট ওয়াচ-মোডে রান করা",
79+
"code": "dotnet watch run"
80+
},
81+
{
82+
"definition": "বিল্ড হওয়া ফাইলগুলোকে রিমুভ করা",
83+
"code": "dotnet clean"
84+
},
85+
{
86+
"definition": "টেস্ট প্রোজেক্ট, অথবা সলিউশনের অন্তর্ভুক্ত সকল টেস্ট প্রোজেক্টের টেস্টগুলো রান করা",
87+
"code": "dotnet test"
88+
},
89+
{
90+
"definition": "প্রোজেক্ট পাবলিশ করা",
91+
"code": "dotnet publish"
92+
},
93+
{
94+
"definition": "প্রোজেক্ট কোন নির্দিষ্ট প্লাটফর্মের জন্য পাবলিশ করা",
95+
"code": "dotnet publish -r <প্লাটফর্মের RID, যেমন linux-x64, win10-x64 ইত্যাদি>"
96+
}
97+
]
98+
}
99+
]
100+
}

0 commit comments

Comments
 (0)