ویژال استدیو چیست ؟
ویژوال استودیو محیط توسعه یکپارچه ای است، که دارای ابزارهایی برای کمک به شما برای توسعه برنامه های سی شارپ و دات نت می باشد.شما می توانید یک برنامه سی شارپ را با استفاده از برنامه notepad یا هر برنامه ویرایشگر متن دیگر بنویسید و با استفاده از کامپایلر سی شارپ از آن استفاده کنید، اما این کار بسیار سخت است چون اگر برنامه شما دارای خطا باشد خطایابی آن سخت می شود.توجه کنید که کلمه ویژوال استودیو هم به ویژوال استودیو و هم به ویژوال سی شارپ اشاره دارد.توصیه می کنیم که از محیط ویژوال استودیو برای ساخت برنامه استفاده کنید چون این محیط دارای ویژگی های زیادی برای کمک به شما جهت توسعه برنامه های سی شارپ می باشد.تعداد زیادی از پردازش ها که وقت شما را هدر می دهند به صورت خودکار توسط ویژوال استودیو انجام می شوند.یکی از این ویژگی ها اینتلی سنس (Intellisense) است که شما را در تایپ سریع کدهایتان کمک می کند.یکی دیگر از ویژگیهای اضافه شده break point است که به شما اجازه می دهد در طول اجرای برنامه مقادیر موجود در متغیرها را چک کنید.ویژوال استودیو برنامه شما را خطایابی می کند و حتی خطاهای کوچک (مانند بزرگ یا کوچک نوشتن حروف) را برطرف می کند ،همچنین دارای ابزارهای طراحی برای ساخت یک رابط گرافیکی است که بدون ویژوال استودیو برای ساخت همچین رابط گرافیکی باید کدهای زیادی نوشت.با این برنامه های قدرتمند بازدهی شما افزایش می یابد و در وقت شما با وجود این ویژگیهای شگفت انگیز صرفه جویی می شود. در حال حاضر آخرین نسخه ویژوال استودیو Visual Studio 2015 است. این نسخه به دو نسخه Visual Studio Professional (ارزان قیمت) و Visual Studio Enterprise (گرانقیمت) تقسیم می شود و دارای ویژگی های متفاوتی هستند. خبر خوب برای توسعه دهندگان نرم افزار این است که مایکروسافت تصمیم دارد که ویژوال استودیو را به صورت متن باز ارائه دهد. یکی از نسخه های ویژوال استودیو، Visual Studio Community می باشد که آزاد است و می توان آن را دانلود و از آن استفاده کرد.این برنامه ویژگیهای کافی را برای شروع برنامه نویسی C# در اختیار شما قرار می دهد.این نسخه (Community) کامل نیست و خلاصه شده نسخه اصلی است. به هر حال استفاده از Visual Studio Community که جایگزین Visual Studio Express شده و به نوعی همان نسخه Visual Studio Professional است، برای انجام تمرینات این سایت کافی است.
Visual Studio Enterprise 2015 دارای محیطی کاملتر و ابزارهای بیشتری جهت عیب یابی و رسم نمودارهای مختلف است که در Visual Studio Community وجود ندارند. ویژوال استودیو فقط به سی شارپ خلاصه نمی شود و دارای زبانهای برنامه نویسی دیگری از جمله ویژوال بیسیک نیز می باشد.رابط کاربری سی شارپ و ویژوال استودیو بسیار شبیه هم است و ما در این کتاب بیشتر تمرینات را با استفاده از سی شارپ انجام می دهیم.
آخرین دیدگاهها