.چارچوب خالص
.چارچوب خالص
دات نت فریم ورک
دات نت چارچوبی برای توسعه برنامه های نرم افزاری است. این توسط مایکروسافت طراحی و ساخته شده و اولین نسخه بتا منتشر شده در سال 2000.
برای توسعه برنامه های وب ، ویندوز ، تلفن استفاده می شود. علاوه بر این ، طیف گسترده ای از عملکردها و پشتیبانی را فراهم می کند.
این چارچوب شامل تعداد زیادی کتابخانه کلاس است که به عنوان کتابخانه چارچوب کلاس (FCL) شناخته می شوند. برنامه های نرم افزاری که در .NET نوشته شده اند در محیط اجرای اجرا می شوند که CLR (Common Language Runtime) نامیده می شود. این بخش های اصلی و اساسی چارچوب دات نت هستند.
این چارچوب خدمات مختلفی مانند مدیریت حافظه ، شبکه سازی ، امنیت ، مدیریت حافظه و ایمنی از نوع را ارائه می دهد.
چارچوب .Net بیش از 60 زبان برنامه نویسی مانند C # ، F # ، VB.NET ، J # ، VC ++ ، JScript.NET ، APL ، COBOL ، Perl ، Oberon ، ML ، Pascal ، Eiffel ، Smalltalk ، Python ، Cobra ، ADA ، پشتیبانی می کند. و غیره.
در زیر چارچوب .NET Stack وجود دارد که ماژول ها و مؤلفه های چارچوب را نشان می دهد.
چارچوب .NET از چهار مؤلفه اصلی تشکیل شده است:
زمان اجرای مشترک زبان (CLR)
کتابخانه کلاس چارچوب (FCL) ،
زبانهای اصلی (WinForms ، ASP.NET و ADO.NET) ، و
سایر ماژول ها (WCF ، WPF ، WF ، فضای کارت ، LINQ ، چهارچوب ذهنی ، موازی LINQ ، کتابخانه موازی کار و غیره)