در این نوشتار با مهمترین قسمتهای محیط جدید توسعه ویژوال سی و قابلیتهای آن آشنا خواهید شد .

1) C++‎ Nonoptimizing compiler : قابلیت کامپایل کردن کدهای سی استاندارد از طریق IDE یا خط فرمان ( Cl.exe )

2) C++‎ environment language services : حمایت از COM و سایر استاندارد های ویندوز - توانائی تبادل کدهای برنامه با بقیه محیطهای مورد تایید دات نت - قابلیت برقراری ارتباط با سرویسهای مبتنی بر Xml - محیط داخلی و استاندارد ورژن کنترل و ابزار آلات کار تیمی و گروهی .

3) Active Template Library : مجموعه کلاسهای های پیش ساخته سی ( template-based C++‎ classes ) برای ایجاد حمایت از COM بدون دخالت MFC .

4) MFC : محصور کننده رابط سیستم عامل ( Win API ) استاندارد سی .

5)C Run time library and C#‎ compiler and rum time libraries : مجموعه پکیجهای استاندارد برای ترجمه برنامه های سی و سی شارپ و همچنین کامپایلر برای ترجمه کدهای ویژوال بیسیک چه از طریق IDE چه خط فرمان ( برای سی شارپ : Cs.exe و برای وی بی : Vbc.exe )

6) Native debugging engine : دیباگ کردن کدهای سی که بصورت فایلهای اجرائی یا کتابخانه ای ( Dll ) ترجمه شده اند .

7) Managed debugging engines : دیباگ کردن کدهای Managed ( استاندارد دات نت ) که بصورتهای : برنامه ها و کتابخانه های طراحی شده با ویژوال سی - برنامه ها و کتابخانه های طراحی شده با وی بی و سی شارپ و سرویسهای وب تهیه شده اند .

8 ) Setup project : طراحی و تولید فایلهای msi. جهت توسعه نرم افزار روی محیطهای مورد نظر .

9) ATL Project , Server project , Server web service project : تولید محصولات استاندارد COM مبتنی بر ATL همچنین طراحی وب اپلیکشن های جدید ویندوز و وب سرویسهای مبتنی بر آنها .

10) Managed C++‎ Application , Class library , Web service : طراحی برنامه های اجرائی - کتابخانه های زمان اجرا و سرویسهای وب استاندارد دات نت با سی .

11) MFC ActiveX Control , Dll , Application : طراحی و تولید و توسعه برنامه های مبتنی بر MFC و Win API .


موفق باشید