محیط توسعه ویژوال #2005 C :
در ابتدا جالب است بدانيد كه براي برنامه نويسي به زبان #C، به برنامه ي ويژوال #2005 C نيازي نداريد! شما مـي توانيـد برنامـه
هاي خود را با يك ويرايشگر متني مانند Notepad نيز بنويسيد. اما برنامه هاي ويژوال #C معمولا طـولاني هـس تند و نوشـتن
آنها با notepad زمان زيادي را صرف مي كند . اه بهتر براي انجام اين كار استفاده از محيط توسعه مجتمع ويژوال استوديو كـه
به عنوان IDE نيز شناخته مي شود . IDE ويژوال استوديو امكانات بسيار زيادي را در اختيار شما قرار مي دهد كه مسلماً با استفاده
از ويراي شگر هاي متني به آنها دسترسي نخواهيد داشت . براي مثال اين محيط مي تواند درستي كدهاي نوشته شـده را بررسـي كنـد،
قسمتهاي تمام شده از برنامه را به صورت بصري نمايش دهد، خطاهاي موجود در برنامه را تشخيص دهد و … .
Profile Setup صفحه
يك IDE، محيطي است شامل يك سري ابز ار كه موجب سهولت كار توسعه و طراحي نرم افزار مي شود . ويژوال اسـتوديو 2005 را
اجرا كنيد تا ببينيد با چه چيزي روبرو مي شويد . اگر شما مراحل پيش فرض نصب را انتخاب كرده ايـد، بـه منـوي اسـتارت برويـد و
Programs را انتخــاب كنيــد (All Programs در وينــدوز XP يــا وينــدوز 2003) ســپس از زيــر منــوي
Microsoft Visual Studio ي گزينـه Microsoft Visual Studio 2005
2005 را انتخاب كنيد.
صفحه آغازين ويـژوال اسـتوديو بـه سـرعت نمـايش داده مـي شـود و بعـد از آن پنجـره Choose
Default Environment Settings را خواهيـد ديـد . از ليـست ظـاهر شـده گزينـه #Visual C
Development Settings را انتخاب كرده و روي Start Visual Studio كليك كنيـد . محـيط
توسعه مايكروسافت همانند شكل 1-4 نمايش داده خواهد شد
منو
احتمالا اشتياق زيادي براي شروع كد نويسي داريد . اما در ابتدا بهتر است كمي IDE را بررسي كنيم . گردش خودمـان را در IDE
از منو ها و نوارهاي ابزار شروع مي كنيم . همانطور كه ميبينيد، منو ها و نوار ابزارها در اين برنامه نيز تفاوت چنـداني بـا برنامـه هـاي
ديگر مايكروسافت از قبيل Word و يا Excel ندارد .
نوار منوي Visual Studio 2005 به صورت ديناميك است، يعني بر حسب كاري كه مي خواهيد انجام دهيـد يـك
سري از گزينه ها به منو اضافه شده و يا از آن حذف مي شوند . وقتي فقط محيط IDE خالي را در مقابل خود داريد، منـوي ويـژوال
و Community ،Window ،Test ،Tools ،Data ،View ،Edit ،File هــاي گزينــه شــامل اســتوديو
منوي Help است . اما هنگامي كه كار بر روي يك پروژه را شروع كنيد منوي كامل ويـژوال اسـتوديو 2005 هماننـد شـكل 1-5
نمايش داده خواهد شد .
1-5 شكل
در اينجا به توضيح كامل در مورد همه ي منو ها نيازي نداريم . در طول اين كتاب به مرور با تمامي آنها آشنا خواهيد شد. امـا در زيـر
براي آشنايي اوليه، شرح مختصري از عملكرد هر يك از منو ها آورده شده است :
File:
به نظر ميرسد كه همه برنامه هاي ويندوزي يك منوي فايل دارند . در اين منو حداقل چيزي كـه پيـدا ميـشود،
راهي براي خارج شدن از برنامه است . البته در منوي File اين برنامه، گزينه هاي بيشتري مثل بـاز كـردن، بـستن يـا
ذخيره كردن يك فايل خاص و يا تمام پروژه هم وجود دارد.
Edit: اين منو هم مثل برنامه هاي ديگر شامل گزينه هايي است كه انتظار آن را داريـد :Cut ،Redo ، Undo
.Delete و Paste، Copy،
View: منوي View به شما اجازه مي دهد تا به سرعت به پنجره هاي موجود در IDE مثـل Solution
Explorer، پنجره Properties، پنجره Toolbar ،Outputها و … دسترسي داشته باشيد.
Project: اين منو به شما اجازه ميدهد تا فايلهاي مختلف از قبيل فرمهاي جديد و يا كلاسها را به برنامـه ي خـود
اضافه كنيد.
Build: اين منو زماني مفيد خواهد بود كه برنامه ي خود را تمام كنيد و بخوا هيد كـه آن را بـدون اسـتفاده از محـيط
#Visual C اجرا كنيد (احتمالا از طريق منوي استارت، مثل همه برنامه هاي ويندوزي ديگر از قبيل Word و يا
(Excel
Debug: اين منو به شما اجازه ميدهد تا برنامه خودتان را در داخل محيط ويـژوال اسـتوديو خـط بـه خـط اجـرا كنيـد .
همچنين از طري ق اين منو شما به ديباگر ويژوال استوديو 2005 نيز دسترسي خواهيد داشت . به وسيله ديبـاگر مـي توانيـد
عملكرد كد خود را در هنگام اجراي برنامه خط به خط بررسي كرده و مشكلات آن را متوجه شويد.
Data: اين منو به شما كمك مي كند تا از اطلاعات بدست آمده از يك بانك اطلاعاتي استفاده كنيـد . البتـه ايـن منـو
زماني نمايش داده مي شود كه در حال كار بر روي قسمتهاي بصري برنامه خود باشيد ( در پنجره اصلي ويژوال اسـتوديو،
قسمت [Design] فعال باشد )، نه زماني كه در حال نوشتن كد هستيد . در فصول 15 و 16 كتاب، كار بـا بانكهـاي
اطلاعاتي را بررسي خواهيم كرد.
Format: اين منو نيز فقط زماني كه در حال كار با قسمت هاي بصري برنامه باشيد نمايش داده مي شود . بـه وسـيله
گزينه هاي اين منو مي توانيد طريقه قرار گرفتن اشياي موجود در فرم برنامه (از قبيل TextBoxها، دكمه ها و …) را
كنترل كنيد.
Tools: در اين قسمت مي توان يد محيط IDE ويژوال استوديو 2005 را كنترل و يا تنظيم كنيد . همچنين لينكـي بـه
برنامه هاي اضافي نصب شده در كنار ويژوال استوديو نيز، در اين قسمت وجود دارد.
Test: منوي Test به شما اجازه مي دهد برنامه هايي ايجاد كنيد تا به وسيله آن بتوانيد بعد از اتمـام يـك برنامـه،
قسمتهاي مختلف آن را از نظر كارايي و يا عملكرد بررسي كنيد.
Window: اين منو در همه برنامه هايي كه امكان باز كردن بيش از يك پنجره در هر لحظه را به كاربر مي دهند، مثل
Word و يا Excel، نيز وجود دارد . گزينه هاي موجود در اين منو به شما اجازه مي دهند كـه در بـين پن جـره هـاي
موجود در IDE جا به جا شويد . نام پنجره هايي كه در هر لحظه در محيط ويژوال استوديو باز هستند، در پايين نوار ابـزار
نمايش داده مي شوند كه با كليك كردن روي هر كدام از آنها، پنجره مربوطه نمايش داده مي شود.
Community: اين منو، دسترسي به منابع برنامه نويسي، مكان هايي براي پرسيدن سوالات و نيز جستجو بين نمونه
كدها را در اينترنت فراهم مي كند.
Help: منوي Help به شما اجازه دسترسي به مستندات ويژوال استوديو 2005 را مي دهـد . راه هـاي زيـادي بـراي
دسترسي به اين اطلاعات وجود دارند (براي مثال از طريق محتويات، انديس و يا جس تجو). اين منو همچنين داراي گزينـه
هايي براي وصل شدن به وب سايت مايكروسافت، دريافت آخرين نسخه هاي بـه روز رسـاني و همچنـين گـزارش دادن
مشكلات برنامه است.

