Per migliorare l'esperienza di startup e le performance di un'app UWP è possibile usare il nuovo attributo x:Load.
L'uso è semplice, poiché i valori accettati sono semplicemente true o false e hanno il medesimo effetto dell'attributo Visibility, con la differenza che l'uso in memoria di un elemento o gruppo di elementi "nascosto" con questa nuova modalità è decisamente minore.
<TextBlock x:Load="false" />
È possibile impostare questo attributo mendiante x:bind, con una funzione che ritorni un valore booleano, così da controllare il valore a runtime.
L'incremento delle performance è tangibile (a patto di non abusarne), in quanto è mantenuto in memoria solo un piccolo footprint come placeholder.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
.NET Conference Italia 2024
Simulare Azure Cosmos DB in locale con Docker
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Generare un hash con SHA-3 in .NET
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Utilizzare QuickGrid di Blazor con Entity Framework
Filtering sulle colonne in una QuickGrid di Blazor
Usare le navigation property in QuickGrid di Blazor
Ottimizzazione dei block template in Angular 17
Collegare applicazioni server e client con .NET Aspire
Eliminare una project wiki di Azure DevOps
Garantire la provenienza e l'integrità degli artefatti prodotti su GitHub