Ricerca avanzata

Chiave di ricerca:
Dalla data:
/ /
Alla data:
/ /

All'interno delle seguenti sezioni:
articoli
script
FocusON
lab
media
blogs
twitter
eventi

Autore: Morgan Pizzini

GitHub Copilot può andare oltre la semplice code completion quando viene guidato da requisiti, scenari e specifiche chiare. In questa sessione vedremo come adottare un approccio spec-driven per ottenere risultati più coerenti, prevedibili e allineati agli obiettivi del progetto, ...

La Graceful Degradation, rispetto al Progressive Progressive Enhancement trattato nello script precedente, segue il persorso inverso: si sviluppa inizialmente una versione completa dell'applicazione, prevedendo successivamente fallback per browser meno compatibili.L'obiettivo in ...

Come abbiamo visto le Feature Flags sono un meccanismo che facilita lo sviluppo di nuove funzionalità all'interno di un'applicazione, bloccandone l'accesso a discrezione della configurazione impostata.if (await featureManager.IsEnabledAsync("AbilitaFunc1")) // fai ...

Quando si sviluppa un sito o un'applicazione web moderna è inevitabile confrontarsi con browser differenti, connessioni lente, dispositivi limitati o funzionalità non supportate.Per affrontare questi problemi esistono due approcci: Progressive Enhancement e Graceful Degradation....

All'interno degli script precedenti abbiamo trattato varie tecniche di rilascio utilizzando un'infrastruttura orchestrata tramite .NET Aspire. Un ultimo tassello che può aiutarci a gestire l'interazione tra le varie versioni dell'applicazione può essere l'approccio ad uno ...

Uno scenario di Canary Release, diversamente dal Blue/Green Deployment trattato precedentemente, è una metodologia in cui entrambe le applicazioni web sono raggiungibili ed è l'applicazione frontend a decidere quale contattare.NET Aspire ci è utile anche in questa casistica per ...

Quando si parla di Blue/Green Deployment o Canary Release, che tratteremo nei prossimi script, si pensa spesso a Kubernetes, cloud provider o infrastrutture enterprise che richiedono un aggiornamento continuativo delle applicazioni installate. Per ridurre al minimo eventuali ...

Nello script #461 abbiamo visto come i Set siano una risorsa facile, immediata e ottimale per la gestione di una cache lato client. Hanno però un grosso limite: nel confrontare l'esistenza di un elemento al proprio interno non sono ottimizzati per i tipi riferimento. Quando la ...

Effettuare un aggiornamento di versione porta spesso alla modifica di alcuni approcci e metodi utilizzati all'interno della nostra applicazione. Il versionamento e la descrizione delle API, creata dallo standard OpenAPI, passa dalla versione 3.0 alla 3.1.Benchè il cambiamento sia...