מיקרוסופט משחררת את .NET 8 ואתה יכול להוריד אותו כבר עכשיו

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

טייק אווי מפתח

  • .NET 8 מביאה שיפורים משמעותיים בביצועים, עם מחולל קוד חדש שיכול לייעל אפליקציות על בסיס שימוש בעולם האמיתי, ולשפר את הביצועים בעד 20%.
  • מפתחים המשתמשים ב-.NET 8 ייהנו מההתקדמות הטכנולוגית מאז השקת .NET 7, כולל פתרון מבוסס ענן בשם .NET Aspire והיכולת לעבוד עם דגמי AI ללא תוספת הורדות.
  • אפילו עבור אלה שאינם משתמשים בטכנולוגיה מתקדמת, .NET 8 מציע הטבות כגון מקוריות מראש. קומפילציה (AoT), יצירה מהירה של אתר עם Blazor ותאימות בין פלטפורמות ל-.NET MAUI. שווה לנסות לכל מי שמקודד עבור מערכות הפעלה שונות או מקרי שימוש.

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

מיקרוסופט משחררת את .NET 8 לכולם

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

.NET 8 מגיע עם אלפי שיפורים בביצועים בכל הערימה. מחולל קוד חדש בשם Dynamic Profile-Guided Optimization (PGO) המייעל את הקוד שלך על בסיס שימוש בעולם האמיתי מופעל כברירת מחדל ויכול לשפר את ביצועי האפליקציות שלך עד 20%.

NET 8 מתמקד גם בכמה מההתקדמות הטכנולוגית העיקרית שנעשתה מאז יציאת .NET 7 לאקרנים. הוא מציג את .NET Aspire, פתרון מבוסס ענן המאגד הרבה כלים מועילים בחבילה אחת, כך שמפתחים יכולים לפרוס במהירות ובקלות שירותים ש'חיים' באינטרנט. אפילו טוב יותר, .NET 8 מאפשר למפתחים ליישם ולעבוד עם מודלים של AI ללא הורדות או הרחבות נוספות; תכונה חשובה מאוד בהתחשב באיך Windows 11 כולל הרבה כלי AI מגניבים.

למי שלא משתמש בטכנולוגיית קצה מדמם, ל-.NET 8 עדיין יש הרבה מה להציע. זה כולל AoT מקורי, המאפשר לקודד אפליקציות בקוד מקורי כך שלא יהיה צורך להדר בזמן ריצה. .NET 8 כולל את Blazor שעוזרת למפתחים ליצור אתרים עם זמני טעינה מהירים, וזה גם מכיל .NET MAUI המאפשר לך להריץ פרויקט אחד במערכות הפעלה שונות כמו Windows, Android, ו-iOS.

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