eitaa logo
برنامه نویسی سی شارپ
272 دنبال‌کننده
172 عکس
167 ویدیو
114 فایل
❁﷽❁ 👨‍🏫 Admin: @alialirezapanahi برنامه نویسی برنامه نویسی وب eitaa.com/aspdatnet پروژه ASP.Net Core MVC (پروژه وب و سی شارپ) eitaa.com/projectall ویراستی virasty.com/alialirezapanahi آپارات aparat.com/alialirezapan
مشاهده در ایتا
دانلود
تاریخچه ویژوال استودیو: مایکروسافت برای اولین‌بار این برنامه را در سال 1997 روانه بازار کرد. در این زمان بود که این شرکت بسیاری از ابزارهای برنامه‌نویسی خود را برای اولین‌بار با یکدیگر ترکیب کرد. ویژوال استودیو 97 در دو نسخه Studio Professional و Visual Studio Enterprise به بازار عرضه شد. این برنامه شامل J++ برای برنامه‌نویسی جاوا بود. همچنین از Visual InterDev نیز برای ایجاد وب‌سایت‌هایی به‌صورت پویا با استفاده از صفحات سرور فعال، استفاده شد. نسخه بعدی این برنامه 6.0 نام داشت و آخرین نسخه‌ای بود که شامل J++ بود. Visual Studio 6.0 در دو نسخه Professional و Enterprise. به بازار معرفی شد. پس از آن ویژوال استودیو دات نت نیز در سال 2002 منتشر شد. بزرگ‌ترین تغییر در این ویژوال، معرفی یک محیط توسعه کد مدیریت شده با استفاده از .NET Framework بود. پس از آن نیز نسخه‌های مختلفی از این برنامه روانه بازار شد که جدیدترین آن ویژوال استودیو 2022 است که در 19 آوریل 2022 معرفی شد. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
چگونه کار می‌کند؟ ویژوال استودیو IDE یک محیط توسعه یکپارچه است؛ ازاین‌رو می‌توان چنین برداشت کرد که ویژوال یک برنامه نرم‌افزاری بوده که به توسعه‌دهندگان این اجازه را می‌دهد تا کدهای خود را پیاده‌سازی کرده و آن‌ها را ویرایش کنند. رابط کاری ویژوال استودیو دارای قابلیت‌هایی همچون ویرایش، اشکال‌زدایی و ساخت کد است. Visual Studio شامل یک ویرایشگر کد است که از IntelliSense (جزء تکمیل کد) و همچنین بازآفرینی کد پشتیبانی می‌کند. دیباگر (debugger) یکپارچه‌ای که در ویژوال استودیو وجود دارد می‌تواند هم در سطح منبع و هم به‌عنوان یک اشکال‌زدا در سطح ماشین کار کند. از دیگر ابزارهای داخلی که در ویژوال وجود دارد، می‌توان به موارد زیر اشاره کرد: ●نمایه‌ساز کد ●طراح یا Designer برای ساخت برنامه‌های رابط کاربری گرافیکی ●طراح وب ●طراح کلاس ●طراح طرح‌های پایگاه‌داده Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
برنامه‌های افزودنی ویژوال استودیو: اکستنشن‌ها یا برنامه‌های افزودنی بسته‌های کدی هستند که در داخل ویژوال استودیو اجرا می‌شوند. این برنامه‌ها می‌توانند ویژگی‌های جدید و یا بهبودیافته را در اختیار توسعه‌دهندگان قرار دهند. برنامه‌های افزودنی ممکن است کنترل‌ها، نمونه‌ها، الگوها، ابزارها و یا سایر مؤلفه‌هایی باشند که قابلیت‌هایی را به ویژوال استودیو اضافه می‌کنند. ویژوال استودیو دارای طیف وسیعی از برنامه‌های افزودنی در بازار خودش است. برنامه‌های افزودنی Visual Studio شامل پسوندهایی موجود برای C++ بوده که یکی از آن‌ها Incredibuild است. شما می‌توانید ازاین‌پس تمامی برنامه‌های افزودنی ویژوال استودیو را از طریق Visual Studio Marketplace و Visual Studio’s Manage Extensions بر روی ویژوال نصب کنید. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
چگونه ویژوال استودیو را دانلود کنیم؟ درصورتی‌که شما هم قصد دارید تا از ویژگی‌های مختلف ویژوال استودیو استفاده کنید، باید در ابتدا آن را دانلود کنید. برای دانلود ویژوال استودیو و نصب آن بر روی سیستم خود، می‌توانید مراحل زیر را دنبال کنید: ● ابتدا به https://visualstudio.microsoft.com/downloads مراجعه کرده و Visual Studio را دانلود کنید. ●بعد از تکمیل دانلود Visual Studio فایل exe را باز کنید. ●حال کافی است تا اجازه دهید مراحل نصب این فایل شروع شود. برای این کار روی دکمه “ادامه” کلیک کنید. ●حال از شما خواسته می‌شود تا نرم‌افزار موردنظر خود را انتخاب کرده و سپس بر روی گزینه “نصب” کلیک کنید. ●نسخه دسکتاپ را انتخاب کرده و اجازه دهید تا مراحل نصب به‌صورت کامل طی شود. ●اکنون نیاز است تا یک‌بار کامپیوتر خود را ری استارت کرده و سپس Visual Studio را باز کنید. *در آخر مراحل کامل نصب پیش می‌رویم Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
مزایای ویژوال استودیو: یکی از مهم‌ترین دلایلی که Visual Studio را تا به این اندازه در بین توسعه‌دهندگان محبوب کرده است، مزایایی است که این برنامه در اختیار آن‌ها قرار می‌دهد. ما در این قسمت قصد داریم تا برخی از مهم‌ترین و بارزترین مزیت‌های این برنامه را در اختیار شما قرار دهیم. پشتیبانی از پلتفرم‌های مختلف: به‌صورت کلی، ویرایشگرها برای پشتیبانی از یکی از سیستم‌های ویندوز، لینوکس و یا مک استفاده می‌کنند. اما Visual Studio یک برنامه چند پلتفرمی است؛ ازاین‌رو می‌تواند بر وی هر سه پلتفرم کار کند. پشتیبانی از چندین زبان برنامه‌نویسی: یکی دیگر از مهم‌ترین مزایای ویژوال این است که می‌تواند از چندین زبان برنامه‌نویسی، پشتیبانی کند؛ ازاین‌رو اگر در هر قسمت از کد نوشته شده، خطایی وجود داشته باشد، ویژوال استودیو، بدون توجه به نوع زبان، آن را شناسایی خواهد کرد. ساختار سلسله‌مراتبی: فایل‌های کد در Visual Studio در پوشه‌ها و فایل‌های مختلف قرار می‌گیرند. هرکدام از فایل‌های کد نیز به‌صورت مجزا دارای فایل‌هایی بوده که دسترسی به آن‌ها برای ویرایش و یا حذف را ساده‌تر می‌کند. Admin: @alialirezapanahi روبیکا https://rubika.ir/sisharpapp سروش splus.ir/sisharpapp ایتا https://eitaa.com/sisharpapp
استفاده از ویژوال استودیو برای همه افراد رایگان است از دیگر مزایای مهم 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