Microsoft-ը թողարկում է .NET 10-ի առաջին նախադիտումը հիմնական նոր հնարավորություններով

Վերջին թարմացումը. 03/04/2025

  • Microsoft-ը թողարկել է .NET 1-ի առաջին նախադիտման տարբերակը (նախադիտում 10):
  • Ներառում է C#-ի, Blazor-ի, կատարողականի և միջպլատֆորմային աջակցության նոր հնարավորություններ
  • 2025 թվականին .NET հարթակի ուղղության ակնարկ
  • Համայնքն այժմ կարող է փորձարկել այս փորձնական տարբերակը և ուղարկել կարծիք:
.NET 10 Նախադիտում

Microsoft-ը առաջին քայլն է արել դեպի իր զարգացման հարթակի հաջորդ տարբերակը .NET 10-ի վաղ նախադիտումը թողարկվել է: Այս առաջին նախադիտումը ծրագրավորողներին և ձեռնարկություններին վաղ հնարավորություն է տալիս ուսումնասիրելու այն հիմքերը, որոնք կդառնան .NET էկոհամակարգի հաջորդ տարբերակը:

Այս նախադիտումը Redmond ընկերության կանոնավոր զարգացման ցիկլի մի մասն է, որը նա պահպանում է մի քանի տարի՝ ամեն տարի թողարկելով .NET-ի նոր տարբերակները: Այս անգամ .NET 10-ը նախատեսված է 2025 թվականի աշնանը, և այս առաջին թողարկումը հնարավորություն է տալիս պատկերացում կազմել որոշ հիմնական ոլորտների վրա, որոնց վրա աշխատում են:

Ինչ նորություն կա C# 13 լեզվում

C# լեզու 13

Այս նախադիտման կարևորագույն կետերից է առաջադեմ ինտեգրում C# 13-ի հետ՝ լեզվի հաջորդ էվոլյուցիան: Թեև այն դեռ վաղ փուլում է, արդեն ներդրվել են փոփոխություններ, որոնք ուղղված են ծրագրավորողների ավելի մեծ արտահայտչականության և պարզությանը՝ դրանով իսկ հեշտացնելով կոդի մշակում Microsoft Visual Studio-ում.

Բացառիկ բովանդակություն - Սեղմեք այստեղ  Android-ի վրա Gmail-ը թույլ կտա ձեզ էլեկտրոնային նամակները նշել որպես կարդացված անմիջապես ծանուցումից։

C# 13-ի համար նախատեսված գործառույթների թվում են տիպային եզրակացությունների բարելավումներ, տվյալների նոր օպտիմիզացված կառուցվածքներ և օրինաչափությունների համակարգի ճշգրտումներ: Այս բարելավումները նպատակ ունեն ոչ միայն հեշտացնել ավելի մաքուր կոդ գրելը, այլև օպտիմիզացնել դրա կատարումն ու հստակությունը:

Microsoft-ը նախատեսում է ամսական թողարկել նոր նախադիտումներ՝ ավելացնելով նոր հնարավորություններ և կարգավորելով առկաները մինչև վերջնական տարբերակի թողարկումը: Այս առաջին նախադիտմամբ՝ Microsoft-ը բարձրացնում է վարագույրը այն մասին, թե որն է լինելու ծրագրային ապահովման մշակման ամենասպասված թողարկումներից մեկը 2025 թվականին:. C# բարելավումներ, միջպլատֆորմային կենտրոնացում, Blazor-ի ինտեգրում և կատարողականի բարելավում նշեք հստակ ճանապարհային քարտեզ դեպի ավելի հզոր և ժամանակակից .NET.

Առնչվող հոդված.
Ինչ է Microsoft .NET Framework-ը

Blazor և frontend միավորում

Բլազոր

Մեկ այլ կարևոր կետ է Շարունակելով աջակցել Blazor-ին՝ որպես վեբ ինտերֆեյսի մշակման լուծում: .NET 10-ն ուժեղացնում է նախորդ տարբերակներում ներկայացված միասնական կատարման մոդելը, որը թույլ է տալիս գրել վեբ բաղադրիչներ, որոնք աշխատում են ինչպես բրաուզերում (WebAssembly), այնպես էլ սերվերում:

