سه شنبه, ۲۹ خرداد, ۱۴۰۳ / 18 June, 2024
دات نت فریم ورک چیست؟
![دات نت فریم ورک چیست؟](/web/imgs/16/82/nehgo1.jpeg)
وقتی شما یک برنامه نصب میکنید علاوه بر فایل های اصلی برنامه که در ProgramFiles نصب میشود ، تعدادی هم فایل هستند که در شاخه ویندوز نصب میشوند . این فایل ها همان درایور های مورد نیاز ویندوز برای اجرای برنامه شما هستند که توسط برنامه نویس برنامه نوشته نمیشوند، بلکه آنها قبلا تعریف شده اند و برنامه نویس از قابلیت های آن در برنامه خود استفاده میکند . پس برای اینکه برنامه شما کارکند باید آن فایل ها به ویندوز شما اضافه شوند .
Framework مجموعه ای از فایل های مورد نیاز سیستم عامل (شامل فایل های DLL و رجیستری و واسطه های استاندارد ارتباط برنامه ها بایکدیگر) است که برای اجرای برنامه های نوشته شده تحت دات نت ضروری میباشد (توجه: برای اجرای برنامه های تحت جاوا نیز نیاز به نصب JAVA virtual machine دارید).
چون دات نت میخواهد از فلسفه سادگی “keep it simple” پشتیبانی کند بهمین دلیل، اساس کار نصب برنامه ها copy-only installation میباشد . یعنی دیگر نیازی به پکیج کردن برنامه ها توسط برنامه نویس و نصب توسط کاربر نیست . بلکه تمامی فایل های کتابخانه ای مورد نیاز را فریم ورک تامین میکند و برنامه ها با روش فقط کپی در ویندوز کار میکنند.
CLR چه کمکی به برنامه نویسان میکند ؟
برنامه نویسان زبان VB دیگر محدود به محیط سیستمی ویندوز نیستند و میتوانند مانند برنامه سازان زبان C/C++ برنامه خود را روی سیستم های دیگری که فریم ورک دارند نیز ببینند . و همچنین بخاطر قابلیت های چند زبانه بودن محیط دات نت برنامه نویسان C و VB براحتی کد های نوشته شده توسط دیگری را درک میکنند.
انتخابات ریاست جمهوری مسعود پزشکیان انتخابات انتخابات ریاست جمهوری 1403 انتخابات ریاست جمهوری چهاردهم سعید جلیلی ایران علیرضا زاکانی مناظره انتخاباتی قالیباف محمدباقر قالیباف پزشکیان
زلزله آتش سوزی کاشمر بیمارستان تهران هواشناسی عربستان حوادث شهرداری تهران معدن ریزش معدن وزارت بهداشت
حقوق بازنشستگان دولت سیزدهم خودرو قیمت طلا قیمت خودرو قیمت دلار بازنشستگان بازار خودرو ایران خودرو بازار سرمایه بورس قیمت سکه
تلویزیون عید غدیر سینما رسانه ملی سینمای ایران فیلم سریال موسیقی تئاتر کربلا دفاع مقدس سینمای جهان
وزارت علوم شبکه های اجتماعی دانش بنیان
رژیم صهیونیستی روسیه غزه اسرائیل جنگ غزه فلسطین آمریکا ترکیه اوکراین حزب الله لبنان نوار غزه فرانسه
فوتبال یورو 2024 پرسپولیس استقلال باشگاه پرسپولیس لیگ برتر جام ملت های اروپا سپاهان کریستیانو رونالدو مس رفسنجان جام حذفی بازی
هوش مصنوعی اینترنت فناوری اپل سامسونگ ناسا تلگرام فیبرنوری مایکروسافت ایلان ماسک
چای قهوه ویتامین کاهش وزن مغز آلزایمر پوکی استخوان