Microsoft Visual Studio
نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری Microsoft تولید شده است. این برنامه سعی می کند یک محیط برنامه نویسی همه فن حریف باشد و در هر زمینه ای برای توسعه دهنگان آن کارا باشد، به خاطر همین ویژگی می توان گفت که هیچ محصول دیگری وجود ندارد که در هر زمینه بتواند با ویژوال استودیو رقابت کند.
امکانات
ویرایشگر کد (Code Editor)
ویرایشگر کد (به انگلیسی: Code Editor) در ویژوال استودیو همانند دیگر محیطهای یکپارچه برنامهنویسی، امکان برجستهسازی نحو (به انگلیسی: Syntax Highlighting) و تکمیل خودکار (بهانگلیسی: Autocomplete) کد برای متغیرها، توابع و عبارات لینک را دارد. ویرایشگر کد ویژوال استودیو همچنین امکان علامتگذاری (به انگلیسی: bookmark) در کد را دارد. همچنین علاوه بر جستجوی متن عادی و جستجوی عبارت باقاعده (به انگلیسی Regular Expression ):ویرایشگر کد امکان کلیپبورد چند آیتمی و همچنین یک لیست وظایف ساده را دارد.
ویرایشگر کد ویژوال استودیو همچنین از code snippet پشتیبانی میکند که در واقع قالبهای تکرارشونده ذخیره شده کد هستند که در هر پروژه بر حسب نیاز میتوان آنها را سفارشی کرد و به کد موجود افزود. همچنین به کمک ویرایشگر کد ویژوال استودیو میتوان پیرایش کد (به انگلیسی code refactoring ):شامل مرتبسازی مجدد پارامترها، تغییر نام توابع و متغیرها، استخراج interface و کپسولهسازی اعضای کلاس در داخل property را انجام داد.
اشکالیاب (Debugger)
ویژوال استودیو شامل یک اشکالیاب (به انگلیسی: Debugger) است که برای اشکالیابی برنامههای نوشته شده با زبانهای مورد پشتیبانی ویژوال استودیو مورد استفاده قرار میگیرد. همچنین اشکالیاب ویژوال استودیو میتواند به پروسههای در حال اجرا (به انگلیسی running processes ):متصل شده و آنها را اشکالیابی کند. اگر کد منبع پروسه در حال اجرا در دسترس باشد، اشکالیاب کد در حال اشکالیابی را به صورت همزمان نمایش میدهد، در غیر اینصورت میتواند دیساسمبلی کد را نمایش دهد. اشکالیاب ویژوال استودیو همچنین میتواند روبرداری حافظه (به انگلیسیmemory dump )ایجاد کند یا روبرداری حافظه را جهت اشکالیابی دریافت کند.
اشکالیاب امکان ایجاد بریکپوینت (به انگلیسی( breakpoint که اجازه توقف اجرای برنامه در محل خاص را میدهد و همچنین مشاهده مقادیر متغیرها در برنامه در حال اجرا را نیز دارد. بریکپوینتها را میتوان به صورت شرطی ایجاد کرد تا در صورتی که شرایط خاصی احراز شد، اجرای برنامه جهت اشکالیابی متوقف شود. میتوان اجرای کد را به صورت خط به خط انجام داد یا در هنگام اشکالیابی، به مجموعهای از کدها وارد یا از آن خارج شد (به عنوان مثال به یک حلقه یا یک شرط یا یک تابع خاص) اشکالیاب امکان ویرایش و ادامه را پشتیبانی میکند تا در حین اجرا بتوان مقادیر متغیرهای زمان اجرا را تغییر و کار برنامه با مقادیر جدید ادامه پیدا کند.
طراح (Designer)
ویژوال استودیو شامل تعدادی ابزار برای کمک به طراحی اپلیکیشنهاست که عبارتند از:
طراح ویندوز فرم
طراح ویندوز فرم (به انگلیسی Windows Forms designer ):برای ایجاد برنامههای واسط گرافیکی کاربر توسط Windows Forms استفاده میشود. به کمک این طراح میتوان کنترلهای مختلف و همچنین ارتباط با بانک اطلاعاتی را به برنامه ویندوزی افزود. واسط کاربر که این طراح در اختیار میگذارد، از طریق مدل برنامهنویسی رویدادمحور به کد برنامه متصل است. این طراح میتواند کد سی شارپ یا ویژوال بیسیک داتنت را برای برنامه تولید کند.
طراح بنیان نمایش ویندوز
طراح بنیان نمایش ویندوز (به انگلیسی WPF designer ) :با ویژوال استودیو ۲۰۰۸ معرفی شد. مانند طراح ویندوز فرم، از کشیدن و رها کردن (به انگلیسی: drag & drop) کنترلها پشتیبانی میکند.
.
.
.
.
.
فروشگاه مایکروسافت لایسنس: لایسنس محصولات اصلی(اورجینال) مایکروسافت
تهران - فلسطین شمالی - خیابان ذاکری - پلاک 1 - واحد 2
تهران - اقدسیه - نرسیده به مینی سیتی - ضلع شمالی بزرگراه ارتش - پلاک 113 - طبقه 4
سایت :
https://microsoftpartner.uk
https://microsoftpartner.uk/لایسنس-اورجینال-ویژوال-استودیو-visual-studio/
ایمیل:
Iran@microsoftlicense.com
تلفن:
021-28422 (خط ویژه)
02128429090
موبایل:
09103016003
فاکس:
02128429386