MTE מסביר: מהו .NET Framework ו למה אתה צריך את זה כדי להתקין יישומים ב- Windows
בעת התקנת יישומים מרחבי האינטרנט, ייתכן שתיתקל בבעיות הדורשות התקנת גירסאות שונות של .NET Framework.
.NET Framework הוא, למעשה, חלק חיוני של יישומים רבים מרחבי האינטרנט, לא משנה מה המטרה שלהם. בואו נתחיל להבין מה זה אומר.
מהו מסגרת?
למעשה, מסגרת היא משהו שנעשה כדי לתמוך ביישומים אחרים. במקרה של. NET Framework, הוא מכיל קבצים ופונקציות שאינם באמת בתוך התוכניות שקוראות להם, כך שיש מסגרות אלה להציל את המפתחים את הצרות של צורך קוד רבים של הדברים האלה כל בעצמם.
מה המשמעות של .NET?
בהקשר זה, .NET מתייחס לקבוצה של טכנולוגיות המאפשרת ליישומים לקיים אינטראקציה דרך האינטרנט ובמידה רבה יותר. זה משמש הן יישומים מקומיים ושרתים אינטרנט כדי לנהוג פעילות דרך האינטרנט והוא הבסיס שמעבר לו שירותי מחשוב ענן בנויים.
.NET משתמשת בתקני האינטרנט הבאים:
- HTTP - ייתכן שתזהה זאת. זה מייצג " H Yper T T Ransfer P R ", וזה משמש כדי לקבוע מה הדפדפן שלך ואת שרת האינטרנט לעשות בתגובה לפקודות שלך, כמו הקלדת כתובת אינטרנט.
- XML - שפת סימון ניתנת להרחבה. זה נעשה עבור מסמכי אינטרנט בפרט, המאפשרים תגים המגדירים עיצוב שונה עבור דברים שונים.
- SOAP - S imple O bject רוטקול ccess P. זהו שירות העברת הודעות מבוסס XML המשמש לקידוד הודעות לפני שליחתן דרך הרשת. הודעות מ- SOAP מועברות באמצעות פרוטוקולי אינטרנט שונים, כגון HTTP.
- UDDI - U esdcription - D, n degvery ואני ntegration. זה מעשי כמו ספר הטלפונים של מיני, המאפשר לעסקים למצוא אחד את השני דרך האינטרנט.
אז, מה זה. NET Framework?
.NET Framework הוא מסגרת של טכנולוגיות המשמשות יישומים אשר, כשלעצמם, מסתמכים על טכנולוגיות NET. יישומים הדורשים את .NET Framework מגדירים במידה רבה את הגישה לאינטרנט לשימושים העיקריים שלהם.
. NET Framework עצמו משתמש ב:
- CLR - C. זה מנוהל. קוד, זיכרון, חריגים, באגים, פרופיל ואבטחה. זה ידוע גם בשם VES, או מערכת ביצוע וירטואלי.
- FCL - F רמיורק C L L Library. שם עבור אלפי מחלקות המשמשות להגדרת מאפייני אובייקט. מחלקות אלה כוללות פונקציונליות זמן ריצה, אינטראקציה במסדי נתונים ותכונות אחרות.
- ASP.NET - משמש ליצירת דפי אינטרנט ושירותים. כדי לעשות זאת, הוא מתייחס לכל דבר על הדף כאובייקט כדי להפעיל בצד השרת. לאחר מכן, דפים אלה מקובצים לשפה אחרת, ולאחר מכן מקובצים לקוד מקור (עבור המחשב שלך), ולאחר מכן מועברים באמצעות המעבד.
מה אני עושה עם זה?
קודם כל. ודא שתפסת את הגירסה העדכנית ביותר מאתר האינטרנט של Microsoft. כמו כן, הקפד להשתמש ב- Windows Update כדי לשמור על המערכת שלך עד להשוואה - ייתכן שחלק מהרכיבים של .NET Framework אינם תואמים אם אין ברשותך העדכונים העדכניים ביותר של Windows המותקנים במחשב שלך.
אחרי זה, אתה צריך להיות בסדר. אם משהו משתבש עם ההתקנה, שקול להשתמש בכלי. NET Framework Cleanup כדי להיפטר גרסאות ישנות יותר שעשויות לגרום לך צרות. יישומים לא צריך להיות תואם לחלוטין עם גרסה חדשה יותר של המסגרת, אבל על הסיכוי שהם, היישום יגיד לך איזו גירסה אתה צריך, לאחר מכן אתה רק צריך לחפש אותו ולהוריד אותו למחשב.