- Microsoft on välja andnud .NET 1 esimese eelvaateversiooni (10. eelvaade).
- Sisaldab uusi funktsioone C#-s, Blazoris, jõudluses ja platvormidevahelises toes
- Ülevaade sellest, millise suuna .NET-platvorm 2025. aastal võtab
- Kogukond saab nüüd seda eksperimentaalset versiooni testida ja tagasisidet saata.

Microsoft on astunud esimese sammu oma arendusplatvormi järgmise versiooni suunas .NET 10 varajane eelvaade välja antud. See esimene eelvaade annab arendajatele ja ettevõtetele varakult võimaluse uurida põhialuseid selle kohta, millest saab .NET-ökosüsteemi järgmine versioon.
See eelvaade on osa Redmondi ettevõtte tavapärasest arendustsüklist, mida ta on mitu aastat säilitanud, andes igal aastal välja uusi .NET-i versioone. Seekord on .NET 10 kavas 2025. aasta sügiseks ja see esimene väljalase annab ülevaate mõnest põhivaldkonnast, mille kallal töötatakse.
Mis on uut C# 13 keeles?
Üks selle eelvaate tipphetki on täiustatud integratsioon C# 13-ga, keele järgmise evolutsiooniga. Kuigi see on alles algusjärgus, on juba tehtud muudatusi, mille eesmärk on arendajate jaoks suurem väljendusrikkus ja lihtsus, mis hõlbustab koodiarendus Microsoft Visual Studios.
C# 13 jaoks kavandatud funktsioonide hulgas on täiustused tüübi järeldamisel, uued optimeeritud andmestruktuurid ja mustrisüsteemi kohandused. Nende täiustuste eesmärk on mitte ainult hõlbustada puhtama koodi kirjutamist, vaid ka optimeerida selle jõudlust ja selgust.
Microsoft kavatseb iga kuu välja anda uusi eelvaateid, lisades uusi funktsioone ja viimistledes olemasolevaid kuni lõpliku versiooni ilmumiseni. Selle esimese eelvaatega Microsoft tõstab eesriide selle ees, mis on 2025. aastaks tarkvaraarenduse üks oodatumaid väljalaseid.. C# täiustused, platvormideülene fookus, Blazori integreerimine ja jõudluse täiustused märkige selge teekaart võimsama ja kaasaegsema .NET-i suunas.
Blasori ja esiosa ühendamine
Teine oluline punkt on Blazori kui veebiliidese arenduslahenduse toetamise jätkamine. .NET 10 tugevdab eelmistes versioonides kasutusele võetud ühtset täitmismudelit, võimaldades kirjutada veebikomponente, mis töötavad nii brauseris (WebAssembly) kui ka serveris.
See tähendab, et Arendajad saavad luua tõhusamaid veebirakendusi ja taaskasutada rohkem koodi, muretsemata selle pärast, kus see töötab. Selle tõukega kinnitab Microsoft oma kavatsust muuta Blazor parimaks tööriistaks kaasaegne veebiarendus.
Uued edusammud jõudluses ja ühilduvuses
Eelvaade 1 sisaldab ka Erinevad kiiruse, mälutarbimise ja erinevate süsteemidega ühilduvuse täiustused. Kuigi kõiki optimeerimisi pole veel üksikasjalikult kirjeldatud, peaks .NET 10 jätkama viimaste väljaannete suundumust, mis on näidanud jõudluse võrdlusnäitajate märkimisväärset paranemist.
Lisaks Tööd tehakse selle nimel, et tagada parem integratsioon kaasaegsete operatsioonisüsteemidega nagu Windows 11 ja uusimate Linuxi distributsioonidega. Samuti on oodata suuremat toetust ARM-arhitektuuridele, mis tugevdab .NET-i platvormidevahelist fookust.
Kättesaadavus ja tööriistad kaasas
See eelvaade sisaldab värskendatud tööriistu, nagu SDK-d ja projektimallid, mis on kohandatud .NET 10-le. Arendajad saavad alustada projektide loomist Visual Studiost (toetatud eelvaade), Visual Studio Code'ist (teatud laienduste kaudu) või käsurealt, kasutades .NET CLI-d.
Kuna see on arendusversioon, ei ole soovitatav kasutada tootmiskeskkondades. Siiski on see ideaalne neile, kes soovivad katsetada, proovida uusi API-sid või valmistada oma teeke ja tööriistu ette, kui stabiilne väljalase saabub hiljem.
Kogukonna koostöö
Microsoft julgustab kogukonda seda eelvaadet proovima ja oma tagasisidet ametlike kanalite kaudu, nagu GitHub ja arendajafoorumid, jagama. See koostöö dünaamika on olnud .NET-i ökosüsteemi kasvu ja arengu võtmeks, võimaldades sellel paremini vastata igapäevaste kasutajate tegelikele vajadustele.
Ettevõte kavatseb avaldada Iga kuu uusi eelvaateid, mis sisaldavad uusi funktsioone ja lihvivad olemasolevaid kuni lõpliku versioonini. Selle esimese eelvaatega kergitab Microsoft eesriide selle ees, mis on 2025. aastaks tarkvaraarenduse üks oodatumaid versioone. C# täiustused, platvormideülene lähenemine, integratsioon Blazoriga ja jõudluse täiustused tähistavad selget teekaarti võimsama ja kaasaegsema .NET-i suunas.
Olen tehnoloogiahuviline, kes on muutnud oma "nohikese" huvidest elukutse. Olen veetnud üle 10 aasta oma elust tipptehnoloogiat kasutades ja puhtast uudishimust igasuguste programmide kallal nokitsenud. Nüüd olen spetsialiseerunud arvutitehnoloogiale ja videomängudele. Seda seetõttu, et rohkem kui 5 aastat olen kirjutanud erinevatele tehnoloogia ja videomängude veebisaitidele, luues artikleid, mille eesmärk on anda teile vajalikku teavet kõigile arusaadavas keeles.
Kui teil on küsimusi, siis minu teadmised ulatuvad kõigest, mis on seotud nii Windowsi operatsioonisüsteemiga kui ka Androidiga mobiiltelefonidele. Ja ma olen pühendunud teile, olen alati nõus kulutama paar minutit ja aitama teil lahendada kõik küsimused, mis teil selles Interneti-maailmas tekkida võivad.

