ویژوال استودیو
ویژوال استودیو (Visual Studio) محیط توسعه یکپارچهای است، که دارای ابزارهایی برای کمک به شما برای توسعه برنامههای سی شارپ و دات نت میباشد. شما میتوانید یک برنامه سی شارپ را با استفاده از برنامه notepad یا هر برنامه ویرایشگر متن دیگر بنویسید و با استفاده از کامپایلر سی شارپ از آن استفاده کنید، اما این کار بسیار سخت است چون اگر برنامه شما دارای خطا باشد خطایابی آن سخت میشود. توجه کنید که کلمه ویژوال استودیو هم به ویژوال استودیو و هم به ویژوال سی شارپ اشاره دارد. توصیه میکنیم که از محیط ویژوال استودیو برای ساخت برنامه استفاده کنید چون این محیط دارای ویژگیهای زیادی برای کمک به شما جهت توسعه برنامههای سی شارپ میباشد. تعداد زیادی از پردازشها که وقت شما را هدر میدهند به صورت خودکار توسط ویژوال استودیو انجام میشوند.
یکی از این ویژگیها اینتلی سنس (Intellisense) است که شما را در تایپ سریع کدهایتان کمک میکند. یکی دیگر از ویژگیهای اضافه شده، break point است که به شما اجازه میدهد در طول اجرای برنامه مقادیر موجود در متغیرها را چک کنید. ویژوال استودیو برنامه شما را خطایابی میکند و حتی خطاهای کوچک (مانند بزرگ یا کوچک نوشتن حروف) را برطرف میکند، همچنین دارای ابزارهای طراحی برای ساخت یک رابط گرافیکی است که بدون ویژوال استودیو برای ساخت همچنین رابط گرافیکی باید کدهای زیادی نوشت. با این برنامههای قدرتمند بازدهی شما افزایش مییابد و در وقت شما با وجود این ویژگیهای شگفت انگیز صرفهجویی میشود.
در حال حاضر آخرین نسخه ویژوال استودیو Visual Studio 2022 است. این نسخه به دو نسخه Visual Studio Professional (ارزان قیمت) و Visual Studio Enterprise (گرانقیمت) تقسیم میشود و دارای ویژگیهای متفاوتی هستند. خبر خوب برای توسعهدهندگان نرمافزار این است که مایکروسافت تصمیم دارد که ویژوال استودیو را به صورت متن باز ارائه دهد. یکی از نسخههای ویژوال استودیو، Visual Studio Community میباشد که آزاد است و میتوان آن را دانلود و از آن استفاده کرد. این برنامه ویژگیهای کافی را برای شروع برنامهنویسی C# در اختیار شما قرار میدهد. این نسخه (Community) کامل نیست و خلاصهشده نسخه اصلی است. به هر حال استفاده از Visual Studio Community که جایگزین Visual Studio Express شده و به نوعی همان نسخه Visual Studio Professional است، برای انجام تمرینات این سایت کافی است.
Visual Studio Enterprise 2022 دارای محیطی کاملتر و ابزارهای بیشتری جهت عیبیابی و رسم نمودارهای مختلف است که در Visual Studio Community وجود ندارند. ویژوال استودیو فقط به سی شارپ خلاصه نمیشود و دارای زبانهای برنامهنویسی دیگری ازجمله ویژوال بیسیک نیز میباشد. رابط کاربری سی شارپ و ویژوال استودیو بسیار شبیه هم است و ما در این کتاب بیشتر تمرینات را با استفاده از سی شارپ انجام میدهیم.
سلام
میخواستم بدونم چطور باید فایل نصبی (setup)ایجاد کنیم
سلام یه سوال داشتم من دارم تازه دارم کار با ویژال استدیو رو شروع میکنم هدفم پروژه های پیچیده نیست فقط در بعضی جا ها بایستی نرم افزار برای ویندوز تهیه کنم که با یک برد الکترونیک از طریق پورت USB برای دریافت و ارسال داده ارتباط برقرار کنه .
1-میخواستم بدونم کدام نسخه از ویژول استدیو رو نصب کنم که منابع مناسب و در دستری برای یادگری سریع بتونم داشته باشم ؟
2- آیا در نسخه های متفات محیط نرم افزار خیلی تغییر مینکه و برای یه تازه کار سخت میشه که از اموزش های نسخه های قبلی استفاده کنه؟
سلام
1- همه نسخه ها، کارهایی از این دست رو براتون انجام میدن ولی توصیه بنده استفاده از نسخه Enterprise هست.
2- خیر
سلام خسته نباشید این اموزش ویدیوئی به صورت پکیچ باید دانلود کنیم یا داخل دی وی دی
سلام
آموزش ویدئویی سی شارپ به صورت دانلودی هست.البته در صورتی که هزینه پست رو تقبل کنید براتون پست میکنیم.
عزیزان راهنماییم کنید :بهترین آموزش و بهترین روش یاد گیریc++ چیه من تازه میخوام شروع کنم.
سلام،
نمیشه گفت که بهترین آموزش چیه؟ شما باید چند آموزش رو از اول تا آخر بخونید و کدها رو تمرین کنید. یعنی یک اموزش به تنهایی جوابگوی همه چی نیست.
تنها راه و بهترین راه یادگیری هم اینه که شما بعد از خوندن چند منبع و تمرین کدها، یه پروژه ساده واسه خودتون تعریف می کنید و حین تکمیل کردن پروژه هر جا به مشکل برخوردین در انجمن های پرسش و پاسخ مطرح می کنید تا دوستانی که حرفه ای تر هستن راهنماییتون کنن.
بسیار عالی .سپاسگذارم
خواهش می کنم، لطف دارین
اینتل لایسنس؟؟؟؟؟
اینتلی سنس
hatmannnnnnnnnn mamnonnnnnnnnn
مرسی
kheyli sade bood bebakhsid khodam motavajeh shodam
خواهش می کنم، ممنون میشم سایت رو به دوستاتون معرفی بفرمایید،
موفق باشین
slm mn reshtam cumputere sal sevom to ketab y broject dade y ghesmatesh ghofte bayad menuye zamine ro bezarim ro textbox mishe komak konin daram divoone misham :((
سلام، گفته : “منوی زمینه رو بذارین رو تکس باکس؟؟!” یعنی چی؟ میشه بیشتر توضیح بدین
بسیار خوب بود.خیلی واضح تر و شفاف تر از کلاسهای بیرون مطالب را بیان می کنید
لطف دارین