bool valoriUnivoci =dttDati.AsEnumerable().Select(r => r.Field<int>("Colonna"))
.Distinct()
.Count()
== dttDati.AsEnumerable().Count();
Programmazione .Net, Asp.Net, Entity Framework, MAUI, Sql Server, MongoDB, Filenet e tanto altro materiale informatico.
bool valoriUnivoci =dttDati.AsEnumerable().Select(r => r.Field<int>("Colonna"))
.Distinct()
.Count()
== dttDati.AsEnumerable().Count();
public void CaricaDati()
{
try
{
//Codice
}
catch (Exception ex)
{
Utility.MessaggioErrore("Errore durante il caricamento
dell'applicativo." + ex.Message);
}
}
private Form1?
frmPrincipale;
public FormB(FormA frm_Principale)
{
InitializeComponent();
frmPrincipale = frm_Principale;
}
if
(frmPrincipale != null)
frmPrincipale.CaricaDati ();
using (FormB frmB = new FormB(this))
{
frmB.ShowDialog();
}
Il videogioco The Hat Man è disponibile gratuitamente sull'Epic Games Store per sistemi operativi Windows.
Si tratta di un gioco horror psicologico in prima persona, con testi in lingua inglese, ispirato alla leggenda urbana dell'Uomo con il Cappello.
Per maggiori informazioni, per consultare i requisiti di sistema e per scaricare il gioco, visitate la pagina ufficiale: https://store.epicgames.com/p/the-hat-man-cb045e
Dal seguente sito https://www.syncfusion.com/succinctly-free-ebooks/ethical-ai-for-developers-succinctly è possibile scaricare gratuitamente un ebook, disponibile in lingua inglese, dedicato all’uso etico dell’intelligenza artificiale nello sviluppo software, un tema sempre più importante per gli sviluppatori.
Hidden Objects - Items Find è un videogioco di avventura e puzzle, adatto ai bambini e non solo, disponibile anche in lingua italiana per sistemi operativi Windows.
Il gioco propone diverse ambientazioni 2D nelle quali il giocatore deve trovare centinaia di oggetti nascosti. È disponibile gratuitamente sulla piattaforma Epic Games Store.
Per maggiori informazioni e per scaricare il gioco, è possibile visitare la pagina ufficiale su Epic Games: https://store.epicgames.com/p/hidden-objects-items-find-f72425
System.Windows.Forms.Timer timerRipeti;
bool inEsecuzione
= false;
private void TimerRipeti_Tick(object sender, EventArgs e)
{
if
(inEsecuzione)
return;
try
{
inEsecuzione = true;
NomeFunzione();
}
finally
{
inEsecuzione = false;
}
}
timerRipeti = new
System.Windows.Forms.Timer();
timerRipeti.Tick += TimerRipeti_Tick;
int minuti = 1; // minuti
timerRipeti.Interval = minuti * 60 * 1000;
Introduzione
In questo articolo vedremo come aggiornare le app installate sul PC con Windows 11 direttamente dal Microsoft Store.
Alcune delle applicazioni installate sul PC Windows 11 sono disponibili tramite il Microsoft Store. Lo Store ne consente la gestione e, quando previsto, la distribuzione degli aggiornamenti.
Mantenere le applicazioni aggiornate è importante sia per usufruire delle nuove funzionalità e dei miglioramenti introdotti dagli sviluppatori, sia per contribuire alla sicurezza del sistema. È quindi consigliabile verificare periodicamente la disponibilità di nuovi aggiornamenti.
Dal menu Start, scorriamo l'elenco dei programmi fino a trovare Microsoft Store (figura 1). In alternativa, se l'icona è presente nella barra delle applicazioni di Windows, possiamo fare clic direttamente su di essa.
La schermata permette di aggiornare una singola applicazione installata facendo clic sul pulsante Aggiorna, posto sul lato destro dell’applicazione. In alternativa, facendo clic sul pulsante Aggiorna tutto, situato nella parte superiore destra della schermata, è possibile aggiornare tutte le applicazioni per le quali è disponibile un aggiornamento.
Tramite il pulsante Controlla aggiornamenti è invece possibile verificare nuovamente la disponibilità di eventuali aggiornamenti. Questa funzione può essere utilizzata anche quando tutte le applicazioni risultano già aggiornate, per verificare se sono disponibili nuovi aggiornamenti.
Conclusioni
Su un PC con sistema operativo Windows 11, possiamo installare le applicazioni utilizzando pacchetti di installazione oppure tramite il Microsoft Store.
È importante controllare periodicamente la disponibilità di aggiornamenti e mantenere aggiornati sia le applicazioni sia il sistema operativo Windows. Gli aggiornamenti possono infatti includere correzioni di sicurezza, nuove funzionalità, miglioramenti delle prestazioni e correzioni di eventuali problemi.
Sulla piattaforma Epic Games è disponibile gratuitamente Legion Hunters, un videogioco di strategia.
Il gioco, disponibile in lingua inglese, può essere scaricato gratuitamente su PC Windows.
Per maggiori informazioni e per effettuare il download, visitate la pagina ufficiale del gioco: https://store.epicgames.com/p/legion-hunters-81dd19
Un ebook molto interessante dedicato al prompt engineering per l’intelligenza artificiale, pensato in particolare per gli sviluppatori.
Dal sito di Syncfusion è possibile scaricare gratuitamente l’ebook, disponibile in lingua inglese, che affronta uno dei temi più discussi e attuali nel campo dell’intelligenza artificiale: la creazione e l’utilizzo efficace dei prompt nello sviluppo software.
Dal seguente sito https://www.syncfusion.com/succinctly-free-ebooks/prompt-engineering-for-developers-succinctly è possibile scaricare l'ebook.
Da qualche mese ho pubblicato sul mio profilo GitHub un nuovo progetto chiamato Toro, un programma gratuito pensato per Windows che permette di raccogliere informazioni sul sistema e di utilizzare diverse funzionalità e utilità.
Il progetto è disponibile su GitHub e il codice sorgente è scritto in C#. https://github.com/Emanuele2025/Toro
Toro permette, tra le altre cose, di visualizzare informazioni sull'hardware e sul software del computer, utilizzare strumenti di diagnostica della rete, gestire alcune operazioni sui file e accedere a diverse utilità. Il progetto include inoltre funzionalità come convertitori e strumenti aggiuntivi per Windows.
L'applicazione è pensata per essere semplice da utilizzare e può essere utile a chi desidera avere in un unico programma alcune informazioni e funzionalità relative al proprio PC.
Il progetto è open source ed è distribuito con licenza GPL-3.0.
Sono sempre interessato a ricevere feedback, consigli e suggerimenti da parte di chi vorrà provare il programma. Le vostre segnalazioni possono essere utili per individuare eventuali problemi, migliorare le funzionalità esistenti e svilupparne di nuove.
Se siete interessati a provarlo o a dare un'occhiata al codice sorgente, trovate il progetto su GitHub: https://github.com/Emanuele2025/Toro
Ogni feedback è benvenuto e soprattutto di grande atiuto.
È disponibile gratuitamente “.NET Aspire Succinctly”, un ebook pubblicato da Syncfusion che offre un'introduzione a .NET Aspire, il framework pensato per semplificare lo sviluppo, l'orchestrazione e la gestione di applicazioni distribuite e cloud-native basate su .NET.
L'ebook, scritto in lingua inglese, è dedicato sia a chi vuole conoscere .NET Aspire sia a chi desidera approfondirne l'utilizzo attraverso esempi pratici. Il testo tratta, tra gli altri argomenti, l'orchestrazione dei servizi, la service discovery, la telemetria e l'utilizzo della dashboard di Aspire
Il libro è disponibile gratuitamente per il download ed è anche consultabile online.
Per maggiori informazioni e per scaricare l'ebook, è possibile visitare il sito di Syncfusion: .NET Aspire Succinctly® | Free Ebook | Syncfusion®
È disponibile gratuitamente per Windows AOMEI Backupper, un programma che permette di clonare dischi e unità di memoria, come SSD e HDD.
Il programma è disponibile anche in lingua italiana.
Per maggiori informazioni e per scaricare il programma, visitate il seguente sito: https://www.ubackup.com/it/clone/
Un nuovo ebook del nostro amico Alessandro Del Sole, questa volta dedicato allo sviluppo software per dispositivi mobili utilizzando il framework .NET MAUI.
L'ebook, di circa 100 pagine e scritto in lingua inglese, è disponibile gratuitamente per il download sul sito di Syncfusion:
https://www.syncfusion.com/succinctly-free-ebooks/mobile-web-wrappers-with-dot-net-maui-succinctly
Il sito Maestro Excel offre agli utenti la possibilità di scaricare gratuitamente modelli per Microsoft Excel, senza la necessità di registrarsi o fornire il proprio indirizzo email.
Il sito, disponibile in lingua italiana, propone modelli dedicati a diversi ambiti, tra cui gestione, finanza, lavoro e costruzioni. Ogni modello è accompagnato da spiegazioni, istruzioni e, in molti casi, da un'anteprima dei fogli disponibili, così da poter valutare il contenuto prima del download. qui il sito https://www.maestroexcel.it/
AnyConv è un servizio online, disponibile anche in lingua italiana, che permette di convertire gratuitamente i file da un formato all’altro, senza bisogno di registrazione.
Per effettuare una conversione, è sufficiente caricare il file desiderato e selezionare il formato nel quale si vuole convertirlo.
Per utilizzare il servizio e per maggiori informazioni, visitate il sito ufficiale di AnyConv: https://anyconv.com/it/
dttDatiGestione.Columns.Add(new DataColumn("Numero", typeof(int)));
dttDatiGestione.Columns.Add(new DataColumn("Numero2", typeof(int)));
rigaNuova[0]
= 1;
rigaNuova[1]
= 4;
rigaNuova[2]
= 8;
dttDatiGestione.Rows.Add(rigaNuova);
bool trovatoElemento =
dttDatiGestione.AsEnumerable()
.Any(p =>
p.Field<int>("ID") == 1 &&
(p.Field<int?>("Numero") ?? 0) != 0 &&
(p.Field<int?>("Numero2") ?? 0) != 0