آموزش سی شارپ - جلسه اول
تاریخ انتشار:۱۳:۵۷ ۱۳۹۹/۷/۵

آموزش سی شارپ - جلسه اول


سی شارپ چیست؟



سی شارپ یک زبان برنامه نویسی شیء گرا است که از آن می توان در جهت ساخت برنامه های تحت ویندوز ، تحت وب ، وب سرویس ها ، برنامه های موبایل  و بازی ها استفاده کرد .

سی شارپ از کتابخانه کلاس دات نت که شامل مجموعه بزرگی از اجزاء از قبل ساخته شده است ، استفاده می کند.

برای اجرای یک برنامه سی شارپ ابتدا باید دات نت فریم ورک نصب شود که یک محیط یکپارچه دارد و به نوبه خود شامل ابزارهای مفیدی است که به کدنویسی شما کمک می کنند.


ویژوال استودیو (ٰVisual Studio) محیط توسعه یکپارچه ای است که با ابزارهای خود در جهت توسعه برنامه های سی شارپ و دات نت ما را یاری می رساند.


یکی از ویژگی های ویژوال استودیو اینتلی سنس (Intellisense)است که تایپ کدهای شما را تسریع می بخشد.

ویژوال استودیو برنامه شما را خطایابی می کند و حتی خطاهای کوچک را برطرف می نماید. همچنین دارای ابزارهای طراحی برای ساخت یک رابط گرافیکی است که بدون ویژوال استودیو برای ساخت رابط گرافیکی باید کدهای بسیاری نوشت ، پس با ویژوال استودیو بازدهی برنامه های ما افزایش پیدا می کند.

در حال حاضر نسخه های متعددی از ویژوال استودیو وجود دارد شامل visual studio professional ، visual studio Enterprise visual studio Express
برای انجام تمرینات این سایت همان نسخه visual studio Express کافی است.

آشنایی با محیط ویژوال استودیو

هنگامیکه وارد ویژوال استودیو می شویم باید یک پروژه جدید ایجاد کنیم پس بر روی Create a new project کلیک می نماییم :






در صفحه بعد یک windows Form App ایجاد کرده و next می نماییم :







نام های وارد شده در قسمت project name و solution name را به صورت پیشفرض قبول کرده و create را می فشاریم :








در صفحه ای که باز می شود ناحیه کاری ویژوال استودیو را می بینیم که شامل منو ها و بخش های زیادی است و در تصویر زیر سه بخش مهم هر برنامه را شرح می دهیم :






1 - صفحه طراحی (Form Design)

در این صفحه فرم های ویندوزی  و رابط های گرافیکی (GUI) بین کاربر و کامپیوتر را می بینیم و
 می توانیم کنترل ها و برچسب ها ودکمه ها و ... که از پیش در ویژوال استودیو تعریف شده اند را به فرم اضافه نماییم. در فصل های بعدی به شرح کامل این بخش می پردازیم.

2 - مرورگر پروژه (Solution Explorer)


پروژه ها و فایل های مربوط به برنامه را نشان می دهد .
ممکن است برنامه شامل یک پروژه یا تعداد زیادی از پروژه های گوناگون باشد که در این بخش قابل مشاهده و دسترسی هستند.
اگر چندین پروژه دارید آن پروژه ای که به صورت bold می باشد پروژه فعال را نشان می دهد .


3 - پنجره خواص (properties)

این پنجره خواص و رویدادهای مختلف هر آیتم انتخاب شده را نشان می دهد. خاصیت ها  ، ویژگی ها و صفات مربوط به هر آیتم را مشخص می کنند.
این پنجره همچنین شامل رویداد ها(Event) هر آیتم هم می باشد که در بخش های بعدی با هرکدام از این مباحث بیشتر آشنا خواهید شد.







نویسنده : س.فخری


نظر به مطلب
نام:
ایمیل:
متن: 500 حرف دیگر میتوانید تایپ کنید
کد امنیتی: 83905