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
Supportare la sessione affinity di Azure App Service con Application Gateway
Combinare Container Queries e Media Queries
Generare velocemente pagine CRUD in Blazor con QuickGrid
Migliorare la sicurezza dei prompt con Azure AI Studio
Estrarre dati randomici da una lista di oggetti in C#
Gestire i dati con Azure Cosmos DB Data Explorer
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Change tracking e composition in Entity Framework
Loggare le query più lente con Entity Framework
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Gestione degli stili CSS con le regole @layer
Utilizzare una qualunque lista per i parametri di tipo params in C#