مقدمه دانلود ویژوال استودیو کم حجم
اگر به برنامه نویسی علاقه داشته باشید یا در آن مهارت داشته باشید پس حتما با ویژوال استودیو که از IDEهای قدرتمند به شمار میرود، آشنایی دارید. این IDE با زبانهای محبوب مانند جاوا، پایتون، #C کار میکند. زبانهایی مثل HTML به IDE نیاز ندارند و کدهای آن با استفاده از Notpad قابل نوشتن و ویرایش است. IDEهای مختلفی موجود هست از جمله NetBeans، Eclipse،visual studio و غیره.
آشنایی با ویژوال استودیو
ویژوال استودیو توسط شرکت مایکروسافت اراِئه شد. برنامه نویسان با استفاده از ویژوال استودیو میتوانند برنامههای خود را برای توسعه انواع برنامههای کاربردی مثل برنامههای موبایل ، ویندوز، مبتنی بر وب و غیره بنویسند و آن را اجرا کنند. این IDE دارای ابزاری است که به نوشتن و اصلاح برنامهها کمک میکند و دارای یک کامپایلر داخلی برای اجرای برنامه است. ویژوال استودیو بیشتر از ۳۶ زبان برنامه نویسی را پشتیبانی میکند. ویژوال استادیو با استفاده از پلاگین از زبانهای محبوب امروزی مثل پایتون و ruby پشتیبانی میکند.
ویژوال استودیو محیط توسعه یکپارچه برنامه نرم افزاری است که برنامه نویس میتواند کد خود را بنویسد و ویرایش کند. رابط کاربری آن برای توسعه نرم افزار برای ویرایش، اشکال زدایی و ساخت کد استفاده میشود.
ویژوال استودیو شامل یک ویرایشگر کد است که از IntelliSense پشتیبانی میکند. دیباگر هم به عنوان یک خطایاب یا اشکال زدا در سطح ماشین کار میکند. نمایه ساز کد، طراح برای ساخت برنامه های رابط کاربری گرافیکی، طراح وب، طراح کلاس و طراح طرح های پایگاه داده از جمله ابزارهای داخلی در ویژوال استودیو هستند. در ادامه پست میخواهیم فیلمهای آموزشی مرتبط را از فرادرس معرفی کنیم.
مطالبی در مورد IDE
IDE مخفف عبارت Integrated Deveـlopment Environment به معنی محیط توسعه یکپارچه نرم افزاری است که برای ساخت برنامههای کاربردی استفاده میشود.
یک IDE این ویژگیها را دارد:
- اتوماسیون ساخت محلی یا Local build automation: این ویژگی شامل تمامی ابزار برای کامپایل کد منبع کامپیوتر در کد باینری، اجرای خودکار آزمایشی و Debug میشود.
- ویرایشگر کد منبع یا Source code editor: برنامه نویس با این ویژگی IDE کدهای خود را وارد محیط میکند و در مواقع لازم آن را ویرایش کند. وقتی برنامه نویس کدی را وارد IDE میکند آن کد توسط کامپایلر به زبان ماشین تبدیل میشود و آن را اجرا میکند.
- Debugger: دیباگر برنامهای است که برای آزمایش برنامههای دیگر و مکان یک خطا یا اشکال را به صورت گرافیکی در کد اصلی نشان میدهد.
دلیل استفاده توسعه دهندگان از IDE
IDE به فرآیند برنامه نویسی سرعت میبخشد. هنگامیکه همه ابزارها برای برنامه نویسی در یک میز کار نمایش داده میشود، توسعه دهندگان دیگر نیازی به صرف زمان زیادی برای یادگیری ابزارهای مختلف نخواهند داشت. IDE بیشتر برای صرفهجویی در زمان مانند تولید خودکار کد که نیاز به تایپ متوالی کاراکترها دارد را از بین میبرد.
از ویژگی های دیگر IDE این است که کد نوشته شده را به همان صورت تجزیه میکند. بنابراین اشکالاتی که از خطای انسانی ناشی میشود را در زمان مناسب شناسایی میکند. در این محیط برنامههای کاربردی با رابط کاربری گرافیکی نشان داده میشود، بنابراین توسعه دهندگان میتوانند اقدامات خود را بدون جابجایی بین برنامهها اجرا کنند.
بیشتر تیمهای توسعه سازمانی IDE انتخاب میکنند که از قبل پیکربندی شده باشد.
ویژگیهای ویژوال استودیو
برای دانلود ویژوال استودیو کم حجم، دانستن ویژگیهای آن به شما در انتخاب آن کمک خواهد کرد. ویژوال استودیو ویژگیهایی دارد که برنامه نویسان به دنبال آن هستند. به چند مورد از این ویژگیها میپردازیم:
-
دارای طراح یا Designer
ویژوال استودیو دارای ابزاری است که Designer نام دارد که به وسیله آن میتوان به طراحی وب سایت پرداخت. ویژوال استودیو یکی از مهمترین نرمافزارهای طراحی سایت به حساب میآید. Designer بنیان نمایش ویندوز که شبیه به Designer ویندوز فرم است و کار آن پشتیبانی از Drag&Drop کنترلها است.
-
دارای ویرایشگر کد
یکی از ویژگیهایی که ویژوال استودیو دارد و یکی از اساسی ترین ابزار کار برای برنامه نویس به شمار میرود ویرایشگر کد است. ویرایشگر کد از چندین عملکرد پشتیبانی میکند. این ویرایشگر میتواند از تغییر نام متغیرها، ترتیب پارامترها، تغییر در کدها و مواردی که برای کاربر مورد پسند باشد، پشتیبانی میکند.
-
دارای دیباگِر یا Debugger
زمانی که در ویژوال استودیو برنامه نویسی میکنند وقتی میخواهند برنامه را اشکال یابی کنند، با Debugger برنامه را اجرا میکنند. با این کار Debugger راههایی ارائه میدهد تا بتوانید کدها را مرور کنید، مسیر اجرای کد را بررسی کنید. برنامه نویس میتواند برای تعیین متغیر و اطلاعات دقیق در مورد متغیرها، ساعت را روی متغیر تنظیم کند تا زمان تغییر مقادیر را مشاهده کند.
-
توسعه پذیری یا Extensibility
ویژوال استودیو به برنامه نویسان و توسعه دهندگان امکانی میدهد تا بتوانند افزونههای ویژوال استودیو را بنویسند و قابلیتهای آن را افزایش دهند. افزونههای نوشته شده با متصل به ویژوال استودیو باعث افزایش عملکرد آن میشود. این برنامه به صورت macros، افزونهها و بستهها در دسترس قرار میگیرند.
دلایل انتخاب ویژوال استودیو
دلیل انتخاب و محبوبیت ویژوال استودیو شاید به خاطر این است که انتظاری که هر برنامه نویس از یک محیط IDE دارد را با ویژگی های بیشتری برآورده میکند. منبع باز بودن این IDE، سریع و سبک وزن بودن آن به همراه ویژگیهای دیگری که وجود دارد، محبوبیت و برتری ویژوال استودیو را افزایش داده است.
همانطور که گفته شد این IDE زبانهای زیادی را از جمله زبان #C و همه فریمورکهای ایجاد شده توسط این زبان را نیز پوشش میدهد. NET یک پلت فرم توسعه دهنده است که از ابزارها، زبانهای برنامه نویسی و کتابخانهها برای ساخت انواع برنامه ها تشکیل شده است. برای کسانی که در شرکتهای بزرگ به صورت گروهی کار میکنند.
ویژوال استودیو امکان تصحیح پروژهها را فراهم میکند این کار باعث میشود اگر به مشکل برخورد کردید بتوانید با مشاهده کدهایی که توسط برنامه نویسان نوشته شده است مشکلات خود را برطرف کنید.
Extensions افزونههایی هستند که به برنامه نویس کمک میکند تا با افزودن ویژگیهای جدید یا ادغام ابزارهای موجود، ویژوال استودیو را شخصی سازی کنید یا آن را ارتقا دهید. یک افزونه میتواند پیچیدگی داشته باشد، اما هدف اصلی آن افزایش بهره وری کمک به ارتقاء کار برنامه نویس است.
دو فریمورک ASP.net و Xamarin در ویژوال استودیو
از فریم ورکهای ویژوال استودیو میتوان از ASP.net و xamarin نام برد. NET. فریمورکهایی مانند ASP.NET را برای ساخت انواع نرم افزارها ارائه میدهد. ASP.NET یک چارچوب وب متن باز است که توسط مایکروسافت برای ساخت برنامهها و سرویسهای وب با NET. ایجاد شده است. ASP.NET روی ویندوز، لینوکس، Docker قابل اجرا میباشد.
ASP.NET پلتفرم NET. را با ابزار و کتابخانههایی برای ساخت برنامههای وب گسترش میدهد. از جمله مواردی که ASP.NET به NET. اضافه میکند: کتابخانههایی برای الگوهای رایج وب، مانند مدل نمایش کنترلر (MVC) و پسوندهای ویرایشگر یا Editor extensions برای تکمیل کد و برای توسعه صفحات وب است.
Xamarin یک چارچوب برای توسعه یک برنامه کاربردی موبایل با استفاده از #C است. چارچوبهای مختلفی وجود دارد که توسعه اپلیکیشن چند پلتفرمی را ارائه میدهد. از HTML و جاوا اسکریپت استفاده میکند. با استفاده از این چارچوبها، میتوان برنامههایی مانند یک وبسایت برای برنامه تلفن همراه با استفاده از کتابخانههای JS توسعه داد.
Xamarin بر روی سه پلتفرم اندروید، iOS و ویندوز کار میکند. از طریق Xamarin، یک برنامه برای موبایل میتوان ایجاد کرد. برنامه نویس در Xamarin، یک پایگاه کد #C می نویسید که به تمام ویژگی های موجود برای SDK دسترسی دارد. ابزارهای Xamarin به راحتی با ویژوال استودیو قابل دانلود هستند. برای استفاده از Xamarin در ویندوز، باید ویژوال استودیو را نصب کنید.
نسخه های مختلف ویژوال استودیو
ویژوال استودیو برای اولین بار در سال ۱۹۹۷ به بازار عرضه شد. در سالهای ۲۰۰۲ و ۲۰۰۳ نسخههای ویژوال استودیو رایگان نبودند. مایکروسافت در سال ۲۰۰۵ نسخههای Professional و Standard ارائه کرد و در کنار آن به معرفی Express پرداخت که نسخه موقت رایگان داشت. از ویژگیهایی که در آخرین نسخه از ویژوال استودیو آمده است Silverlight را میتوان نام برد.
Silverlight یک وب Application framework است. این نرم افزار بسیار پیشرفته بوده و جهت توسعه نرم افزارهای تحت وب مورد استفاده قرار میگیرد.
ویژوال استودیو در سال ۲۰۱۴ نسخه ویرایش Community را به بازار عرضه کرد. این ویرایش رایگان بوده و هر برنامه نویسی میتواند برنامه خود را نوشته و آن را به اشتراک بگذارد. شرکتهای کوچک از این نسخه میتوانند استفاده کنند. هدف اصلی در این ویرایش دسترسی داشتن به زبانهایی مثل پایتون، جاوا اسکریپت، ++c و غیره بود.
نسخههای ویرایش Enterprise به دلیل منعطف بودن آن برای تیمهای بزرگ سازمانی مورد استفاده قرار میگیرد. از این ویرایش میتوانند سه ماه به صورت آزمایشی استفاده کنند، بعد از سه ماه باید لایسنس آن تهیه بشود.
نسخه ویرایش Professional که در سال ۲۰۱۰ منتشر شد. در Professional Visual Studio 2010 برنامه نویسان موضوعات پیشرفته را بررسی میکنند و ویژگیهای جدید آن مثل تکه کدها، الگوها را نشان میدهند. مثالهای ارائه شده برای افراد تازه کار و با تجربه کمک میکند تا به سرعت عمل کنند.
مقایسه ویژوال استودیو و ویژوال استودیو کد
اگر بخواهیم این دو را با هم مقایسه کنیم هر دو ویژگیهای متفاوتی دارند. ویژوال استودیو کد یک ویرایشگر کد منبع سبک وزن است که برنامه نویس برای مشاهده، ویرایش، اجرا و اشکال زدایی کد منبع برنامه ها میتواند از آن استفاده کند. ویژوال استودیو کد بیشتر برای ویرایشگر متن استفاده میشود و بیشتر با Sublime Text در حال رقابت است. ویژوال استودیو بیشتر برای برنامه نویسانی مفید است که با زبان #c یا زبان سی شارپ برنامه نویسی میکنند.
برنامه نویس با استفاده از ویژوال استودیو کد میتواند کدهایی که به زبان css یا زبانی دیگر نوشته ویرایش کند.
این ویرایش براساس چارچوب Electron است که برای ساخت برنامه دسکتاپ چند پلتفرمی با استفاده از فناوریهای وب مورد استفاده قرار میگیرد. ویژوال استودیو کد IntelliSense را برای انواع فایلهای مایکروسافت و ویژگیهای مشابه آن محدود کرده است. این ویرایشگر بیشتر توسط توسعه دهندگان Mac مورد استفاده قرار میگیرد که با فناوری های سمت مشتری مثل HTML، جاوا اسکریپت و CSS سروکار دارند.
به طور خلاصه بگوییم که برنامه نویسان اسکریپتی از ویژوال استودیو کد استفاده میکنند. ویژوال استودیو بیشتر از ۸ گیگابایت از فضای دیسک را اشغال میکند اما VSC حجم کمتری دارد. اگر میخواهید از ویژوال استودیو کد استفاده کنید ابتدا باید با بخشهای مختلف آن آشنایی داشته باشید.
ابزارهای داده سرور SQL برای ویژوال استودیو
از ویژگیهای دیگر نهفته در ویژوال استودیو Database management یا مدیریت دیتابیس است که به برنامه نویس کمک میکند تا داده و برنامههای نوشته شده خود را مدیریت کند. این ویژگی باعث میشود تا برنامه نویس به برنامه خود توسعه دهد. از دیگر دلایل محبوبیت ویژوال استودیو این است که برنامه نویس میتواند بخشهای برنامه خود را مدیریت کند و اگر بخشی از آن اضافه یا کم است حذف یا اضافه کند.
ساختار ویژوال استودیو به گونهای است که بخشهای گرافیکی را به صورت خودکار درست میکند و افراد یا برنامهنویسانی که میخواهند با رابط گرافیکی برنامه ای را طراحی کنند، نیازی به ایجاد برنامه توسط خودشان نیست و باعث صرفه جویی در وقت و هزینه میشود شما میتوانید پروژه خود را به موقع تحویل دهید.
به توضیح ویژگیهای ارائه شده توسط (SQL Server Data Tools (SSDT را برای نوشتن، ساختن، اشکال زدایی و انتشار یک پروژه پایگاه داده میپردازیم.
شما میتوانید با استفاده از SSDT، یک پروژه پایگاه داده ایجاد کنید. شما میتوانید به صورت آفلاین اینکار را انجام دهید. با افزودن، اصلاح یا حذف تعاریف اشیاء (که توسط اسکریپتها نشان داده میشوند) در پروژه، تغییرات طرحواره را بدون اتصال به نمونه سرور پیادهسازی کنید. همه اینها را می توان با استفاده از طراح جدول یا ویرایشگر Transact-SQL انجام داد.
همچنین می توانید اشیاء Transact-SQL و CLR را در همان پروژه بنویسید و اشکال زدایی کنید. می توانید از Schema Compare برای اطمینان از همگام بودن پروژه شما با پایگاه داده استفاده کنید و در هر مرحله از چرخه توسعه برای اهداف مقایسه، عکس های فوری برای پروژه خود ایجاد کنید.
در حالی که روی پروژه های پایگاه داده خود در یک محیط مبتنی بر تیم کار میکنید، میتوانید از کنترل نسخه برای همه فایلها استفاده کنید. پس از اینکه پروژه پایگاه داده شما توسعه یافت، تست شد و اشکال زدایی شد، می توانید پروژه خود را در محیط تولید منتشر کنید. برای یادگیری کاربردی زبان برنامه نویسی سی شارپ در ویژوال استودیو میتوانید از فیلمهای آموزشی فرادرس استفاده کنید.
دانلود ویژوال استودیو کم حجم
برای دانلود ویژوال استودیو کم حجم اولین راه مراجعه به سایت خود مایکروسافت هست که با استفاده از لینکهای داده شده میتوانید آن را دانلود کرده و نصب کنید و اجازه دهید بسته نصب کننده Frameworkها و زیربخشهای ویژوال استودیو را نصب کند. همچنین میتوانید با استفاده از لینک دانلودی که در انتهای مطلب گذاشته خواهد شد دانلود کرده و آن را نصب کنید.
به این دقت داشته باشید که برای استفاده از همه بخشهای ویژوال استودیو باید هزینه پرداخت کنید و نسخه ابتدایی ویژوال استودیو رایگان است.
جدیدترین نسخه ویژوال استودیو
چدیدترین نسخه Visual Studio 2022 است که بهترین ابزار و خدمات در کلاس را برای هر برنامه نویسی در دسترس قرار میدهد که به چند مورد اشاره میکنیم:
- بهبود عملکرد: Visual Studio 2022 سریعتر، قابل دسترستر، سبکتر است و هم برای کسانی که تازه قدم در راه برنامه نویسی گذاشتهاند طراحی شده است.
- ساخت اپلیکیشنهای مدرن: در این نسخه از ویژوال استودیو با استفاده از Azure میتوان به سرعت برنامههای مدرن ساخت که مبتنی بر، ابر باشد.
- در نسخه جدید همچنین از ۶ Net. و چارچوب یکپارچه آن برای برنامه های وب و موبایل برای برنامهنویسان ویندوز و مک پشتیبانی کامل دارد.
- سریعتر یافتن فایل: در ویژوال استودیو ۲۰۲۲، به بهبود عملکرد چندین ویژگی کلیدی تمرکز کردهاند. به عنوان مثال، Find in Files اکنون در هنگام جستجوی راه حل های بزرگ مانند Orchard Core سه برابر سریعتر است.
- امکان طراحی برای همه و ۶۴ بیتی بودن ویژوال استودیو از دیگر ویژگیهای ویژوال استودیو ۲۰۲۲ میباشد.
سخن آخر در مورد دانلود ویژوال استودیو کم حجم
به پایان پست دانلود ویژوال استودیو کم حجم رسیدیم، شما میتوانید با مطالعه مطالب بالا با ویژگیهای ویژوال استودیو آشنا شوید، تفاوت آن با ویژوال استودیو کد را بدانید، فریمورک های آن را بشناسید و در نهایت با اطلاعات بیشتر شروع به دانلود ویژوال استودیو کنید. اگر در زبان برنامه نویسی #C مهارت دارید و یا به آن علاقمند هستید توصیه میکنیم کدنویسی #C را با IDE ویژوال استودیو امتحان کنید.
در حال حاضر برنامه نویسی سیشارپ با ویژوال استودیو بازار کار خوبی در ایران دارد و میتوانید با یادگیری این زبان برنامه نویسی به درآمد خوبی برسید. امیدوارم از مطالب گفته شده استفاده کرده باشید. نظرات و پیشنهادات خود را با ما در میان بگذارید. موفق و پیروز باشید.
14 پاسخ
ارور میده
403 Forbidden
لینک خرابه
سلام لینک دانلود خرابه.دانلود نمیشه
با عرض سلام و تقدیم سپاس
توضیحات خیلی خوب و مفیدی فرمودین، اما در نهایت لینک دانلود با حجم کم اصلا مربوط به ورژن ۲۰۲۲ نمیشه بلکه ورژن ۲۰۱۲ رو لینک دادین.
اینکه فایل کم حجم که فرمودین، باور کردم. چون سایت شرکت گردو نسخه کم حجم ۲۰۱۹ رو با حجم ۳.1GB رو قبلا دیده بودم. گفتم شاید منظور شما هم همین باشه.
لطفا در صورت مکان نسخه کم حجم از آخرین ورژن (البته بنده طالب ۲۰۱۹ ورژن ۱۶.۵ با بالا هستم چون سیستمم جوابگو نیست.) برای دانلود بذارین . مجددا تشکر میکنم.
آرزوی موفقیت روزافزون براتون دارم.
قدیمی هست دانلود نکنید
سلام تشکر برنامه سالم و بی مشکل با حجم مناسبی بود
ممنون از ثبت نظر شما
سلام
بارها اشاره شده کم حجم . کم حجم…
بهتر بود اشاره ای هم به حجمش می شد که حدودا چند گیگ هست
سلام. کنار لینک دانلود حجم هم نوشته شده است.
من دانلود کردم همش فایل و پوشه ست اصلا setup نداره
من ۴ گیگ دانلود کردم
الان جواب هزینه و وقتی که من صرف دانلود چرت و پرتای شما گذاشتم رو کی میده
سلام
برای صرفه جویی در هزینه فایل های نصبی به صورت پارتی آپلود شده!
برای نصب نسخه ۲۰۱۲ ابتدا باید نرم افزار Virtual CloneDrive رو نصب کنید تا بتونید فایل iso رو نصب کنید.
موفق باشید!
سلام لطفا مراحل نصب را هم بزارین الان نصب کردم ولی همش فایل و پوشه ناقص هست
سلام و عرض ادب خسته نباشید بسیار جامع و مفید بود
ممنون از توجهتون