وقتی Visual Studio را باز میکنید با صفحه بالا مواجه میشوید که در سمت چپ آخرین پروژه های شما نمایش داده میشود و در سمت راست دکمه ای تحت عنوان Create a new project وجود دارد که با کلیک روی این بخش وارد صفحه زیر میشوید
این صفحه رو برای شما بخش به بخش توضیح میدم اولین گزینه جست و جو داخل تکنولوژی ها هستش و در قسمت پایین فیلتر را مشاهده میکنید بر اساس زبان برنامه نویسی, پلتفرم و نوع پروژه در سمت چپ تکنولوژی هایی که قبلا استفاده کرده اید را نمایش میدهد و در سمت راست تمام تکنولوژی ها قابل مشاهده هستند در کادر جست و جو بنویسید Asp.net Core تا نوع Asp برای شما نمایش داده شود و asp.net core web app (model-view-controller) را انتخاب کنید و بر روی دکمه Next کلیک کنید
در این صفحه با سه قسمت مواجه میشوید اول که باید نام پروژه خود را وارد کنید و هر چیزی میتوانید وارد کنید و در مرحله بعد باید انتخاب کنید که پروژه Asp.net Core شما در کجا ذخیره شود و در نهایت Next را میزنید
وقتی که وارد این بخش شدید در مرحله اول باید ورژن Asp.net Core خود را انتخاب کنید که در ویژوال استودیو من ۵ هستش ولی نسخه های جدیدتری هم ارائه شده است حالا نوبت انتخاب احراز هویت است میتوانید از None به Individual Accounts تغییر دهید که خودکار احراز هویت به سایت شما اضافه میشود اگر قصد دارید برای سایت HTTPS فراهم کنید یعنی SSL تیک اول را بزنید و تیک دوم مربوط به Docker است و کاری با این بخش نداشته باشید و تیک قسمت آخر هم برای Razor Page هستش که فعلا این آیتم هم رها کنید و Next را بزنید حالا صفحه زیر را مشاهده میکنید که یعنی صبر کنید تا پروژه شما ساخته شود
بعد از اینکه این فرایند تمام شد پروژه شما ساخته میشود حالا کامل صبر کنید تا ساخت پروژه تمام شود و بعد دکمه ctrl + f5 را فشار دهید تا اولین سایت خودتون را مشاهده کنید که به شکل زیر است
در برنامه نویسی با Asp.net Core محدودیتی برای شما وجود ندارد و میتوانید اقدام به برنامه نویسی انواع سایت از جمله شرکتی، رزومهای، فروشگاهی، اتوماسیون، رزرو و نوبتدهی کنید چون Asp.net Core بسیار سریع است و برای برنامه نویسی وب مناسب است زیرا از امنیت بالایی هم برخوردار است در نهایت میتوانید بعد از ساخت اولین پروژه Asp.net core اقدام به مشاهده مقالات دیگه در نونویسان کنید که با موضوع برنامه نویسی وب ایجاد شدهاند.
بعد از ساخت اولین پروژه Asp.net core و بررسی صفحات ایجاد شده در پروژه متوجه میشوید که برای برنامه نویسی وب با این تکنولوژی نیازمند یادگیری زبان برنامه نویسی سی شارپ هستید که میتوانید در دوره آموزش رایگان سی شارپ به این زبان نیز مسلط شوید.
سایتهای دولتی اکثرا با این تکنولوژی ساخته شدهاند زیرا بسیار سریع است و از امنیت خوبی برخوردار است و دیجیکالا در اوایل کار خود یک سایت با Asp.net Core راهاندازی کرد پس لازم نیست نگران آینده این تکنولوژی باشید زیرا یک کمپانی قدرتمند پشتیبان آن است و با سرعت برای آن بروزرسانیهایی را در نظر میگیرد.