eitaa logo
برنامه نویسی سی شارپ
272 دنبال‌کننده
172 عکس
167 ویدیو
114 فایل
❁﷽❁ 👨‍🏫 Admin: @alialirezapanahi برنامه نویسی برنامه نویسی وب eitaa.com/aspdatnet پروژه ASP.Net Core MVC (پروژه وب و سی شارپ) eitaa.com/projectall ویراستی virasty.com/alialirezapanahi آپارات aparat.com/alialirezapan
مشاهده در ایتا
دانلود
استفاده از ویژوال استودیو برای همه افراد رایگان است از دیگر مزایای مهم Visual Studio می‌توان به رایگان بودن این برنامه اشاره کرد؛ ازاین‌رو تمامی برنامه‌نویسان و توسعه‌دهندگان می‌توانند بدون پرداخت هرگونه هزینه‌ای، از آن استفاده کنند. از دیگر مزایای Visual Studio می‌توان به موارد زیر اشاره کرد: ● معماری قوی ● پشتیبانی ترمینال ● بهبود کد ● قابلیت کامنت‌گذاری ● قابلیت پشتیانی از چندین پروژه به‌صورت هم‌زمان ●افزودنی‌های مختلف و کاربردی ● خطایابی هوشمند درباره انجمن ویژوال استودیو: نسخه Community یا انجمن این برنامه در تاریخ 12 نوامبر 2014 به‌عنوان یک نسخه رایگان جدید ارائه شد. تا قبل از این تاریخ، تنها نسخه‌های رایگان Visual Studio ، نسخه‌های Express با ویژگی‌های محدود بودند. برخلاف نسخه‌های Express، انجمن Visual Studio می‌تواند از چندین زبان پشتیبانی کرده و برنامه‌های افزودنی زیادی را استفاده کند. هیچ محدودیتی در استفاده از انجمن Visual Studio برای توسعه‌دهندگان وجود ندارد. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
زبان‌های برنامه‌نویسی که توسط ویژوال استودیو پشتیبانی می‌شوند همان‌طور که در قسمت‌های قبل اشاره کردیم، یکی از مهم‌ترین مزایای Visual Studio این است که می‌تواند از زبان‌های برنامه‌نویسی مختلف، پشتیبانی کند. سؤالی که برای اکثر توسعه‌دهندگان به وجود خواهد آمد این است که این زبان‌ها کدام هستند؟ برای آشنایی شما با زبان‌های برنامه‌نویسی که توسط Visual Studio پشتیبانی می‌شوند، در این قسمت به‌تمامی آن‌ها اشاره خواهیم کرد. ● C ● C++ ● C# ●Visual Basic .NET ● F# ● Fossil ● M ● Python ● HTML/XHTML/CSS ● JavaScript ●Visual Studio و Incredibuild Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
در Incredibuild این قابلیت را دارد تا با توزیع وظایف کامپایل بین ماشین‌ها در شبکه یا ابرهای عمومی، ساخت‌های Visual Studio را تسریع کند؛ ازاین‌رو ماشین ساختمان توسط Incredibuild به صدها هسته تبدیل خواهد شد. از سال 2015، Incredibuild به‌عنوان یکی از بخش‌های این برنامه معرفی شد. تمامی کاربرانی که قصد استفاده از Incredibuild در ویژوال را دارند می‌توانند بعد از نصب این برنامه، در منو Visual Studio، آن را مشاهده کنند. تنها کاری که باید انجام داد این است که یکی از بارهای کاری Visual Studio را انتخاب کنید: ● توسعه دسکتاپ با C++ ● توسعه بازی با C++ ● توسعه موبایل با C++ پس از آن تیک گزینه Incredibuild – Build acceleration را بزنید. همچنین اگر پیش‌ازاین بارهای کاری خود را انتخاب کرده‌اید، می‌توانید از طریق گزینه “تغییر” آن را عوض کنید. برای این کار، در صفحه بار کاری، گزینه “Incredibuild – Build acceleration” را انتخاب کنید. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
نتیجه‌گیری: ویژوال استودیو Visual Studio یک محیط توسعه یکپارچه است که توسط مایکروسافت تولید و روانه بازار شد. اولین نسخه ویژوال در سال 1997 روانه بازار شد و آخرین نسخه آن نیز در سال 2022 عرضه شد. به کمک این برنامه می‌توان نرم‌افزارهای کاربردی برای توسعه وب، ساخت اپلیکیشن، خدمات مبتنی بر وب و … را عرضه کرد. ویژوال دارای مزایای بسیار زیادی بوده که استفاده از آن را تا به این اندازه محبوب کرده است. از مهم‌ترین مزایای Visual Studio می‌توان به پشتیبانی از چند زبان برنامه‌نویسی مختلف، معماری قوی و … اشاره کرد. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
نحوه دانلود و نصب نرم افزار Visual Studio Community 2022 را آموزش می دهیم Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
پیش نیاز های نصب ویژوال استودیو 2022: سخت افزار: ●پردازنده 1.8 گیگاهرتز یا سریعتر. دقت کنید که پردازنده های ARM پشتیبانی نمی شوند. ●حداقل 4 گیگابایت رم برای حافظه اصلی که البته برای پروژه های واقعی 16 گیگابایت رم توصیه می شود. ●فضای هارد دیسک از 850 مگابایت تا 210 گیگابایت با توجه به بسته هایی که نصب می کنید و کاری که انجام می دهید توصیه می شود البته نصب ابزار های معمول بین 20 تا 50 گیگابایت فضا لازم دارد. همچنین توصیه می شود برای سرعت بالا تر ویندوز و ویژوال استودیو را بر روی حافظه SSD نصب کنید. ●گرافیک که بتواند حداقل رزولوشن 1366 در 768 را پشتیبانی کند و البته اگر رزولوشن full hd باشد یعنی 1920 در 1080 بهتر است. سیستم عامل: این برنامه از سیستم عامل های جدید مایکروسافت پشتیبانی می کند و سیستم عامل های قدیمی مانند 7 و 8 را پشتیبانی نمی کند و همچنین این برنامه فقط و فقط روی سیستم عامل های با معماری 64 بیتی نصب می شود و دیگر 32 بیتی را پشتیبانی نمی کند. به صورت کلی این برنامه بر روی سیستم عامل های زیر قابل نصب است ●ویندوز 11 نسخه 21h2 و یا بالاتر ●ویندوز 10 نسخه 1909 یا بالاتر نسخه های Home, Professional, Education, و Enterprise. ●ویندوز سرور 2022 استاندارد یا datacenter ●ویندوز سرور 2019 استاندارد یا datacenter ●ویندوز سرور 2019 استاندارد یا datacenter Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
دانلود و نصب Visual Studio Community 2022: سایت Visual Studio Community 2022 به صورت آزاد در دسترس است و می‌توانید آن را از لینک زیر دانلود کنید https://visualstudio.microsoft.com/vs/preview/vs2022/#download-preview با کلیک بر روی لینک بالا صفحه ای به صورت زیر ظاهر می‌شود که در داخل این صفحه می‌توان با کلیک بر روی دکمه Free Download مربوط به Visual Studio Community 2022 آن را دانلود کرد Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
بعد از کلیک بر روی گزینه Free Download یک صفحه به صورت زیر باز می‌شود و از شما می‌خواهد که فایلی با نام vs_community.exe را ذخیره کنید Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
با این کار برنامه visual studio installer باز می شود و در پنجره اول به شما می گوید که قبل از شروع کار نیاز است که چیزهایی را نصب کند. در این پنجره یک دکمه continue وجود دارد بر روی آن کلیک کنید تا به مرحله بعد برویم. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
بعد از آن شروع به نصب و دانلود یک سری موارد می کند که باید اجازه دهیم تا کارش تمام شود Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
بعد از این که این پنجره کارش تمام شد نیاز است که هدفتان را از نصب ویژوال استودیو مشخص کنید. زیرا که پنجره ای ظاهر می شود و شما باید انتخاب کنید که چه بسته هایی باید نصب شود و شاخه کاری شما باید مشخص باشد. این پنجره در شکل زیر آمده است. در تصویر بالا همانطور که می بینید برای بخش web & cloud تعداد 4 بسته معرفی شده است که آنها را در ادامه توضیح می دهیم. 1_قسمت ASP.NET and web development این بسته برای برنامه نویسی وب با استفاده از Asp.net core و Asp.net است. همچنین html , css , docker را هم پشتیبانی می کند. 2_قسمت Azure development اگر می خواهید برنامه هایی را با استفاده از .net و .Net framework را برای محیط cloud و Azure بنویسید باید این بسته را نصب کنید. در این بسته ابزار ها و پروژه های تحت cloud وجود دارد و همچنین Azure SDK که کیت برنامه نویسی Azure است در این بسته قرار دارد. 3_قسمت Python development with .Net اگر قصد برنامه نویسی با پایتون را دارید و برای این کار می خواهید از ویژوال استودیو استفاده کنید این بسته را نصب کنید. 4_قسمت Node.js development اگر قصد برنامه نویسی با زبان جاوا اسکریپت و برای سرور node js را دارید این بسته را نصب کنید. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
در ادامه گزینه های همین پنجره انتخاباتی برای تولید برنامه های تحت دسکتاپ و یا موبایل وجود دارد که عبارتند از: 1_در قسمت Mobile development with .Net باعث می شود که بسته xamarin بر روی سیستم شما نصب شود که با کمک آن می توانید با استفاده از زبان c# یا VB برای سیستم عامل های موبایل مثل اندروید و iOS و windows phone برنامه بنویسید. 2_قسمت .Net desktop development می توانید با زبان سی شارپ و یا VB, یا F# برای دسکتاپ و ویندوز برنامه بنویسید. برنامه هایی که می توانید برای دسکتاپ بنویسید می توانند برنامه های WPF, windows form , console باشند. 3_قسمت Desktop development with ++C می توانید با زبان ++C برنامه های را برای ویندوز تولید کنید و از ابزار هایی مانند MSCV, Clang, CMake یا MSBuild استفاده کنید. 4_قسمت Universal windows platform development می توانید با زبان های C# یا VB یا C++ برنامه های uwp بنویسید. 5_قسمت Mobile development with ++c می توانید برنامه های موبایلی بنویسید و برای هر سیستم عامل موبایلی مانند اندروید و یا iOS خروجی بگیرید. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp