کلمه جو
صفحه اصلی

چارچوب دات نت

دانشنامه عمومی

چارچوب دات نت (به انگلیسی: NET Framework.) یک فناوری نرم افزاری است که بر روی تمامی ویرایش های سیستم عامل ویندوز مایکروسافت قابل اجرا است و در سیستم عامل های دیگر از جمله لینوکس و مکینتاش نیز وارد شده است.
مایکروسافت
سی شارپ
ویژوال بیسیک دات نت
برنامه نویسی شئ گرا
برنامه نویسی
این چارچوب مجموعه ای از زبانهای برنامه نویسی که شامل سی شارپ و ویژوال بیسیک می باشد و همچنین کتابخانه های بسیار غنی جهت کمک به سهولت توسعه نرم افزار در برمیگیرد که در قالب بخش های عمده ای همچون فناورهای ASP.NET, ADO.NET و بسیاری فناوری های خاص دیگر ارائه می شوند که تعداد آن ها در نسخه های اخیر بیشتر شده است.
بخش کامپایلر این چارچوب یک مفسر همزمان (به انگلیسی: Just in Time Compiler) است. به این معنی که کد تمام زبانها به یک زبان میانی به نام زبان میانی مشترک ترجمه شده و توسط یک ماشین مجازی بر اساس نیازها و مشخصات هر سیستم عامل و سخت افزار به اجرا در می آیند.کتابخانه های از پیش نوشته شده که در این چارچوب قرار دارند و در واقع پایه های اشیاء و کلاس های اصلی این چارچوب می باشند بخش وسیعی از نیازهای برنامه نویسی را تحت پوشش قرار می دهند. از جمله این کلاس ها می توان به واسط های گرافیکی کاربر، دسترسی به پایگاه های داده، رمزنگاری، برنامه های تحت وب، الگوریتم های کار با اعداد و ارتباطات شبکه ای را نام برد.
در ژوئن ۲۰۰۰، شرکت مایکروسافت خبر توسعه چهارچوب نرم افزاری دات نت، به همراه یک زبان برنامه نویسی جدید به نام سی شارپ را اعلام کرد. چارچوب دات نت یک مجموعهٔ وسیع از امکانات برنامه نویسی است.


کلمات دیگر: