راهنمای دانلود و نصب ویژوال استودیو کم حجم — گام به گام
بسیاری از افراد به دلایل مختلف در جستجوی نسخه ویژوال استودیو کم حجم هستند. در این مقاله ابتدا سعی شده است بررسی شود کدام محصول واقعاً ویژوال استودیو کم حجم به حساب میآید و سپس راهنمایی برای دانلود و نصب نرم افزاهرایی ارائه شده است که میتوانند به عنوان ویژوال استودیو کم حجم استفاده شوند.
ویژوال استودیو یکی از محبوبترین و پراستفادهترین محیطهای توسعه یکپارچه یا همان IDE به حساب میآید که برای برنامه نویسی و ساخت انواع مختلف برنامههای نرم افزاری از جمله برنامههای ویندوزی، کاربردهای تحت وب، سرویسهای وب و سایر موارد مورد استفاده قرار میگیرد. اما چالشی که برخی از برنامهنویسان و توسعه دهندگان در استفاده از ویژوال استودیو با آن مواجه میشوند، حجم بالای این محیط توسعه نرم افزار است. معمولاً سرعت پایین اینترنت در برخی مناطق و بعضاً امکانات کم سختافزاری از جمله پردازنده، رم و هارد دیسک ضعیف منجر به بروز چنین چالشهایی میشود. به همین دلیل، در چنین مواقعی نیاز به دانلود و نصب ویژوال استودیو کم حجم به وجود میآید.
ویژوال استودیو چیست ؟
مایکروسافت ویژوال استودیو (Microsoft Visual Studio) یک «محیط توسعه یکپارچه» (Integrated Development Environment | IDE) ساخته شده توسط شرکت مایکروسافت است. یک IDE معمولاً متشکل از یک ویرایشگر کُد (کد ادیتور)، ابزارهای خودکارسازی ساخت و یک اشکالزدا (دیباگر) است. ویژوال استودیو برای توسعه و ساخت برنامههای کامپیوتری، وب سایتها، کاربردهای تحت وب، سرویسهای وب و اپلیکیشنهای موبایل مورد استفاده قرار میگیرد.
ویژوال استودیو شامل یک ویرایشگر کد است که از قابلیتهای «IntelliSense» (امکانات تکمیل کد به صورت خودکار) و همچنین «بازسازی کُدها» (Code Refactoring) پشتیبانی میکند. ویژوال استودیو از سکوهای توسعه نرم افزاری شامل موارد زیر استفاده میکند:
- API ویندوز
- فُرمهای ویندوز
- بنیان نمایش ویندوز (ٰWindows Presentation Foundation)
- فروشگاه مایکروسافت (Windows Store)
- مایکروسافت سیلورلایت
اشکالزدا (Debugger) یکپارچه در ویژوال استودیو هم به عنوان یک دیباگر سطح منبع و هم به عنوان یک دیباگر سطح ماشین عمل میکند.
سایر ابزارهای داخلی در ویژوال استودیو موارد زیر را شامل میشود:
- «تحلیلگر کد»
- طراح (Designer) برای ساخت اپلیکیشنهای گرافیکی (GUI)
- طراح وب
- طراح کلاس
- طراح شِمای پایگاه داده
کاربرد ویژوال استودیو چیست ؟
ویژوال استودیو یک محیط توسعه قدرتمند برای برنامه نویسی تحت ویندوز به حساب میآید. میتوان گفت ویژوال استودیو بهترین IDE برای زبانهای مبتنی بر فریمورک داتنت یعنی F# ،C# و سایر زبانها از جمله C++ به شمار میرود. خصوصاً در صورتی که از مجموعه ابزارهای رابط گرافیکی مایکروسافت (مثل WPF و UWP) استفاده میشود.
نسخه Community ویژوال استودیو رایگان است. کاربردها و موارد استفاده اصلی ویژوال استودیو شامل موارد زیر است:
- توسعه برنامههای کامپیوتری برای سیستم عامل ویندوز
- ساخت وب سایت
- ایجاد وب اپلیکیشن
- توسعه وب سرویسها (خدمات تحت وب)
- توسعه اپلیکیشنهای تلفنهای هوشمند
ویژگیهای ویژوال استودیو چیست ؟
باید در نظر داشت که ویژوال استودیو یک برنامه نرم افزاری بزرگ و پیچیده است که در خصوص منابع سختافزاری بسیار سنگین عمل میکند. همچنین یادگیری نحوه استفاده از ویژوال استودیو ممکن است زمانبر باشد. ویژوال استودیو از زبانهای برنامه نویسی مختلفی پشتیبانی میکند.
با توجه به وجود یک سرویس مختص زبان، این امکان برای ویرایشگر کد و دیباگر ویژوال استودیو فراهم شده است تا تقریباً از هر زبان برنامه نویسی پشتیبانی کنند. زبانهای پیشساخته و داخلی در ویژوال استودیو شامل موارد زیر است:
- C
- C++
- C++/CLI (از طریق Visual C++)
- VB NET (از طریق Visual Basic .NET)
- C# (به واسطه Visual C#)
- F# (از ویژوال استودیو ۲۰۱۰ به بعد)
مقاله پیشنهادی: مقاله ای کوتاه در خصوص تفاوت ویژوال بیسیک دات نت و ویژوال سی شارپ دات نت
پشتیبانی از سایر زبانهای برنامه نویسی نظیر پایتون، روبی، Node.js و M به همراه سایر زبانها نیز از طریق خدمات زبانی که جداگانه نصب میشوند نیز در ویژوال استودیو وجود دارد. همچنین، ویژوال استودیو از زبانهای زیر هم پشتیبانی میکند:
- XML/XSLT
- HTML/XHTML
- جاوا اسکریپت
- CSS
- جاوا (و J#) در گذشته پشتیبانی میشدند.
در صورتی که این سوال در ذهن افراد وجود داشته باشد که IDE چیست در بخشی از مقاله «بهترین IDE برای پایتون» به این سوال پاسخ داده شده است. همچنین در یکی از زیرعنوانهای مقاله «آموزش Visual Studio Code» نیز به شرح تفاوت میان IDE، «ویرایشگر کد» و «ویرایشگر متن» پرداخته شده است و برای درک بهتر ماهیت هر یک از این ابزارهای برنامه نویسی میتوان این مقاله را مطالعه کرد.
معرفی ویژوال استودیو کم حجم
در زمان تدوین این مقاله با جستجو در اینترنت برای یافتن نسخه کم حجمتری از ویژوال استودیو، این مسئله مشخص میشود که راهکار شرکت مایکروسافت برای ارائه ویژوال استودیو کم حجم در قالب «Visual Studio Express» عرضه شده است. با ورود به صفحه ویژوال استودیو اکسپرس در سایت مایکروسافت، مشخص میشود که ویژوال استودیو اکسپرس دیگر پشتیبانی نمیشود و مایکروسافت در این صفحه «Visual Studio Community» را به عنوان جایگزین ویژوال استودیو اکسپرس معرفی کرده است.
در صفحه «ویژوال استودیو اکسپرس» سایت مایکروسافت آمده است:
Visual Studio Community را به عنوان یک محیط توسعه یکپارچه (IDE) با امکانات کامل و جامع دانلود کنید. نسخه Community جایگزینی بهروزرسانی شده و جدیدتر برای Visual Studio Express به حساب میآید.
پس از آن هم لینک فایل Visual Studio Community 2022 برای دانلود ارائه شده است. پس از آن نیز برخی از مزایا و نقاط برتری Visual Studio 2022 فهرست شدهاند. اما در ادامه و در قسمتهای پایینتر این صفحه، چند نسخه مختلف از Visual Studio Express فهرست شده که جدیدترین آنها Express 2017 است. در ادامه به شرح بهترین پاسخ در سایت Stackoverflow برای این سوال پرداخته شده است که ویژوال استودیو کم حجم چیست؟
ویژوال استودیو کم حجم کدام است؟
میتوان گفت ویژوال استودیو کم حجم، «Visual Studio Express 2012» به حساب میآید. در سایت Stackoverflow به سوال «ویژوال استودیو کم حجم چیست» اینگونه پاسخ داده شده است:
در یک مقاله وبلاگی به این مسئله اشاره شده است که ویژوال استودیو کم حجم در واقع «Visual Studio Express» است. ویرایش اکسپرس ویژوال استودیو کمترین حجم را دارد و دقیقاً آن چیزی است که افراد به عنوان ویژوال استودیو کم حجم به دنبال آن هستند. در انتها به این مسئله اشاره شده که اگر قصد استفاده از آخرین نسخه کم حجم ویژوال استودیو وجود دارد، آنگاه بهتر است از «Visual Studio Express 2012» استفاده شود.
پس از آن هم لینک دانلود Installer آنلاین این نسخه قرار داده شده که ظاهراً این لینک خراب است و نمیتوان از آن استفاده کرد. لازم به ذکر است که این پست در Stackoverflow آخرین بار بیش از ۳ سال قبل از انتشار این مقاله بهروزرسانی شده است. اما با بررسی حجم هر یک از نسخههای اکسپرس، میتوان دریافت که به واقع Visual Studio Express 2012 کمترین حجم را دارد. حجم ویژوال استودیو اکسپرس ۲۰۱۷ بسیار زیاد و بیش از ۱۱ گیگ است. اما نسخههای پایینتر اکسپرس کمتر از یک گیگ حجم دارند. در بخشهای بعدی این مقاله لینکهای دانلود هر یک از نسخههای مختلف ویژوال استودیو کم حجم ارائه شدهاند.
واژه Express در عبارت «Visual Studio Express» به معنی سریع و پرشتاب است. اما آیا سریع و پرشتاب بودن لزوماً به معنی کم حجم بودن است؟ به احتمال زیاد میتواند این طور باشد. برای بررسی دقیقتر این موضوع، بهتر است توضیحات ارائه شده پیرامون ویژوال استودیو اکسپرس در ویکیپدیا مورد بررسی قرار گیرد. بنابراین در ادامه به معرفی Visual Studio Express پرداخته شده است.
ویژوال استودیو اکسپرس چیست؟
مایکروسافت ویژوال استودیو اکسپرس مجموعهای از محیطهای توسعه یکپارچه یا همان IDE به حساب می آید که شرکت مایکروسافت آنها را توسعه داده و به صورت رایگان عرضه کرده است. این مجموعه از IDEها نسخههایی با قابلیتهای عملکردی محدود نسبت به نسخه تجاری ویژوال استودیو به حساب میآیند. ویرایش سریع یا همان Express از ویژوال استودیو 2005 آغاز شد.
سلام ورژن ویندوز ده من 1903 هست و تازه تهیش کردم ولی برای نصب ویژوال استودیو 2022 نوشته ورژن 1909 نیازه حالا من میتونم نصبش کنم آیا؟