לאחר לחץ מיקרוסופט הופכת את החלטת .Net 6 Hot Reload

סמל זמן קריאה 2 דקות לקרוא


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

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קרא עוד

מיקרוסופט הייתה מעורבת בהתחמקות הולכת וגוברת על החלטתה המונעת ממניעים מסחריים להסיר את התמיכה ב-Hot Reload מהמהדורה הקרובה של .Net 6.

Hot Reload היא תכונה שימושית המאפשרת למפתחים לשנות את קוד המקור של אפליקציה בזמן שהיא פועלת ולראות את התוצאות באופן מיידי. במקום לשלוח אותו עם הקוד הפתוח .Net 6, מיקרוסופט החליטה להפוך אותו לתכונה בתשלום של Visual Studio 2022.

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

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

..

מכיוון שהמסלול מתקצר עבור מהדורת .NET 6 ו-Visual Studio 2022, בחרנו להתמקד קודם כל בהבאת Hot Reload ל-VS2022. עשינו טעות בביצוע התוכנית הזו באופן שבו היא בוצעה. במאמץ שלנו להרחיב את ההיקף, בסופו של דבר, בטעות, מחקנו את קוד המקור במקום פשוט לא להפעיל את נתיב הקוד הזה. זלזלנו במספר המפתחים התלויים ביכולת זו בסביבותיהם על פני תרחישים, וכיצד נעשה שימוש ב-CLI לצד Visual Studio כדי להניע את הפרודוקטיביות של הלולאה הפנימית על ידי רבים.

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

באמצעות את סף

עוד על הנושאים: .Net 6, טעינה מחדש חמה, מיקרוסופט