در این قسمت به بررسی ابزار های مورد نیاز برای برنامه نویسی در #C خواهیم پرداخت . قبلا عنوان شد که #C قسمتی از فریم ورک NET. است که برای نوشتن برنامه های کاربردی NET. استفاده می شود. بنابر این قبل از توضیح ابزارهای مورد نیاز برای اجرای برنامه #C نگاهی خواهیم انداخت به ارتباط #C و Net framework.
Net framework.
Net framework. پلت فرم کاملی است که با استفاده از آن می توانید برنامه های زیر را ایجاد کنید :
- Windows application ها
- Web application ها
- Web service ها
چهار چوب NET. به گونه ای طراحی شده است که در هر یک از زبان های زیر می توان از آن استفاده کرد : C#, C++, Visual Basic, Jscript, COBOL و …همه این زبان های می توانند به فریم ورک دسترسی داشته باشند و به خوبی با هم ارتباط برقرار کنند .
چهارچوب NET. شامل تعداد زیادی کتابخانه است که برای هر یک زبان های بالا وجود دارد از جمله #C . در زیر برخی از کامپوننت های فریم ورک NET. عنوان شده است :
- Common Language Runtime
- The .Net Framework Class Library
- Common Language Specification
- Common Type System
- Metadata و Assemblie ها
- Windows Form ها
- ASP.Net و ASP.Net AJAX
- ADO.Net
- Windows Workflow Foundation
- Windows Presentation Foundation
- Windows Communication Foundation – WCF
- LINQ
برای آشنایی با نحوه کارکرد هر یک از این کامپوننت ها می توانید به سایت مایکروسافت مراجعه نمایید.