הורד את .NET 7 Preview 1 (מתקינים לא מקוונים)

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

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

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

פרסום זה נעשה בהתכתבות עם יום השנה ה-20 ל-.NET, המבוסס על היסודות שהוקם על ידי .NET 6.

מהדורה זו מציגה תכונות חדשות ל-.NET, כגון הערות לממשקי API לתמיכה בטלות, אופטימיזציות מתמשכות של מהדר JIT, ממשקי API חדשים ותמיכה בתרחישי טעינה חוזרת חמה יותר. יתר על כן, מיקרוסופט טוענת שהוא נבדק עם Visual Studio 17.2 Preview 1, ומציעה להשתמש ב-.NET 7 Preview 1 עם גרסאות תצוגה מקדימה של Visual Studio.

אתה יכול להוריד ולהתקין את .NET 7 Preview 1 באמצעות קישורי ההורדה המופיעים להלן עבור מערכות ההפעלה הבאות:

  • חלונות
  • לינוקס
  • MacOS

כעת נמשיך לראות את התכונות החדשות והשיפורים המשמעותיים במהדורה זו.

תוכן העניינים

  • חדש ב-.NET 7 Preview 1
    • תמיכה
    • ממשק משתמש של אפליקציות מרובות פלטפורמות של .NET (.NET MAUI)
    • יצירת אפליקציות Cloud Native הפכה לקלה יותר
    • אפליקציות NET משופרות
    • הערות ניתנות לאפס עבור הרחבות של Microsoft
    • שיפורים ב- Hot Reload
  • הורד את .NET 7 Preview 1
    • זמן ריצה
    • ערכות SDK
    • ליבת ASP.NET
  • התקן את .NET 7 Preview 1
  • מחשבות אחרונות

חדש ב-.NET 7 Preview 1

תמיכה

מכיוון ש-.NET 7 היא המהדורה הנוכחית של .NET, היא תקבל תמיכה ותיקונים בחינם ממיקרוסופט במשך 18 החודשים הבאים.

מבחינת מערכות הפעלה, מהדורה זו תהיה תואמת לארכיטקטורות הבאות ב-Red Hat Enterprise Linux (RHEL) גרסה 8:

  • AMD x64
  • אינטל x64
  • ARM (aarch64)
  • IBM Z
  • LinuxONE (s390x)

ממשק משתמש של אפליקציות מרובות פלטפורמות של .NET (.NET MAUI)

מיקרוסופט תביא לקוח מודרני עם .NET 7 התומך באופן טבעי במספר פלטפורמות. מאז גם מיקרוסופט הוציאה לאחרונה תצוגה מקדימה של ‎.NET MAUI 13, הם מתכננים להפיץ אותו בהדרגה ל-.NET 6 Release Candidates (RCs), לאחר מכן לזמינות כללית (GA) לציבור, ולאחר מכן לעבור ל-.NET 7.

נראה שיש עוד זמן עד שתכונה זו תעשה את דרכה ל-.NET 7, אבל עדיין טוב לדעת שהיא תגיע.

יצירת אפליקציות Cloud Native הפכה לקלה יותר

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

  • פישוט ההגדרה והתצורה הדרושים ליישום אימות והרשאה מאובטחים.
  • שיפור הביצועים של אתחול האפליקציה וביצוע זמן ריצה.

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

אפליקציות NET משופרות

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

מיקרוסופט אומרת שהם ימשיכו לחדש את האפליקציות האלה כדי לבטל את האתגרים עם כל אפליקציית NET בודדת, כמו ASP.NET, WinForms, WPF וכו'.

הערות ניתנות לאפס עבור הרחבות של Microsoft

הערות ניתנות לאפס מאפשרות לך לבדוק ערכים ופרמטרים אם הם מחזירים ערך ריק. מיקרוסופט הוסיפה את הספריות הבאות לביטול ביטול:

  • מיקרוסופט. הרחבות. הזרקת תלות. הפשטות
  • מיקרוסופט. הרחבות. רישום. הפשטות
  • מיקרוסופט. הרחבות. פרימיטיבים
  • מיקרוסופט. הרחבות. FileSystemGlobing
  • מיקרוסופט. הרחבות. DependencyModel
  • מיקרוסופט. הרחבות. תְצוּרָה. הפשטות
  • מיקרוסופט. הרחבות. ספקי קבצים. הפשטות
  • מיקרוסופט. הרחבות. ספקי קבצים. גוּפָנִי
  • מיקרוסופט. הרחבות. תְצוּרָה
  • מיקרוסופט. הרחבות. תְצוּרָה. כּוֹרֵך
  • מיקרוסופט. הרחבות. תְצוּרָה. שורת הפקודה
  • מיקרוסופט. הרחבות. תְצוּרָה. משתני סביבה
  • מיקרוסופט. הרחבות. תְצוּרָה. הרחבות קבצים
  • מיקרוסופט. הרחבות. תְצוּרָה. איני
  • מיקרוסופט. הרחבות. תְצוּרָה. Json

עם אלה, מיקרוסופט מתכננת להוסיף את כל מיקרוסופט. ספריות הרחבות לביטול ביטול.

שיפורים ב- Hot Reload

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

מיקרוסופט אפשרה כעת את הטעינות החמות הבאות של C# עבור Blazor WebAssembly או מכשירי iOS ואנדרואיד:

  • הוספת למבדות סטטיות לשיטות קיימות
  • הוספת למבדות שתופסות את זה לשיטות קיימות שכבר יש להן לפחות למבדה אחת שתופסת את זה
  • הוספת שיטות מופע סטטיות או לא וירטואליות חדשות למחלקות קיימות
  • הוספת שדות סטטיים חדשים למחלקות קיימות
  • הוספת כיתות חדשות

