Visual Studio 2022 17.3 pievieno oficiālu atbalstu .NET MAUI un Arm64EC

click fraud protection

Visual Studio 2022 tiek atjaunināts uz versiju 17.3, un tas atvieglo lietotņu izstrādi Windows ierīcēm, kuru pamatā ir Arm64.

Microsoft ir izlaidusi Visual Studio 2022 17.3 operētājsistēmai Windows, piedāvājot izstrādātājiem dažas jaunas iespējas, ko izmantot savās lietotnēs, kā arī virkni citu uzlabojumu. Ja sekojat jaunumiem par Microsoft lietotņu izstrādi, starp tiem var izcelties divi: oficiālais .NET MAUI un Arm64EC atbalsts.

Tā kā šīs funkcijas ir oficiālas, tagad varat sākt tās izmantot lietotnēs, kuras vēlaties publicēt, un būt pārliecināts, ka tās darbosies, kā paredzēts. .NET MAUI (vai vairāku platformu lietotņu lietotāja saskarne) ir rīku kopa, kas ļauj izveidot lietotnes operētājsistēmai Windows, Android, iOS un macOS, izmantojot vienu koplietotu kodu bāzi. Vairāku platformu lietotņu izstrādātājiem tam vajadzētu būt lielam palīgam, un tas atbalsta arī tādas funkcijas kā Hot Reload, lai jūs varētu redzēt, kā jūsu koda izmaiņas ietekmē lietotni reāllaikā. .NET MAUI jau kādu laiku ir pieejams priekšskatījumā, tāpēc ir patīkami redzēt, ka tas beidzot ir oficiāli atbalstīts.

Tikmēr, lai gan Arm64EC atbalsts nav minēts paziņojumā par Visual Studio 2022 17.3, ir atsevišķu emuāra ierakstu paziņojot par oficiālu atbalstu. Tas notiek vairāk nekā gadu kopš Pirmo reizi tika paziņots par Arm64EC. Ja nezināt, Arm64EC (Emulation Compatible) ir lietojumprogrammu binārais interfeiss (ABI), kas ļauj izstrādātājiem izveidot lietojumprogrammas, kurās vienā un tajā pašā procesā tiek sajaukts Arm64 un x64 kods. Būtībā tas nozīmē, ka kā izstrādātājs varat pakāpeniski pārveidot savu lietotni, lai pievienotu Arm64 atbalstu, to pilnībā nepārrakstot. Tas ir svarīgi arī tādām lietotnēm kā Microsoft Excel, kas lielā mērā ir atkarīgas no paplašinājumiem, kas paredzēti x64. Tādā veidā pati galvenā lietotne var pāriet uz Arm64, nepārkāpjot saderību ar x64 paplašinājumiem. Faktiski Microsoft Office lietotnēs Arm ierīcēs jau tiek izmantota Arm64EC.

Papildus šiem lielajiem papildinājumiem, Visual Studio 2022 17.3 ir arī uzlabota C++ veiktspēja, lai tā izmantotu mazāk CPU resursu, veidojot C++ lietotni. Turklāt C++ koda indeksēšana un iekrāsošana programmā Visual Studio tagad ir daudz ātrāka, Microsoft kopīgojot jauna Unreal Engine 5 risinājuma piemēru, kur Visual Studio 173 indeksēšanai nepieciešamas 72 sekundes, salīdzinot ar 146 sekundēm versijā 17.2. Tagad ir pieejams arī jauns Teams Toolkit, kas palīdzēs jums izveidot programmas Microsoft Komandas.

Ir daudz citu uzlabojumu, un jūs to varat izdarīt šeit atrodiet visas izlaiduma piezīmes ja vēlaties padziļināti apskatīt visu, kas pievienots šajā atjauninājumā. Kopā ar Visual Studio 2022 17.3 Microsoft izlaiž arī .NET Framework 4.8.1, kas ir pirmā versija ar pilnu Arm64 vietējo atbalstu. Šajā sakarā Microsoft arī paziņoja, ka Visual Studio 17.4 būs pirmā Visual Studio versija, kas pilnībā būs pieejama arī Arm64, un pirmais priekšskatījums ir pieejams šodien. Visual Studio 2022 17.3 operētājsistēmai Windows varat lejupielādēt šeit vai iegūt 17.4 priekšskatījumu šeit, ja jūs interesē.

Ja izmantojat macOS, šodien ir pieejama arī Visual Studio 2022 operētājsistēmai Mac 17.3. Šajā versijā ir iekļauts lietotāja noslēpumu atbalsts, jauni koda labojumi, lai palīdzētu jums strādāt produktīvāk, kā arī atbalsts App Store Connect kontiem, kas ir nepieciešami atsevišķiem Apple izstrādātājiem. Tur ir pilns izmaiņu saraksts šeit. Arī Visual Studio for Mac 17.4 šodien sāk priekšskatījumu ar sākotnējo .NET MAUI atbalstu.

Neatkarīgi no tā, kuru versiju jūs meklējat, varat atrodiet jaunākās Visual Studio lejupielādes šeit.


Avots: Microsoft