Visual Studio 2022 17.3 voegt officiële ondersteuning toe voor .NET MAUI en Arm64EC

Visual Studio 2022 wordt bijgewerkt naar versie 17.3 en maakt het eenvoudiger om apps te ontwikkelen voor Arm64-gebaseerde Windows-apparaten.

Microsoft heeft Visual Studio 2022 17.3 voor Windows uitgebracht, met een aantal nieuwe mogelijkheden die ontwikkelaars in hun apps kunnen gebruiken, samen met een reeks andere verbeteringen. Hiervan zouden er twee kunnen opvallen als je het nieuws rond app-ontwikkeling bij Microsoft hebt gevolgd: officiële ondersteuning voor .NET MAUI en Arm64EC.

Nu deze functies officieel zijn, kunt u ze nu gaan gebruiken in apps die u wilt publiceren en kunt u erop vertrouwen dat ze zullen werken zoals bedoeld. .NET MAUI (of Multi-platform App UI) is een set tools waarmee u apps voor Windows, Android, iOS en macOS kunt maken met behulp van één gedeelde codebase. Voor ontwikkelaars van platformonafhankelijke apps zou dit een grote hulp moeten zijn, en het ondersteunt ook functies zoals Hot Reload, zodat je in realtime kunt zien hoe je codewijzigingen de app beïnvloeden. .NET MAUI is al een tijdje in preview, dus het is goed om te zien dat het eindelijk officieel wordt ondersteund.

Hoewel Arm64EC-ondersteuning niet wordt vermeld in de aankondiging voor Visual Studio 2022 17.3, is er ondertussen een aparte blogpost officiële steun aankondigen. Dit komt ruim een ​​jaar geleden Arm64EC werd voor het eerst aangekondigd. Als u het niet weet: Arm64EC (emulatiecompatibel) is een binaire applicatie-interface (ABI) waarmee ontwikkelaars applicaties kunnen maken die Arm64- en x64-code in hetzelfde proces combineren. In wezen betekent dit dat u als ontwikkelaar uw app geleidelijk kunt overzetten om Arm64-ondersteuning toe te voegen zonder dat u deze volledig hoeft te herschrijven. Het is ook belangrijk voor apps als Microsoft Excel, die sterk afhankelijk zijn van extensies die zijn ontworpen voor x64. Op deze manier kan de kernapp zelf overstappen naar Arm64 zonder de compatibiliteit met x64-extensies te verbreken. In feite gebruiken de Office-apps van Microsoft Arm64EC al op Arm-apparaten.

Naast deze grote toevoegingen wordt Visual Studio 2022 17.3 ook geleverd met verbeterde prestaties voor C++, zodat het minder CPU-bronnen gebruikt tijdens het bouwen van een C++-app. Bovendien gaat het indexeren en inkleuren van C++-code in Visual Studio nu veel sneller, waarbij Microsoft een voorbeeld deelt van een nieuwe Unreal Engine 5-oplossing, waarbij Het indexeren van Visual Studio 173 duurt 72 seconden, vergeleken met 146 seconden in versie 17.2. Er is nu ook een nieuwe Teams Toolkit beschikbaar waarmee u apps voor Microsoft kunt bouwen Teams.

Er zijn nog tal van andere verbeteringen, en dat kan ook vind hier de volledige releaseopmerkingen als je een diepgaand inzicht wilt in alles wat in deze update is toegevoegd. Samen met Visual Studio 2022 17.3 brengt Microsoft ook .NET Framework 4.8.1 uit, de eerste versie met volledige native ondersteuning voor Arm64. En in dat opzicht heeft Microsoft ook aangekondigd dat Visual Studio 17.4 de eerste versie van Visual Studio zal zijn die ook volledig native zal zijn op Arm64, en de eerste preview is vandaag uit. U kunt Visual Studio 2022 17.3 voor Windows hier downloaden, of hier de 17.4 Preview 1 downloaden als u nieuwsgierig bent.

Als je macOS gebruikt, is Visual Studio 2022 voor Mac 17.3 vandaag ook verkrijgbaar. Deze versie wordt geleverd met ondersteuning voor gebruikersgeheimen, nieuwe codeverbeteringen om u te helpen productiever te zijn, en ondersteuning voor App Store Connect-accounts, die vereist zijn voor individuele Apple-ontwikkelaars. Er is een volledige lijst met wijzigingen hier. Visual Studio voor Mac 17.4 gaat vandaag ook de preview in met initiële ondersteuning voor .NET MAUI.

Welke versie u ook zoekt, dat kan vind hier de nieuwste Visual Studio-downloads.


Bron: Microsoft