Η Microsoft ανακοινώνει τη γενική διαθεσιμότητα του .NET 8 με επιδόσεις και άλλες βελτιώσεις

Εικονίδιο ώρας ανάγνωσης 2 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Διαθεσιμότητα Dot Net 8 .NET 8

Σήμερα, η Microsoft ανακοίνωσε τη διαθεσιμότητα του .NET 8 με χιλιάδες βελτιώσεις απόδοσης, σταθερότητας και ασφάλειας. Μαζί με το .NET 8, η Microsoft ανακοίνωσε επίσης αρκετές βελτιώσεις πλατφόρμας και εργαλείων για τη βελτίωση της παραγωγικότητας των προγραμματιστών. Μπορείτε να διαβάσετε για τα σημαντικότερα σημεία της έκδοσης .NET 8 παρακάτω.

Απόδοση:

  • Το .NET 8 συνοδεύεται από ένα νέο πρόγραμμα δημιουργίας κώδικα που ονομάζεται Dynamic Profile-Guided Optimization (PGO) που βελτιστοποιεί τον κώδικά σας με βάση τη χρήση στον πραγματικό κόσμο. Η Microsoft ισχυρίζεται ότι αυτή η δυνατότητα μπορεί να βελτιώσει την απόδοση των εφαρμογών έως και 20%.
  • Η υποστήριξη σετ εντολών AVX-512 επιτρέπει παράλληλες λειτουργίες σε διανύσματα δεδομένων 512 bit.
  • Οι πρωτόγονοι τύποι (αριθμητικοί και πέραν αυτού) εφαρμόζουν τώρα μια νέα μορφοποιήσιμη και αναλυόμενη διεπαφή, η οποία τους επιτρέπει να μορφοποιούν και να αναλύουν απευθείας ως UTF-8 χωρίς καμία επιβάρυνση διακωδικοποίησης.

.NET Aspire:

Το .NET Aspire είναι μια στοίβα για τη δημιουργία ανθεκτικών, παρατηρήσιμων και διαμορφώσιμων εφαρμογών στο cloud με το .NET. Το .NET Aspire περιέχει ένα επιμελημένο σύνολο στοιχείων που έχουν βελτιωθεί για το cloud-native με τηλεμετρία, ανθεκτικότητα, διαμόρφωση και ελέγχους υγείας. Το .NET Aspire βοηθά στα εξής:

  • Ορχήστρα: Το .NET Aspire παρέχει δυνατότητες για εκτέλεση και σύνδεση εφαρμογών πολλαπλών έργων και των εξαρτήσεών τους.
  • εξαρτήματα: Τα στοιχεία .NET Aspire είναι πακέτα NuGet για κοινώς χρησιμοποιούμενες υπηρεσίες, όπως το Redis ή το Postgres, με τυποποιημένες διεπαφές που διασφαλίζουν ότι συνδέονται με συνέπεια και απρόσκοπτα με την εφαρμογή σας.
  • Εργαλεία: Το .NET Aspire συνοδεύεται από πρότυπα έργων και εμπειρίες εργαλείων για το Visual Studio και το dotnet Το CLI σάς βοηθά να δημιουργείτε και να αλληλεπιδράτε με εφαρμογές .NET Aspire.

Βελτιώσεις κοντέινερ .NET:

Η εικόνα .NET συνοδεύεται πλέον από έναν χρήστη που δεν είναι root για περισσότερη ασφάλεια. Το εργαλείο .NET SDK δημοσιεύει εικόνες κοντέινερ χωρίς αρχείο Docker και δεν είναι root από προεπιλογή. Επίσης, ο χρόνος που απαιτείται για την ανάπτυξη των εφαρμογών .NET σε κοντέινερ είναι ταχύτερος λόγω των μικρότερων εικόνων βάσης .NET.

Βελτιώσεις Blazor:

Το Blazor στο .NET 8 μπορεί να χρησιμοποιήσει τόσο τον διακομιστή όσο και τον πελάτη μαζί για να χειριστεί όλες τις ανάγκες της διεπαφής χρήστη ιστού.

Ανάπτυξη AI:

Το .NET 8 φέρνει αρκετές βελτιώσεις στο;System.Numerics?βιβλιοθήκη για να βελτιώσει τη συμβατότητά της με φόρτους εργασίας Generative AI.

Εκτός από τα παραπάνω, η νέα έκδοση .NET 8 έρχεται και με αρκετές άλλες βελτιώσεις, μπορείτε να τις διαβάσετε αναλυτικά εδώ.

 

Περισσότερα για τα θέματα: .NET 8, προγραμματιστές, Dot Net 8, microsoft

Αφήστε μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται *