Autore: Stefano Mostarda
Lo scopo principale per cui sono state create le file based app è di permettere di usare C# come linguaggio di scripting. in questo contesto, una delle operazioni più comuni è quella di passare parametri alla linea di comando che esegue il file. Questi parametri possono essere ...
Gestire stringhe di connessione e chiavi segrete nel codice o nelle pipeline è un rischio continuo e un incubo operativo. Per quanto proviamo a nasconderle, il problema della rotazione delle credenziali rimane.In questa sessione vedremo come eliminare il problema alla radice ...
A partire dalla versione 2025 (17.x) SQL Server introduce le colonne di tipo JSON. Queste colonne accettano solo stringhe in formato JSON e memorizzano i dati in formato binario ottimizzato per la memorizzazione e la ricerca. Proprio in virtù dell'ottimizzazione per la ricerca, è...
Una delle operazioni più comuni quando si lavora su sistemi basati su scambi di file è l'operazione di compressione dei file per ottimizzare il traffico. .NET contiene le librerie necessarie per le operazioni più comuni sui file compressi in formato zip. In questo script vediamo ...
Quando creiamo un metodo di ricerca dati, una delle cose più comuni è quella di avere parametri opzionali. Quando il metodo viene eseguito, se un parametro è valorizzato, allora viene applicato un filtro sulla query per quel parametro. PRendiamo come esempio il seguente metodo ...
Come visto negli script precedenti, una file based app è un'applicazione composta da un solo file. Anche se abbiamo un solo file con tutto il codice, possiamo sempre avere la necessità di configurare l'ambiente in cui il codice va eseguito in fase di sviluppo. Per questo genere ...
La versione 8 di Entity Framework ha introdotto il metodo ExecuteUpdateAsync per eseguire update massive sul database senza dover caricare oggetti in memoria, modificarli e poi rinviarli. Questa funzionalità ha permesso notevoli miglioramenti alle performance delle applicazioni. ...
Nello script #696 abbiamo visto come utilizzare la direttiva package per referenziare un package NuGet. Quella non è la sola direttiva utilizzabile in quanto ce ne sono molte altre. Vediamo quelle più importanti.sdk Permette di specificare il SDK da usare. In linea di massima per...
Entity Framework ha supportato sin dalla versione 2 la possibilità di esprimere un filtro su una entity che viene applicato automaticamente a ogni query su quella entity. Il problema di questa funzionalità è che il filtro viene applicato o meno nella sua interezza. Se abbiamo un ...



