Toscana Calcio

Informazioni sull'Italia. Seleziona gli argomenti di cui vuoi saperne di più su Toscana Calcio

Microsoft annuncia il lancio ufficiale dell’estensione .NET MAUI per VS Code

Microsoft annuncia il lancio ufficiale dell’estensione .NET MAUI per VS Code

Secondo Microsoft, l’estensione Visual Studio Code .NET MAUI (Multi-Platform App UI) ha completato la fase di anteprima ed è ora disponibile come versione pronta per la produzione. L’estensione, progettata per lo sviluppo multipiattaforma di applicazioni mobili e desktop su Windows e macOS, fornisce per la prima volta il supporto per XAML IntelliSense e XAML Hot Reload nella versione corrente. Inoltre, l’estensione .NET MAUI per Visual Studio Code è il successore ufficiale di Visual Studio per Mac, che Microsoft ha ritirato nell’agosto 2023: insieme a VS Code, la gamma di funzionalità è ora comparabile.

annuncio

Mentre la versione 17.6 di Visual Studio per Mac riceverà supporto tramite aggiornamenti di sicurezza e piattaforma fino alla fine di agosto 2024, Microsoft si concentra costantemente sull’ulteriore sviluppo di Visual Studio e VS Code, soprattutto quando si tratta di creare applicazioni multipiattaforma. Con l’estensione .NET MAUI, basata su C# Dev Kit e C# Extension, l’editor di codice dovrebbe essere in grado di fornire tutte le funzionalità rilevanti di cui gli sviluppatori hanno bisogno per poter creare applicazioni per una varietà di dispositivi mobili e desktop.

Grazie a XAML IntelliSense, l’estensione può essere utilizzata, tra le altre cose, per il completamento del codice ed è anche completamente automatizzata supportata da Copilot. Non solo fornisce comode descrizioni comandi durante la creazione di interfacce utente, ma semplifica anche la navigazione all’interno del codice. La funzionalità di ricaricamento XAML a caldo consente agli sviluppatori di modificare il proprio codice durante il debug e visualizzare gli aggiornamenti dell’interfaccia utente in tempo reale. Anche se il ricaricamento a caldo XAML è abilitato per impostazione predefinita, la funzionalità è ancora considerata sperimentale per C# ed è pertanto disabilitata.

Come il suo predecessore Xamarin, che mirava allo sviluppo multipiattaforma, MAUI si rivolge anche a Windows, macOS (Mac Catalyst: app desktop e iPad), iOS, Android e Tizen di Samsung. Tuttavia, Microsoft ha interrotto il supporto per Linux da quando è passata a MAUI, cosa che è già accaduta in passato Discussioni accese Ha portato.

Dopo la rimozione di Visual Studio per Mac, sono aumentate anche le limitazioni sulle piattaforme Apple: poiché l’estensione MAUI richiede il C# Dev Kit, il passaggio da Visual Studio per Mac a VS Code richiede ancora una licenza di Visual Studio. Secondo la classe di sviluppo Sono inoltre in aumento le critiche pubbliche nei confronti dell’estensione .NET MAUI, ora disponibile nella versione 1.1.6, nonché le critiche al C# Dev Kit. Problematico in questo contesto è un componente chiamato WinAppDriver, necessario tra l’altro per testare le interfacce utente con il tool open source Appium.

WinAppDriver non è stato aggiornato da quattro anni, ad es Una discussione appare su GitHub. Finora il software è disponibile solo per Windows 10 e Windows Server 2016, ma non per Windows 11. Il dipendente Microsoft Gerald Versluis ha risposto alle critiche con Istruzioni dettagliate per l’utilizzo dell’estensione MAUI con Appium interagisce e Lo ha confermato in un comunicatoLa versione consigliata WinAppDriver 1.2.1 può essere utilizzata senza problemi.

Ulteriori informazioni sull’estensione .NET MAUI per Visual Studio Code sono disponibili nell’articolo dell’annuncio Blog degli sviluppatori Microsoft.


(una cartina)

Alla home page

READ  Il primo Apple Watch è obsoleto: anche se l'orologio da 18mila euro non è più riparabile