Autore: Stefano Mostarda

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 ...

Una tipica operazione di qualunque applicazione .NET (file based o con file di progetto) è l'utilizzo di package NuGet. Per le applicazioni .NET con file di progetto, i riferimenti ai package vengono salvati all'interno del file .csproj, ma nelle file based app non abbiamo questo...

Quando in Entity Framework abbiamo due entity collegate (ad esempio ordini e dettagli), a seconda del tipo di relazione che configuriamo, il codice generato utilizza una Inner Join o una Left Join. Tuttavia, ci sono casi in cui dobbiamo eseguire operazioni di Join tra tabelle che...

Una delle novità più interessanti di .NET 10 è la possibilità di creare applicazioni .NET costituite da un singolo file; da qui il nome di File Based App. In questo script vediamo come creare un hello world per poi introdurre concetti più avanzati nelle prossime settimane.//...

Fino alla versione 13 di C#, per usare il metodo nameof con un tipo generico, si deve passare al tipo generico anche il tipo sottostante. Per fare un esempio, se volessimo stmapare la stringa "List", dovremmo usare il seguente codicevar s = nameof(List); //stampa ListIl problema ...

Una delle tante novità introdotte da Sql Server 2025 è il supporto nativo per le colonne JSON esattamente come avviene per le colonne XML. Sebbene abbiamo sempre potuto memorizzare stringhe JSON in una colonna varchar e nelle ultime versioni di SQL Server abbiamo anche potuto ...