NET-i uusim versioon sisaldab mõningaid kasulikke pilve- ja AI-põhiseid arendustööriistu ning .NET 7 koodi täiustusi.
Võtmed kaasavõtmiseks
- .NET 8 toob kaasa märkimisväärsed jõudluse täiustused koos uue koodigeneraatoriga, mis suudab rakendusi reaalse kasutuse põhjal optimeerida, parandades jõudlust kuni 20%.
- NET 8 kasutavad arendajad saavad alates .NET 7 väljalaskmisest kasu tehnoloogilistest edusammudest, sealhulgas pilvepõhine lahendus nimega .NET Aspire ja võimalus töötada AI mudelitega ilma lisateabeta allalaadimised.
- Isegi neile, kes ei kasuta tipptehnoloogiat, pakub .NET 8 eeliseid, nagu native Ahead-of-Time (AoT) koostamine, kiire veebisaitide loomine Blazoriga ja platvormideülene ühilduvus .NET MAUI-ga. Seda tasub proovida kõigil, kes kodeerivad erinevaid operatsioonisüsteeme või kasutusjuhtumeid.
.NET on olnud kasutusel aastakümneid, aidates inimestel arendada rakendusi igasuguste erinevate operatsioonisüsteemide ja seadmete jaoks. See on olnud nii edukas, et see on aastate jooksul ainult tugevnenud, ilma peatumismärkideta. Nüüd on Microsoft tutvustanud .NET 8-ga uut peatükki ja mõned selle funktsioonid muudavad selle varasemate versioonidega võrreldes suureks uuenduseks.
Microsoft annab kõigile välja .NET 8
Nagu välja kuulutatud Microsoft .NET, on uusimal versioonil mõned väga teretulnud funktsioonid, mis viivad .NET-i praeguse arendaja kiirusega NET-i arendajad märkavad suure tõenäosusega, kui kiiresti rakendused töötavad, kui neid kasutatakse .NET-i abil 8. Nagu Microsoft väidab:
.NET 8 sisaldab tuhandeid jõudluse täiustusi kogu virna ulatuses. Uus koodigeneraator nimega Dynamic Profile-Guided Optimization (PGO), mis optimeerib teie koodi reaalse kasutuse põhjal, on vaikimisi lubatud ja võib teie rakenduste jõudlust kuni 20% parandada.
.NET 8 keskendub ka peamistele tehnoloogilistele edusammudele, mis on tehtud pärast .NET 7 väljaandmist. See tutvustab .NET Aspire'i, pilvepõhist lahendust, mis koondab palju kasulikke tööriistu ühte paketti, et arendajad saaksid kiiresti ja lihtsalt juurutada Internetis "elavaid" teenuseid. Veelgi parem, .NET 8 võimaldab arendajatel AI-mudeleid juurutada ja nendega töötada ilma täiendavate allalaadimiste või lisandmooduliteta; väga oluline funktsioon, arvestades kuidas Windows 11 sisaldab palju lahedaid AI-tööriistu.
Neile, kes ei kasuta uusimat tehnoloogiat, on .NET 8-l veel palju pakkuda. See hõlmab natiivset AoT-d, mis võimaldab kodeerijatel kompileerida rakendusi omakoodis, nii et seda ei oleks vaja käitusajal kompileerida. .NET 8 sisaldab Blazorit, mis aitab arendajatel luua kiire laadimisajaga veebisaite ja ka seda sisaldab .NET MAUI-d, mis võimaldab käivitada ühte projekti erinevates operatsioonisüsteemides, nagu Windows, Android, ja iOS.
NET 8 sees on palju, seega tasub proovida kõigil, kes soovivad kirjutada koodi erinevatele operatsioonisüsteemidele või kasutusjuhtudele. Kui olete üks neist inimestest, minge aadressile Windows .NET allalaadimisleht ja anna .NET 8-le enda jaoks keerutamine. Kui olete alles tarkvaraarendusega alustamas, vaadake neid taskukohaseid viise nõudlike programmeerimisoskuste õppimiseks.