Բացառիկ բովանդակություն - Սեղմեք այստեղ  Steam-ը ներկայացնում է իր կատարողականության մոնիտորը՝ հարթակից FPS-ի, CPU-ի, GPU-ի և RAM-ի լիակատար վերահսկողություն ունենալու համար։

Սա նշանակում է, որ Մշակողները կկարողանան ստեղծել ավելի արդյունավետ վեբ հավելվածներ և նորից օգտագործել ավելի շատ կոդ՝ առանց անհանգստանալու, թե որտեղ է այն գործարկվելու: Այս մղումով Microsoft-ը հաստատում է իր մտադրությունը՝ Blazor-ը դարձնել բարձրակարգ գործիք ներսում ժամանակակից վեբ մշակում.

Նոր առաջընթաց կատարման և համատեղելիության ոլորտում

Նախադիտում 1-ը ներառում է նաև Արագության, հիշողության սպառման և տարբեր համակարգերի հետ համատեղելիության տարբեր բարելավումներ: Թեև դեռևս ոչ բոլոր օպտիմալացումներն են մանրամասնվել, ակնկալվում է, որ .NET 10-ը կշարունակի վերջին թողարկումների միտումը, որոնք ցույց են տվել զգալի բարելավումներ կատարողականի չափանիշներում:

Բացի այդ, Աշխատանքներ են տարվում ժամանակակից օպերացիոն համակարգերի հետ ավելի լավ ինտեգրում ապահովելու համար, ինչպիսիք են Windows 11-ը և Linux-ի վերջին բաշխումները: Ակնկալվում է նաև ARM ճարտարապետություններին ավելի մեծ աջակցություն՝ ամրապնդելով .NET-ի միջպլատֆորմային ուշադրությունը:

Առնչվող հոդված.
Ինչ է Microsoft .NET Framework-ը

Ներառված է հասանելիություն և գործիքներ

Այս նախադիտումը ներառում է թարմացված գործիքներ, ինչպիսիք են SDK-ները և նախագծի ձևանմուշները, որոնք հարմարեցված են .NET 10-ին: Մշակողները կարող են սկսել նախագծեր ստեղծել Visual Studio-ից (նախադիտումը աջակցվում է), Visual Studio Code-ից (հատուկ ընդլայնումների միջոցով) կամ հրամանի տողից՝ օգտագործելով .NET CLI:

Բացառիկ բովանդակություն - Սեղմեք այստեղ  Google Clock-ի թարմացված «Material 3 Expressive» դիզայնը արտահոսել է։

Քանի որ սա զարգացման տարբերակ է, խորհուրդ չի տրվում օգտագործել արտադրական միջավայրում: Այնուամենայնիվ, այն իդեալական է նրանց համար, ովքեր ցանկանում են փորձարկել, փորձել նոր API-ներ կամ պատրաստել իրենց գրադարաններն ու գործիքները, երբ կայուն թողարկումը գա ավելի ուշ:

Համայնքային համագործակցություն

Microsoft-ը խրախուսում է համայնքին փորձել այս նախադիտումը և կիսվել իրենց կարծիքներով պաշտոնական ուղիներով, ինչպիսիք են GitHub-ը և մշակողների ֆորումները: Այս համագործակցային դինամիկան առանցքային է եղել .NET էկոհամակարգի աճի և էվոլյուցիայի համար՝ թույլ տալով նրան ավելի լավ արձագանքել այն մարդկանց իրական կարիքներին, ովքեր օգտագործում են այն ամեն օր:

Ընկերությունը նախատեսում է հրապարակել Ամսական կտրվածքով նոր նախադիտումներ՝ ներառելով նոր հնարավորություններ և հղկելով առկաները մինչև վերջնական տարբերակի հասնելը: Այս առաջին նախադիտմամբ Microsoft-ը բարձրացնում է վարագույրը այն մասին, թե որն է լինելու ծրագրային ապահովման մշակման ամենասպասված թողարկումներից մեկը 2025 թվականին: C#-ի բարելավումները, միջպլատֆորմային մոտեցումը, ինտեգրումը Blazor-ի հետ և կատարողականի բարելավումները հստակ ճանապարհային քարտեզ են դեպի ավելի հզոր և ժամանակակից .NET:

Առնչվող հոդված.
Ինչպես իմանալ, արդյոք ես ունեմ .NET Framework իմ համակարգչի վրա