Microsoft ngbaradi .NET 5 pẹlu atilẹyin fun macOS, Linux ati Android

Pẹlu itusilẹ ti NET Core 3.0 ni ọdun yii, Microsoft yoo tu silẹ Syeed NET 5, eyiti yoo jẹ ilọsiwaju pataki si eto idagbasoke lapapọ. Ipilẹṣẹ akọkọ, ni afiwe pẹlu .NET Framework 4.8, yoo jẹ atilẹyin fun Lainos, macOS, iOS, Android, tvOS, watchOS ati WebAssembly. Ni akoko kanna, ẹya 4.8 yoo wa kẹhin; idile Core nikan ni yoo ni idagbasoke siwaju.

Microsoft ngbaradi .NET 5 pẹlu atilẹyin fun macOS, Linux ati Android

O royin pe idagbasoke yoo dojukọ akoko asiko, JIT, AOT, GC, BCL (Ile-ikawe Ipilẹ Ipilẹ), C #, VB.NET, F #, ASP.NET, Ilana Ẹya, ML.NET, WinForms, WPF ati Xamarin. Eyi yoo ṣọkan pẹpẹ ati funni ni ilana ṣiṣi kan ṣoṣo ati akoko asiko fun awọn iṣẹ ṣiṣe lọpọlọpọ. Bi abajade, yoo ṣee ṣe lati ṣẹda awọn ohun elo fun awọn iru ẹrọ oriṣiriṣi lori ipilẹ koodu ti o wọpọ pẹlu ilana kikọ kanna, laibikita iru ohun elo naa. 

Microsoft ngbaradi .NET 5 pẹlu atilẹyin fun macOS, Linux ati Android

NET 5 ni a nireti lati tu silẹ ni Oṣu kọkanla ọdun 2020 ati pe yoo di pẹpẹ ti gbogbo agbaye fun idagbasoke nitootọ. Ni akoko kanna, "marun" kii ṣe ĭdàsĭlẹ nikan ni apakan ti Microsoft ni iṣowo orisun ṣiṣi. Ile-iṣẹ naa ti wa tẹlẹ kede Windows Subsystem fun Lainos (WSL) ti ẹya keji, eyiti o yẹ ki o jẹ iyara pupọ ju ti akọkọ lọ, ati tun da lori kikọ tirẹ ti ekuro Linux.

Ko dabi ẹya akọkọ, eyi jẹ ekuro ti o ni kikun, kii ṣe Layer emulation. Ọna yii yoo yara awọn akoko bata, mu agbara Ramu pọ si ati eto faili I/O, ati gba awọn apoti Docker laaye lati ṣiṣẹ taara.

Ohun ti o nifẹ julọ ni pe ile-iṣẹ ṣe ileri lati ma pa ekuro naa ki o jẹ ki gbogbo awọn idagbasoke lori rẹ wa si agbegbe. Ni ọran yii, kii yoo ni asopọ si awọn ohun elo pinpin. Awọn olumulo, bi tẹlẹ, le ṣe igbasilẹ eyikeyi aworan ti o baamu wọn.


Fi ọrọìwòye kun