Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
NET 8 introduce il supporto all'algoritmo di hashing SHA-3. Le classi che permettono di sfruttare questo algoritmo sono SHA3_256, SHA3_384 e SHA3_512 e sono tutte contenute nel namespace System.Security.Cryptography. Il loro utilizzo è molto semplice in quanto basta utilizzare il...
Nello script #648 abbiamo visto come configurare EF per supportare il tipo HierarchyId di Sql Server e come inserire dati in una tabella che ha colonne di questo tipo. In questo script andiamo avanti con la nostra scoperta di questa funzionalità e vediamo come eseguire una query ...
Sebbene WPF non sia da tempo la tecnologia raccomandata da Microsoft per lo sviluppo di interfacce grafiche, il suo utilizzo è ancora piuttosto diffuso quindi, a ogni versione di .NET, Microsoft aggiunge piccole funzionalità. .NET 8 aggiunge il supporto alla finestra di dialogo ...
Tra le tante novità della versione 8 di EF, una di quelle più comode è il supporto nativo per il tipo [bHierarchiId] di Sql Server. Per chi non ha dimestichezza con questo tipo, basta pensare che è una colonna di una tabella che rappresenta la posizione di quel record all'interno...
In alcuni tipi di applicazioni, capita spesso di dover riordinare randomicamente gli elementi di una lista. Ad esempio, nei giochi di carte si devono mischiare le carte prima che queste vengano distribuite. .NET 8 introduce sulle classi Random e RandomNumberGenerator un nuovo ...
Quando si gestisce la concorrenza ottimistica con SQL Server, il modo più semplice per creare la colonna con la versione è crearla di tipo Timestamp così che ad ogni aggiornamento sia SQL Server a cambiare la versione. Per default, la proprietà che mappa sul timestamp è di tipo ...
In alcuni tipi di applicazioni capita spesso di dover estrarre randomicamente elementi, anche ripetuti, da una lista di oggetti; ad esempio, nei giochi di memoria si devono estrarre degli oggetti da una lista e l'utente deve ricordarne l'ordine. .NET 8 introduce sulle classi ...
Con .NET 6 sono stati introdotti i tipi DateOnly e TimeOnly. Sebbene questi fossero integrati in .NET, non erano supportati dallo stato di accesso ai dati e quindi non potevano nemmeno essere supportati da EF che su quello strato si basa. Nel lasso di tempo tra .NET 7 e .NET 8, è...
NET 8 introduce due nuovi tipi che ottimizzano le performance di accesso alle liste di oggetti: FrozenSet[T] e FrozenDictionary[T]. Il primo tipo contiene una lista di oggetti senza ammettere duplicati, mentre il secondo contiene un dictionary. Queste liste devono essere ...
Uno dei task più ricorrenti quando si lavora con un Entity Framework è quello di dover recuperare una serie di entity a partire da una lista di id. Questo in LINQ si traduce nell'avere una variabile con la lista di id che all'interno del metodo Where viene usata insieme a ...
I più letti del mese
- Utilizzare .NET Framework 4.5.1 nei cloud service di Windows Azure
di Cristian Civera, l'8 novembre 2013 alle 08:00 - Generare un hash con SHA-3 in .NET
di Stefano Mostarda, il 28 giugno alle 08:00 - Passare dati tra le pagine di un'applicazione WPF
di Marco Leoncini, il 9 novembre 2007 alle 08:00 - Eseguire un'applicazione per il .NET Framework con privilegi amministrativi
di Cristian Civera, il 26 febbraio 2010 alle 08:00 - Estrarre dati randomici da una lista di oggetti in C#
di Stefano Mostarda, il 17 maggio alle 08:00 - Ordinare randomicamente una lista in C#
di Stefano Mostarda, il 31 maggio alle 08:00 - Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
di Stefano Mostarda, il 19 aprile alle 08:00 - Usare le collection expression per inizializzare una lista di oggetti in C#
di Stefano Mostarda, il 22 dicembre 2023 alle 08:00 - Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
di Stefano Mostarda, il 14 giugno alle 08:00 - Assegnare un valore di default a un parametro di una lambda in C#
di Stefano Mostarda, il 22 marzo alle 08:00
Gli script più popolari
- Trasparenza delle finestre ed effetto glass in WPF
di Cristian Civera, il 18 gennaio 2008 alle 08:00 - Template dinamici di WPF con DataTemplateSelector
di Alessandro Suppiej, il 4 aprile 2008 alle 08:00 - Gestire i problemi con i threads in Windows Presentation Foundation
di Cristian Civera, il 22 giugno 2007 alle 08:00 - Creazione a runtime di un database basato su SQL Server Compact 4
di Cristian Civera, il 25 febbraio 2011 alle 08:00 - Utilizzare dati in formato XML in XAML
di Cristian Civera, il 23 marzo 2007 alle 08:00 - Passare dati tra le pagine di un'applicazione WPF
di Marco Leoncini, il 9 novembre 2007 alle 08:00 - Disabilitare Aero programmaticamente per incrementare le performance di WPF
di Cristian Civera, il 27 novembre 2009 alle 08:00 - Usare RelativeSource con il Binding di WPF
di Cristian Civera, il 12 ottobre 2007 alle 08:00 - Controllo ortografico sulle TextBox
di Cristian Civera, il 16 febbraio 2007 alle 08:00 - Eseguire un'applicazione per il .NET Framework con privilegi amministrativi
di Cristian Civera, il 26 febbraio 2010 alle 08:00