محتوای فریم ورک دات نت چیست؟
فریم ورک دات نت حاوی یک کتابخانه(library) غول پیکر از کدهایی است که ما با استفاده از تکنیک های برنامه نویسی شیء گرا، در زبان های برنامه نویسی رایانه ی خود یا سمت سرور استفاده می کنیم(مانند زبان سی شارپ). این کتابخانه به ماژول های متفاوتی دسته بندی شده است که ما بر اساس نیازهای خود از بخشی از آنها استفاده می کنیم. بعنوان مثال، یکی از این ماژول ها حاوی کدهای سنگ بنا برای اپلیکیشن های ویندوزی است و دیگری شامل کدهایی برای برنامه نویسی شبکه است و دیگری کدهای توسعه ی وب را دربر دارد. برخی از این ماژول ها به زیرمجموعه های خاص تری تقسیم می شوند، مثلا ماژول مربوط به وب سرویس ها در داخل ماژول توسعه ی وب قرار دارد.
این دسته بندی به این خاطر است که سیستم عامل های مختلف، بسته به نیاز خود، از همه یا برخی از این ماژول ها استفاده کنند. بعنوان مثال، یک گوشی هوشمند از تمام قابلیت های پایه ی دات نت استفاده می کند اما بعید است که از برخی ماژول های درونی استفاده کند.
بخشی از کتابخانه ی دات نت به نوع داده های پایه(type ها) اختصاص دارد که با استفاده از فریم ورک دات نت، بین زبان های متفاوت تعمیم داده شده اند. به این روش، سیستم نوع داده های متداول(CTS) گفته می شود. علاوه بر تدارک این کتابخانه، فریم ورک دات نت حاوی سیستمی به نام اجرای زبان های متداول(CLR) است که برای اجرای تمام اپلیکیشن های ایجاد شده با کتابخانه ی دات نت بکار می رود.
{module کمک نقدی به نویسنده}
آموزش سی شارپ, آموزش برنامه نویسی, کتاب آموزش سی شارپ
- بازدید: 521
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.