פרסומת

אם אתה הורד והתקן תוכנה לעיתים קרובות כיצד למצוא תוכנת קוד פתוח עבור Windowsהאם אתה מודאג לגבי פרטיות, אבטחת נתונים או קוד זדוני המוסתר בתוכנה שלך? עם תוכנה קניינית, אתה פשוט לא יודע באמת מה התוכנית עושה עם הנתונים שלך. קוד פתוח הוא התשובה! קרא עוד , כנראה נתקלת בשגיאות הכרוכות ב- Framework של מיקרוסופט .NET. שתי השגיאות הנפוצות ביותר? או שלא התקנת אותו במערכת שלך, או שיש לך את הגרסה הלא נכונה של זה.

למה זה קרה? וחשוב מכך, מה זה מה שמכונה. NET Framework ומדוע אכפת לך? ובכן, בהרבה מובנים, .NET Framework הוא זה שמאפשר ל- Windows המודרני להיות מה שהוא.

מהי מסגרת .NET?

הדברים הראשונים ראשונים: זה בולט נקודה נט.

לפני שנצלול לתוכו מה .NET Framework הוא שעשוי להיות מועיל יותר לחקור למה .NET Framework קיים. לשם כך תצטרך קצת הקשר תכנותי - אבל אם מעולם לא קידדת דבר אחד בחייך, אל תדאג! ההסבר הזה מניח שיש לך ניסיון תכנות אפס לחלוטין.

אתה בטח כבר יודע שמתכנתים (כלומר אנשים שיוצרים תוכנה) צריכים "לכתוב קוד" כדי לייצר אפליקציות של Windows. הם עושים זאת באמצעות "שפות תכנות" שונות, המאפשרות לך לכתוב קוד שאומר למחשב מה לעשות.

instagram viewer
איור בשפות תכנות
קרדיט תמונה: Labirintami דרך Shutterstock

הבעיה היא ששפות תכנות הן פרימיטיביות מעצמן. הם יכולים להתמודד עם חישובים פשוטים כמו הוספה וכפל, אבל לא יכולים לעשות הרבה יותר מזה. רוצים לשים טקסט או תמונות על המסך? אז תצטרך לכתוב חבורת קוד באמצעות הרכיבים הבסיסיים ביותר בשפה כדי לעשות זאת - וזה יכול לקחת הרבה זמן.

זה המקום בו .NET Framework נכנס. בליבה, .NET Framework מספק אוסף שלם של קוד שנכתב כבר (נכתב ומתוחזק על ידי מיקרוסופט גנו מתחיל עבור מיקרוסופט: מה מסגרת קוד פתוח .NET מתכוונת לשארנומיקרוסופט בדיוק פרסמה חלק משמעותי מהקוד שלה תחת רישיון קוד פתוח מתיר. מהלך זה שובר שנים של מסורת. אבל למה ומה זה אומר עבורך? קרא עוד ) בהם מתכנתים יכולים להשתמש כדי ליצור תוכנה במהירות. לדוגמה, .NET Framework מטפל בהרבה פעולות משעממות מאחורי הקלעים כמו להגיד ל- Windows כיצד לצייר חלון על מסך - כמתכנת הייתי צריך רק לספק איזה טקסט לכלול, אופן התפריטים, אילו כפתורים צריכים לעשות כאשר לוחצים עליהם, וכו '

אבל .NET Framework הוא הרבה יותר מזה. הוא מספק כלים נוספים שיכולים להאיץ את זמן הפיתוח הכולל, כמו גם ממשקי API נוספים (מה לעזאזל API? מהם APIs וכיצד APIs פתוחים משנים את האינטרנטהאם תהית אי פעם איך תוכניות במחשב שלך ואתרי האינטרנט שבהם אתה מבקר "מדברים" זה עם זה? קרא עוד ) שבהם מתכנתים יכולים להשתמש כדי ליצור אינטראקציה קלה עם שירותים מסוימים, כגון חנות Windows. במקום לכתוב ידנית את כל הקוד הדרוש לאפליקציה כדי להיחשב לאפליקציית UWP (פלטפורמת Windows אוניברסלית), למשל. NET Framework מספק את כל זה.

windows-10-universal-windows-apps

אבל יש חסרון אחד ביצירת אפליקציה באמצעות .NET Framework: המחשב שלך לא יודע להפעיל אפליקציות מבוססות מסגרות אלא אם כן מותקנת המסגרת במערכת שלך.

משמעות הדבר היא ש- NET Framework מורכב למעשה משני חלקים. החלק הראשון מכיל את כל הקוד שנכתב כבר כי מתכנתים זקוקים לו (שנקראו בעבר SDKs, אך מכונים כעת Dev Packs). החלק השני מכיל תוכנית שיכולה "לפרש" קוד NET Framework לפקודות עבור מערכת ההפעלה, ומאפשרת זאת אתה יכול להריץ אפליקציות שנכתבו באמצעות .NET Framework (המכונה חבילה המופצת מחדש אך נקראת גם Runtime Environment על ידי כמה).

זה דומה ל- Java בכך שאתה צריך להתקין את סביבת Runtime Java כדי להריץ יישומים שקודדו ב- Java.

סיפור קצר קצר: כמשתמש רגיל שלא יהיה מקודד אפליקציות, אתה זקוק רק לחבילות הניתנות להפצה מחדש.

כיצד להתקין את .NET Framework

מרבית מחשבי Windows מגיעים עם .NET Framework שכבר הותקן, אך יתכן שלך מיושן. לדוגמה, חלונות 8 ו- 8.1 מגיעים עם גרסה 4.5.1, ואילו חלונות 10 יכולים להתקין 4.6, 4.6.1 או 4.6.2, תלוי בחדשות המחשב.

אם עליך להתקין גרסה חדשה יותר, התהליך פשוט. נכון לכתיבת שורות אלה, .NET Framework הגיע לגירסה 4.6.2 כך שזה מתקין. גרסאות עתידיות של המסגרת צריכות להיות קלות להתקנה באותה מידה.

windows-10-כל-סוגים של אפליקציות
קרדיט תמונה: ח'אקימולין אלכסנדר דרך שוטרסטוק

שים לב שאתה יכול להתקין את .NET Framework דרך Windows Update, אבל זה הרבה יותר קל אם אתה פשוט משתמש בשיטה הידנית שלהלן. כנראה שיש לך Windows Update מושבת או נדחה כיצד לנהל את Windows Update ב- Windows 10לגבי פריקים שליטה, Windows Update הוא סיוט. זה עובד ברקע ושומר על בטיחות המערכת שלך ופועל בצורה חלקה. אנו מראים לך איך זה עובד ומה אתה יכול להתאים אישית. קרא עוד בכל מקרה, ובמקרה זה תהיה השיטה המועדפת.

לפני שאתה מתחיל - ניתן להתקין את NET Framework 4.6.2 במערכת Windows 10, Windows 8.1 ו- Windows 7 SP1 בשתי מערכות x86 ו- x64. מיקרוסופט ממליצה על לפחות 2.5 ג'יגה בייט שטח דיסק שאינו בשימוש 6 דרכים לפנות שטח במחשב Windows שלךהעומס יכול להפיל את התפוקה. עם הזמן קבצים הולכים לאיבוד, תוכניות לא עוברות שימוש ופתאום, הכונן הקשיח המרווח שפעם שלך עמוס בדברים חסרי תועלת ועליך לנקות אותו ... קרא עוד כדי להבטיח שההתקנה תסתיים ללא תקלה.

בדומה לרוב המוצרים שלהם, מיקרוסופט מציעה שני סוגים של מתקינים: מתקין אינטרנט ומתקין לא מקוון.

ה מתקין אינטרנט הוא קטן מאוד מלפנים (פחות מ- 2 מגה-בייט), אך מוריד את כל הרכיבים הדרושים במהלך תהליך ההתקנה, הדורש חיבור אינטרנט יציב ועקבי.

ה מתקין לא מקוון הוא הורדה חזיתית גדולה יותר (כ- 60 מגה בייט) שאינה דורשת גישה לאינטרנט במהלך ההתקנה. בחר באפשרות זו אם ברצונך להתקין במחשב נפרד עם אינטרנט מטושטש או ללא אינטרנט כלל.

אחד מהם בסדר, אך אנו מעדיפים להשתמש במתקין הלא מקוון מכיוון שהוא אמין יותר ותוכל להשתמש בו מחדש אם תצטרך להתקין מחדש את .NET Framework מסיבה כלשהי. לאחר ההורדה, תהליך ההתקנה הוא די פשוט. פשוט עקוב אחר האשף כמו שהיית עושה בעת התקנת אפליקציה אחרת.

הורד:.NET Framework 4.6.2 מתקין אינטרנט

הורד:.NET Framework 4.6.2 מתקין לא מקוון

windows-10-net-framework-להורדה

שים לב שהתקנת גרסת 4.6.2 של .NET Framework היא עדכון במקום לגירסאות קודמות החל עם 4.5 (הכולל 4, 4.5, 4.5.1, 4.5.2, 4.6 ו- 4.6.1) אז אל תסיר את ההתקנה של הגרסאות הישנות יותר לאחר עובדה. גרסאות 3.5 SP1 וקודם נשמרות כהתקנה נפרדת.

כברירת מחדל, .NET Framework מתקין באנגלית ללא קשר לאיזה מתקין אתה משתמש. כדי ליישם אותה לשפה אחרת, עליך להוריד את חבילת השפה המתאימה לאותה גרסת NET Framework (במקרה זה 4.6.2). ערכות שפה זמינות רק כמתקינים לא מקוונים.

בדף ההורדה שלמטה בחר את השפה הרצויה, המתן עד שהדף יטען מחדש ולחץ על הורד.

הורד:.NET Framework 4.6.2 חבילת שפה

עוד דבר אחד על .NET Framework

לפני כמה שנים מיקרוסופט המשיכה open sourced .NET Framework גנו מתחיל עבור מיקרוסופט: מה מסגרת קוד פתוח .NET מתכוונת לשארנומיקרוסופט בדיוק פרסמה חלק משמעותי מהקוד שלה תחת רישיון קוד פתוח מתיר. מהלך זה שובר שנים של מסורת. אבל למה ומה זה אומר עבורך? קרא עוד , למעשה מאפשרת לכל אחד לתרום לפיתוח .NET Framework. זה הביא להיות מיקרוסופט הארגון הפעיל ביותר ב- GitHub 10 קוד פתוח בחינם של כלי כלים המתארחים ב- GitHubמיקרוסופט היא הארגון עם התורמים בקוד הפתוח ביותר ב- GitHub. כדי לחגוג הישג זה, ריכזנו עבורכם רשימה של מיטב כלי החינם של Windows שתוכלו להוריד מ- GitHub. קרא עוד .

מה זה אומר עבורך? בעיקרון זה אומר שיישומי NET רק הולכים להיות נפוצים יותר קדימה - ולא רק יותר נפוצים, אבל גם באיכות טובה יותר כיצד משפיעה עליכם המעבר של מיקרוסופט אל קוד פתוחמיקרוסופט משנה באופן קיצוני את התרבות שלה. מקור פתוח הוא סימן ההיכר של שינוי זה והוא מיטיב עם קודנים וצרכנים כאחד. אנו מסבירים מדוע כדאי לכם. קרא עוד . גם אם הגעת למרחקים רבים מבלי להשתמש באפליקציית .NET, כנראה שתגיע בקרוב.

אז באותה מידה תוכל להתקין את המסגרת.

האם זה עזר? אם כן, אנא יידעו אותנו בהמשך! אם יש לך שאלות, אל תהסס לשאול אותן גם כן.

ג'ואל לי הוא בעל תואר B.S. במדעי המחשב ומעל שש שנות ניסיון בכתיבה מקצועית. הוא העורך הראשי של MakeUseOf.