Autore: Stefano Mostarda
NET 6 ha introdotto il tipo DateOnly. System.Text.Json non ne supporta la serializzazione e la deserializzazione, quindi queste operazioni falliranno se le effettuaiamo su un tipo DateOnly o su un oggetto che ha una proprietà di tipo DateOnly. Grazie all'estensibilità della ...
Una funzionalità molto comune nelle applicazioni è quella di dover recuperare una lista di oggetti dati i loro id. Per esempio, potremmo dover creare un metodo che accetti una lista di id e restituisca le persone corrispondenti a quegli id. Il modo più semplice e veloce per ...
Nello script #582, abbiamo introdotto la classe DateOnly mostrando come questa lavori esclusivamente con le date. In questo script introduciamo la sua controparte: TimeOnly. Come è facilmente immaginabile dal nome, questa classe contiene esclusivamente i dati relativi a un orario...
Entity Framework Core 6 (EF Core 6 d'ora in poi) è una versione molto matura del framework. Rispetto alle versioni precedenti, questa non introduce grosse novità, ma solo tanti piccoli miglioramenti.Vediamo quali, in questo articolo di Stefano Mostarda.
NET 6 ha introdotto il nuovo tipo DateOnly che permette di gestire una data senza l'aggiunta dell'orario. Purtroppo, il provider di EF Core 6 per Sql Server non introduce un supporto nativo al tipo DateOnly, sebbene Sql Server permetta di creare colonna di tipo Date (l'...
Dal punto di vista della BCL, una delle novità più interessanti introdotte da .NET 6 è il tipo DateOnly. Questo è un tipo che permette di esprimere solamente una data senza l'orario come avviene per i tipi DateTime e DatetimeOffset. Il suo utilizzo è previsto in tutti quei casi ...
Angular fa un uso molto estensivo delle reactive extensions. Queste sono presenti in moltissime parti del framework e in particolare le usiamo quando dobbiamo effettuare una chiamata HTTP per ottenere dati dal server. Sebbene lavorare con le reactive extensions sia estremamente ...
Come ogni anno, torna l'appuntamento con il rilascio di una nuova versione di .NET: quest'anno festeggiamo .NET 6! L'evento è strutturato in 3 track, con una track di live talk, fatta di interviste e riflessioni. " class="submitButton"> Call For Paper 13 && DateTime.Now.Hour " ...
La versione 9 di C# ha introdotto i record; classi di cui, una volta istanziate, non si possono modificare le proprietà. Quando il compilatore C# incontra un record e deve generarne il codice, questo genera una classe con proprietà in sola lettura e valorizzabili solo da ...
Quando mappiamo il nostro modello verso il database, ci sono moltissime cose a cui dobbiamo prestare attenzione come la lunghezza dei campi di tipo string, il tipo che vogliamo assegnare alle proprietà di tipo Datetime e altro ancora. Molto spesso queste impostazioni sono uguali ...