תוכן עניינים:
- הגדרה - מה המשמעות של .NET Compact Framework (.NET CF)?
- Techopedia מסביר. Framework קומפקטי (.NET CF)
הגדרה - מה המשמעות של .NET Compact Framework (.NET CF)?
.NET קומפקט מסגרת (.NET CF) היא תת-קבוצה של .NET המסגרת המספקת סביבה עצמאית לחומרה לביצוע יישומי NET במכשירים מוגבלים משאבים כמו עוזרים דיגיטליים אישיים (PDA), טלפונים ניידים ותיבות set-top.
.NET CF תומך במכשירים משובצים וניידים הבנויים עם מערכת ההפעלה Microsoft Windows CE.NET.
.NET CF כולל את הדברים הבאים:
- זמן ריצה של שפות נפוצות מיטוב (CLR) עם ארכיטקטורה שעוברת בירושה ממסגרת NET
- קבוצת משנה של ספריית כיתות NET Framework
- סט חוגים המיועד בלעדית לביצועים מיטביים.
Techopedia מסביר. Framework קומפקטי (.NET CF)
.NET CF מהווה את הפלטפורמה לגישה לתכונות הבסיסיות של מכשיר חכם ומאפשר ליישומים ורכיבים ליצור אינטראקציה במכשיר ובאינטרנט. הוא מספק את יכולת ההפעלה הדדית לגישה לפונקציות מקוריות של מערכת ההפעלה Windows CE ולשילוב רכיבים מקוריים בקוד מנוהל, ומאפשר למפתחי יישומי התקנים מקוריים וגם להתקנים שולחניים לבנות יישומים למכשירי Windows Mobile ו- Windows Embedded CE.
מודל התכנות של .NET CF דומה ל- .NET ובכך מציע את היתרונות הגלומים בשימוש בקוד מנוהל באמצעות מסגרת NET, כגון בטיחות סוג, איסוף אשפה וטיפול בחריגות וכן מתן שירותי אינטרנט XML למכשירים ידניים. חלק מהתכונות של .NET CF השונות ממסגרת NET וצריך לקחת בחשבון בעת פיתוח יישומים הם CLR ממוזער, זיכרון אופטימלי, בקרות ייעודיות וחוסר תמיכה בתכונות כמו remoting ושיקוף.
.NET CF מציג סביבת פיתוח וביצוע עשירה עבור מכשירים חכמים המפעילים מחשב Pocket (גרסאות, 2002, 2003 ו- Edition Edition) או Windows CE.NET 4.1 ומעלה. הוא מספק ספריית כיתה שמתאימה למפתחים של שתי הפלטפורמות הללו, ללא קשר להבדלים בהתנהגותם ובשימוש בהם.
למרות שדומה למסגרת .NET, פיתוח יישומי .NET CF מציב אתגרים חדשים המבוססים על דרישות היישומים של מחשוב נייד והתקנים משובצים יחד עם המגבלות שהטילו מכשירי Windows CE.