דנו בשיפורים המשמעותיים ב-.NET 7 Preview 1. אם אתה רוצה לקרוא עוד, עיין בזה פוסט בבלוג של מיקרוסופט.

הורד את .NET 7 Preview 1

השתמש בקישורי ההורדה הישירים למטה כדי להוריד את ‎.NET 7 Preview 1 Runtime ו-SDKs התואמים את מערכת ההפעלה והארכיטקטורה שלך:

זמן ריצה

הורד את .NET 7.0.0 Preview 1 Desktop Runtime עבור Windows x64

הורד את .NET 7.0.0 Preview 1 Desktop Runtime עבור Windows x86

הורד את .NET 7.0.0 Preview 1 Desktop Runtime עבור Windows ARM64

הורד את ‎.NET 7.0.0 Preview 1 Runtime עבור macOS x64

הורד את .NET 7.0.0 Preview 1 זמן ריצה עבור macOS ARM64

הורד את .NET 7.0.0 Preview 1 Runtime Binaries עבור Linux Arm32

הורד את .NET 7.0.0 Preview 1 Runtime Binaries עבור Linux Arm64

הורד .NET 7.0.0 Preview 1 Runtime Binaries עבור Linux Arm32 Alpine

הורד .NET 7.0.0 Preview 1 Runtime Binaries עבור Linux Arm64 Alpine

הורד .NET 7.0.0 Preview 1 Runtime Binaries עבור Linux x64

הורד .NET 7.0.0 Preview 1 Runtime Binaries עבור Linux x64 Alpine

ערכות SDK

הורד את .NET SDK 7.0.100 Preview 1 עבור Windows x64

הורד את .NET SDK 7.0.100 Preview 1 עבור Windows x86

הורד את .NET SDK 7.0.100 Preview 1 עבור Windows ARM64

הורד את .NET SDK 7.0.100 Preview 1 עבור macOS x64

הורד את .NET SDK 7.0.100 Preview 1 עבור macOS ARM64

הורד את .NET SDK 7.0.100 Preview 1 Binaries עבור Linux Arm32

הורד את .NET SDK 7.0.100 Preview 1 Binaries עבור Linux Arm64

הורד .NET SDK 7.0.100 Preview 1 Binaries עבור Linux Arm32 Alpine

הורד .NET SDK 7.0.100 Preview 1 Binaries עבור Linux Arm64 Alpine

הורד את .NET SDK 7.0.100 Preview 1 Binaries עבור Linux x64

הורד .NET SDK 7.0.100 Preview 1 Binaries עבור Linux x64 Alpine

ליבת ASP.NET

הורד חבילת אירוח 1 של ASP.NET Core Runtime 7.0.0 עבור Windows

דownload ASP.NET Core Runtime 7.0.0 Preview 1 עבור Windows x64

הורד את ASP.NET Core Runtime 7.0.0 Preview 1 עבור Windows x86

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Windows ARM64

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור macOS x64

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור macOS ARM64

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Linux Arm32

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Linux Arm64

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Linux Arm32 Alpine

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Linux Arm64 Alpine

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Linux x64

הורד ASP.NET Core Runtime 7.0.0 Preview 1 Binaries עבור Linux x64 Alpine

אפשרויות נוספות להורדה והתקנה כאן.

התקן את .NET 7 Preview 1

אתה יכול להתחיל בהורדת .NET 7 Preview 1 עבור הארכיטקטורה שלך מהקישורים שלמעלה ולאחר מכן לבצע אותה כדי להתחיל בתהליך ההתקנה.

  1. הפעל את חבילת ההתקנה על ידי לחיצה כפולה עליה (במקרה של macOS ו-Windows), ולאחר מכן לחיצה להתקין באשף ההתקנה.
    להתקין 1
  2. ההתקנה תתחיל כעת. זה לא לוקח הרבה זמן וגם לא דורש הפעלה מחדש. נְקִישָׁה סגור לאחר התקנתו בהצלחה.
    לסגור 1

התקנת כעת את .NET 7 Preview 1. אתה יכול בדוק איזו גרסת NET פועלת על ידי הקלדת הפקודה הבאה בשורת הפקודה:

מוצר wmic קבל תיאור | findstr /C:.NET
ההתקנה אושרה
ההתקנה אושרה

מחשבות אחרונות

למרות שזוהי המהדורה הציבורית הראשונה של .NET 7, זה לא אומר שעדיין מוקדם מדי לנסות אותה. כן, אנו ממליצים לא להתקין אותו בסביבת ייצור, אבל אתה בהחלט יכול לבדוק את התכונות והשיפורים החדשים במחשב מבודד או מכונה וירטואלית (VM).

ההודעה האחרונה בבלוג

הורד את .NET 8 Preview 7 (מתקינים לא מקוונים)
September 15, 2023

עכשיו אתה יכול להוריד תצוגה מקדימה של .Net 8 7 עם שיפורים משמעותיים ותכונות חדשות. נעשו שיפורים ב מערכת. טֶקסט. Json בין ספריות רבות אחרות.עם מהדור...

הורד את .NET 8 Release Candidate 1 (מתקינים לא מקוונים)
September 17, 2023

אנו והשותפים שלנו משתמשים בקובצי Cookie כדי לאחסן ו/או לגשת למידע במכשיר. אנחנו והשותפים שלנו משתמשים בנתונים עבור מודעות ותוכן מותאמים אישית, מדיד...

הורד את .NET 7.0.11 ו-.NET 6.0.22 LTS (מתקין לא מקוון)
September 17, 2023

אנו והשותפים שלנו משתמשים בקובצי Cookie כדי לאחסן ו/או לגשת למידע במכשיר. אנחנו והשותפים שלנו משתמשים בנתונים עבור מודעות ותוכן מותאמים אישית, מדיד...