Tutti i contenuti
Realizzando rich web application con Blazor, molto spesso può essere necessario esportare dei dati in un file. Tramite Blazor, possiamo facilmente generare questi file sul browser dell'utente - e quindi senza scomodare il server - per poi consentirne il download. Concentriamoci ...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
La security è un tema importante per tutto il ciclo di vita del software e delle nostre infrastrutture. Tuttavia, ciò che tendiamo ad ignorare è che anche le pipeline ormai sono scritte come codice e, pertanto, anch'esse sono a tutti gli effetti vulnerabili e soggette a ...
In React, diversamente da altri framework JavaScript, la gestione di operazioni che vengono effettuate utilizzando il metodo setInterval può non essere così banale, dato che dobbiamo lavorare con lo State presente in ogni componente.Il primo esempio che mostriamo è quello che non...
Azure File Share è un servizio di archiviazione di file basato su cloud che offre una soluzione affidabile e scalabile per condividere file tra applicazioni e utenti. Con una capacità elevata e la possibilità di gestire file di grandi dimensioni, Azure File Share semplifica la ...
Negli scorsi script ci siamo occupati di API versioning in ASP.NET Core tramite la libreria ASP.Versioning. Questa volta vogliamo affrontare lo stesso argomento, ma dal punto di vista del client.La libreria infatti contiene un package pensato per integrarsi con HttpClientFactory...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
Negli scorsi due script abbiamo parlato di API versioning in ASP.NET Core, e imparato a sfruttare la libreria Asp.Versioning di .NET Foundation.In entrambi i casi, abbiamo sfruttato come selector per la versione un parametro in query string. Tuttavia, in Asp.Versioning possiamo ...
ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!,
Quando dobbiamo creare una tabella e optiamo per l'uso di chiavi surrogate, la scelta del tipo del campo chiave è tra un valore autoincrementale generato dalla tabella nel database (campo identity) o un valore conosciuto già prima della insert (Guid o sequence). Uno dei motivi ...