پیاده‌سازی CLI در NET Core. و نحوه ایجاد پروژه MVC با استفاده از آن

یکشنبه 29 دی 1398

ابتدا ببینیم که CLI در Net Core. چیست؟ رابط خط فرمان (Command Line Interface) دات نت یک ابزار خط فرمان cross-platform است که برای توسعه و انجام فعالیت‌های مختلف توسعه در هنگام توسعه برنامه‌های Net Core. استفاده می‌شود.

پیاده‌سازی CLI در NET Core. و نحوه ایجاد پروژه MVC با استفاده از آن

سه نوع خط فرمان یا همان command line در Net Core. وجود دارد:

Basic Commands

Project Modification Commands

Advanced Commands

در تصویر زیر لیست دستورات ذکر شده برای پیاده‌سازی در پروژه با استفاده از CLI بیان شده است:

در این مقاله خط فرمان Basic Commands را مورد بررسی قرار می‌دهیم.

برای اجرای basic commands مراحل زیر را دنبال کنید:

مرحله 1

پنجره Run را با فشردن Windows + R باز کنید و cmd را در کادر پنجره باز شده تایپ کنید و دکمه OK را مطابق شکل زیر بزنید.

مرحله 2

پنجره Command prompt باز می‌شود.

مرحله 3

به Command prompt بروید و dotnet را تایپ کنید و کلید اینتر را بزنید. User تمام اطلاعات را دریافت می‌کند، همان‌طور که در تصویر زیر نشان داده شده است.

مرحله 4

به Command prompt بروید و dotnet- -list-sdks را تایپ کنید و کلید اینتر را بزنید. User اطلاعات نصب‌شده مسیر sdk را دریافت می‌کند.

مرحله 5

به Command prompt بروید و dotnethelp را تایپ کرده و کلید اینتر را بزنید. User اطلاعاتی که در تصویر زیر نشان داده شده است را دریافت می‌کند.

مراحل زیر را برای ایجاد پروژه Asp.Net MVC با استفاده از CLI در Net Core. دنبال کنید.

مرحله 1

یک فولدر با نام demo در هر درایوی که می‌خواهید ایجاد کنید، و مراحل زیر را همانند تصویر دنبال کنید.

مرحله 2

همان‌طور که در تصویر زیر می‌بینید، تمام ساختار پروژه MVC در فولدر demo ایجاد خواهد شد.

مرحله 3

برای ساخت پروژه MVC با استفاده از CLI دستور dotnet build را بنویسید،

مرحله 4

برای اجرای پروژه MVC با استفاده از CLI دستور dotnet run را بنویسید.

مرحله 5

برنامه با پورت پیش‌فرض 5001 در مرورگر اجرا خواهد شد.

امیدوارم که این مقاله را متوجه شده باشید. ما با استفاده از CLI در Net Core. یک پروژه MVC ایجاد کردیم. در مقاله‌های آینده استفاده از advanced command line و نحوه افزودن سولوشن را برای شما توضیح خواهم داد.

ایمان مدائنی

نویسنده 1299 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید