עכשיו אתה יכול להוריד תצוגה מקדימה של .Net 8 7 עם שיפורים משמעותיים ותכונות חדשות. נעשו שיפורים ב מערכת. טֶקסט. Json בין ספריות רבות אחרות.
עם מהדורה זו, מהדורות .NET 8 Preview מסתיימות מכיוון שמיקרוסופט תשחרר כעת את המועמדים לשחרור, לפני שהמהדורה הסופית והיציבה של .NET 8 מתוכננת להיות מושקת ב- .NET Conf 2023 נערך בתאריכים 14-16 בנובמבר 2023.
לפני שנראה לך כיצד להוריד ולהתקין אותו, שים לב ש-.NET 8 Preview 7 אינו תואם כעת ל-C# Dev Kit. זוהי בעיה שמיקרוסופט מודעת אליה ופועלת לתקן אותה.
בעמוד זה
חדש ב-.NET 8 Preview 7
שיפורים במערכת. טֶקסט. Json
השיפורים הבאים בוצעו במערכת. טֶקסט. מחולל מקור Json
-
JsonSourceGenerationOptionsAttribute
כעת יש שוויון תכונה עםJsonSerializerOptions
- תמיכה מובנית עבור
Memory
/ReadOnlyMemory
- תמיכה מובנית עבור
Half
,Int128
וUInt128
סוגים מספריים - מַאֲרִיך
JsonIncludeAttribute
וJsonConstructorAttribute
לחברים שאינם ציבוריים -
IJsonTypeInfoResolver.WithAddedModifier
שיטת הרחבה - פונקציונליות נוספת של JsonNode
תמיכה בשירותי מפתח ב-Microsoft. הרחבות. הזרקת תלות
מפתחות מאפשרים היקף רישום וצריכת שירותים. מיקרוסופט הוסיפה כעת תמיכה להפשטות DI, כמו גם יישום במיקרוסופט המובנית. הרחבות. הזרקת תלות.
פרוקסי HTTPS
HttpClient
תומך כעת בשימוש בפרוקסי HTTPS. זה עשוי להיות דחיפה עצומה מבחינת הגנה מפני תקיפות יירוט.
HTTPS נמצא בשימוש נרחב והוא בעצם חובה עבור כל אתרי האינטרנט הפתוחים. עם זאת, ישנם מצבים רבים שבהם שימוש ב-HTTP גולמי (לא מוצפן) הוא רעיון טוב. מצבים אלה פועלים לעתים קרובות היטב עם פרוקסי. פרוקסי HTTPS יוצר נתיב מאובטח לתקשורת בין הלקוח והפרוקסי, המבטיח סודיות מוחלטת.
מצב גלובליזציה היברידי בפלטפורמות iOS/tvOS/MacCatalyst
היצירה של InvariantGlobalization
המצב נעשה כדי להיפטר מההסתמכות על טיפול נמרץ (שעלות גודלה גבוהה). העובדה שרוב פונקציונליות הגלובליזציה אינה נתמכת עוד היא פתרון מרכזי של מצב זה. תכונה חדשה זו מייצרת איזון בין שמירה על פונקציונליות הגלובליזציה תוך כיווץ ניכר בגודל (ירידה של 34%).
תכונות ושיפורים נוספים
יש רשימה של שיפורים ב-.NET 8 Preview 7. לחץ על הקישורים הבאים כדי ללמוד עוד עליהם:
- שיפורים ל-CodeGen
- התאמות למכולות
- פלטפורמות חדשות עבור Docker ASP.NET Composite Container Images
למידע נוסף, קרא את זה הכרזת .NET 8 Preview 7.
הורד את .NET 8 Preview 7
השתמש בקישורי ההורדה הישירים למטה כדי להוריד את .NET 8 Preview 7 Runtime, SDKs ו-ASP.NET Core התואמים את מערכת ההפעלה והארכיטקטורה שלך. פשוט לחץ על הקישור המתאים ב"הורד" כדי להתחיל בהורדה.
זמן ריצה
גִרְסָה | פּלַטפוֹרמָה | הורד |
---|---|---|
.NET 8 Preview 7 Desktop Runtime | חלונות |
x64 x86 ARM64 |
.NET 8 Preview 7 Runtime | חלונות |
x64 x86 ARM64 |
.NET 8 Preview 7 Runtime | macOS |
x64 ARM64 |
.NET 8 Preview 7 בינארי זמן ריצה | לינוקס |
x64 ARM32 ARM64 |
.NET 8 Preview 7 בינארי זמן ריצה | לינוקס אלפיין |
x64 ARM32 ARM64 |
SDK
גִרְסָה | פּלַטפוֹרמָה | הורד |
---|---|---|
.NET 8.0.100 Preview 7 SDK | חלונות |
x64 x86 ARM64 |
.NET 8.0.100 Preview 7 SDK | macOS |
x64 ARM64 |
.NET 8.0.100 Preview 7 SDK בינאריים | לינוקס |
x64 ARM32 ARM64 |
.NET 8.0.100 Preview 7 SDK בינאריים | לינוקס אלפיין |
x64 ARM32 ARM64 |
ליבת ASP.NET
גִרְסָה | פּלַטפוֹרמָה | הורד |
---|---|---|
.NET 8 Preview 7 ASP.NET Core Runtime | חלונות |
חבילת אירוח x64 x86 ARM64 (בינאריים) |
.NET 8 Preview 7 ASP.NET Core Runtime Binaries | macOS |
x64 ARM64 |
.NET 8 Preview 7 ASP.NET Core Runtime Binaries | לינוקס |
x64 ARM32 ARM64 |
.NET 8 Preview 7 ASP.NET Core Runtime Binaries | לינוקס אלפיין |
x64 ARM32 ARM64 |
לחץ על קישור זה למידע נוסף אפשרויות הורדה של .NET 8.
התקן את .NET 8
אתה יכול להתחיל בהורדת גרסת ה-.NET המתאימה לך מהקישורים שלמעלה ולאחר מכן להפעיל אותה כדי להתחיל בתהליך ההתקנה. הנה איך:
לאחר שהתקנת את גרסת התצוגה המקדימה החדשה יותר של .NET, כל היישומים שלך יפעלו באמצעות ה-build החדש שכן גרסת התצוגה המקדימה הקודמת תוחלף. עם זאת, אם מותקנת ופועלת גרסה יציבה, היא לא תוחלף.
-
בצע את חבילת ההתקנה שהורדת ולחץ להתקין.
התקן את .NET 8 Preview 7 הפעל את חבילת ההתקנה על ידי לחיצה כפולה עליה (במקרה של macOS ו-Windows), ולאחר מכן לחיצה להתקין באשף ההתקנה.
-
סגור האשף לאחר השלמת ההתקנה.
סגור את אשף ההתקנה של NET 8 ההתקנה תתחיל כעת. זה לא לוקח הרבה זמן וגם לא דורש הפעלה מחדש. נְקִישָׁה סגור לאחר התקנתו בהצלחה.
התקנת כעת את ה-.NET. אתה יכול בדוק איזו גרסת NET פועלת על ידי הפעלת הפקודה הבאה בשורת הפקודה:
wmic product get description | findstr /C:.NET
![הורד את .NET 8 Preview 7 (מתקין לא מקוון) 3 אשר את התקנת NET 8 Preview 7](/f/5c2e66033de01e2a72d572ebf560b6d6.jpg)
כיצד להסיר את ההתקנה של NET
אם ברצונך להסיר גרסת NET מהמחשב שלך, אתה יכול פשוט להסיר את ההתקנה כמו כל יישום רגיל אחר. להלן השלבים הבאים:
לחץ על "מקש Windows + R" מקשי קיצור כדי לפתוח את תיבת הפקודה הפעל.
-
הקלד "appwiz.cpl" ולחץ להיכנס כדי לפתוח את התוכניות והתכונות יישומון.
פתח את היישומון 'תוכניות ותכונות' -
לחץ לחיצה ימנית על רכיב ה-NET שברצונך להסיר ולאחר מכן לחץ על "הסר את ההתקנה" מתפריט ההקשר.
הסר את ההתקנה של .NET אשף הסרת ההתקנה יופעל כעת.
-
לחץ על "הסר את ההתקנה" שוב.
הסר את ההתקנה של .NET מהאשף -
לאחר הסרה, לחץ סגור.
סגור את אשף הסרת ההתקנה של NET
מחשבות מסיימות
.NET 8 יחליף .NET 6 בערוץ Long Term Support (LTS) שנאמר כי הוא נתמך במשך 3 שנים לאחר שחרורו הראשוני. נכון לעכשיו, גרסת התצוגה המקדימה שלו זמינה להורדה שהיא כעת Preview 7. שימו לב שלא תפורסם עוד תצוגה מקדימה. במקום זאת, מיקרוסופט תפרסם כעת את מועמדי השחרור כגישת השחרור הסופית והיציבה.
עם זאת, אנו מציעים שתישאר במהדורות היציבות עבור סביבת הייצור שלך תוך המשך בדיקת התכונות והשיפורים העדכניים ביותר בסביבה מבודדת בתוך .NET 8.
היסטוריית מהדורות .NET 8
גרסה מלאה | תאריך הוצאה | שיפורים משמעותיים | הַכרָזָה |
תצוגה מקדימה של .NET 8 6 | 8-23 באוגוסט | - שיפורים במערכת. טֶקסט. Json - תמיכה בשירותי מפתח בין שינויים רבים אחרים |
מיקרוסופט מכריזה על .NET 8 Preview 7 |
תצוגה מקדימה של .NET 8 6 | 11-23 ביולי | - שיפורים במערכת. טֶקסט. Json - עומסים חדשים – הוספת מחולל מקור אימות אפשרויות |
מיקרוסופט מכריזה על .NET 8 Preview 6 |
תצוגה מקדימה של .NET 8 5 | 13-יוני-23 | - ממשקי API של מדדים משופרים – כלול .NET MAUI - חווית IDE משופרת עם שילוב קישורי מקור – הוספת מנתחי ספריות NET |
מיקרוסופט מכריזה על .NET 8 Preview 5 |
תצוגה מקדימה של .NET 8 4 | 16-מאי-23 | - Nuget שיפורי אבטחה למנועי תבניות - פלט בניית מסוף חדש - עדכונים לנתיבי פלט פשוטים |
מיקרוסופט מכריזה על .NET 8 Preview 4 |
תצוגה מקדימה של .NET 8 3 | 11-23 באפריל | - עדכונים לספריות SDK ו-Runtime - אופטימיזציות למהדרים של JIT – שיפורים במכולות |
מיקרוסופט מכריזה על .NET 8 Preview 3 |
תצוגה מקדימה של .NET 8 2 | 14-מרס-23 | - עדכונים לספריות – תמיכה בהתבוננות פנימית עבור מצביעי פונקציה |
מיקרוסופט מכריזה על .NET 8 Preview 2 |
תצוגה מקדימה של .NET 8 1 | 21-23 בפברואר | - AOT ילידים - שיפורים בתמונות מיכל ובספריות זמן ריצה |
מיקרוסופט מכריזה על .NET 8 Preview 1 |