Il sito https://nugettrends.com/ è un ottimo portale, nel quale digitando uno o più pacchetti Nuget, è possibile vedere l'andamento dei vari download per il singolo pacchetto.
Un sito molto ben fatto.
Programmazione .Net, Asp.Net, Entity Framework, MAUI, Sql Server, MongoDB, Filenet e tanto altro materiale informatico.
Il sito https://nugettrends.com/ è un ottimo portale, nel quale digitando uno o più pacchetti Nuget, è possibile vedere l'andamento dei vari download per il singolo pacchetto.
Un sito molto ben fatto.
La VPN dell'orso, così viene definito il software TunnelBear , che tra i vari piani c'è quello gratuito.
Una VPN che funziona egregiamente, nella versione gratuita prevede 2 gb di uso limitato.
Per maggiori informazioni e download visitate il seguente sito https://www.tunnelbear.com/pricing
Dal seguente sito https://boldsign.com/free-online-qr-code-generator/ è possibile generare gratuitamente online e senza registrazione qr-code.
Inoltre, tramite le funzionalità poste sotto al testo che si vuole trasformare in Qr-Code, è possibile personalizzare il qr-code con determinati colori.
Il sito è in lingua inglese ma facilmente utilizzabile.
Quando si sviluppano applicazioni con EntityFramework Core, può capire di ricevere il messaggio di errore "Method 'Identifier' in type 'Microsoft.EntityFrameworkCore.Design.Internal.CSharpHelper' from assembly 'Microsoft.EntityFrameworkCore.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' does not have an implementation." quando si esegue il comando scaffold.
Questo perchè tra i vari pacchetti manca "Microsoft.EntityFrameworkCore.Design".
I pacchetti da aggiungere al programma sono:
"Microsoft.EntityFrameworkCore.Design"
"Microsoft.EntityFrameworkCore"
"Microsoft.EntityFrameworkCore.SqlServer"
"Microsoft.EntityFrameworkCore.Tools"
Nel caso che si ha la necessità di rilevare il numero seriale del pc, tramite istruzione da eseguire in PowerShell, possiamo ottenere tale dato.
Dopo aver aperto il prompt dei comandi di PowerShell, eseguendo il seguente comando, verrà visualizzato il serial number.
Get-WmiObject Win32_BIOS | Select-Object SerialNumber
Nel caso che abbiamo la necessità di utilizzare un cronometro nel nostro computer dotato del sistema operativo Windows 11, il sistema operativo di Microsoft fornisce un software per tale attività.
Facciamo click sul pulsante Windows, quello della bandiera che si trova in basso a sinistra, la prima icona, e scorriamo il menu dei programmi fino ad arrivare all’elenco dei programmi che iniziano con la lettera “O”, il tutto come mostrato in figura 1.
Per chi è alla ricerca di un sito sulla creazione di immagini tramite intelligenza artificiale, può tornare utile il seguente sito https://www.writecream.com/ai-image-generator-free-no-sign-up/ in lingua inglese, che permette la creazione di immagini tramite descrizione.
La descrizione della creazione delle immagini può essere impostata anche in lingua italiana.
Il sito funziona in maniera gratuita e senza registrazione e senza lasciare indirizzo email.
private DataTable ConvertListToDataTable<T>(List<T> dataList)
{
DataTable dataTable =
new DataTable();
//Creazione delle colonne
typeof(T).GetProperties().ToList().ForEach(property =>
{
dataTable.Columns.Add(property.Name,
Nullable.GetUnderlyingType(property.PropertyType)
?? property.PropertyType);
});
//Valorizzo i dati nel datatable
dataList.ForEach(item =>
{
DataRow row = dataTable.NewRow();
typeof(T).GetProperties().ToList().ForEach(property =>
{
row[property.Name]
= property.GetValue(item) ?? DBNull.Value;
});
dataTable.Rows.Add(row);
});
return dataTable;
}
DataTable dati = ConvertListToDataTable(listDati);
Un progetto molto carino realizzato nel linguaggio C#. Parliamo del gioco Mario Vs Luigi, qui NSMB - Mario Vs Luigi Online by ipodtouch0218 il sito, dove poter giocare, con opzioni anche in lingua italiana.
Mentre qui GitHub - ipodtouch0218/NSMB-MarioVsLuigi: Standalone Unity remake of New Super Mario Bros DS' multiplayer gamemode, "Mario vs Luigi" sono presenti i sorgenti.
ProntVPN è un programma per la sicurezza e privacy, in particolare una vpn per il vostro computer. Tra i vari piani c'è anche quello gratuito.
Il sito ed il programma sono in lingua italiana.
Per maggiori informazioni e download, visitate il seguente sito https://protonvpn.com/it
internal static class Program
{
private static Mutex? mutex = null;
[STAThread]
static void Main()
{
const string
NomeApplicazione = "WinTestVersione10";
bool IsEsecuzione;
mutex = new Mutex(true,
NomeApplicazione, out IsEsecuzione);
if (!IsEsecuzione)
{
MessageBox.Show("applicativo già avviato");
return;
}
// To customize application configuration such as set
high DPI settings or default font,
// see https://aka.ms/applicationconfiguration.
ApplicationConfiguration.Initialize();
Application.Run(new Form1());
}
}
Introduzione
In questo nuovo articolo, vedremo come scaricare un progetto esistente in GitHub, tramite Visual Studio 2022 Community. In particolare, vedremo come tramite la “clonazione” di un progetto, si può scaricare il progetto.
Visual Studio 2022 Community
Apriamo l’ambiente di sviluppo “Visual Studio 2022 Community” assicurandoci che abbiamo fatto login con l’account GitHub.
Facciamo click sul pulsante “Clone un Repository” come mostrato qui di seguito.
Il sito di Alessio Mattei, una persona con grande passione e preparazione per l'informatica, pubblica costantemente notizie ed articoli sul mondo tecnologico .
Il sito in lingua italiana, affronta in maniera chiara temi interessanti, con particolare attenzione alle tecnologie, ma anche fotografia e recensioni.
Qui https://www.alessiomattei.it/ il sito.
string GetInformazioniSerialeCPU()
{
try
{
ManagementObjectSearcher mosCPU = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
foreach (ManagementObject cpu in mosCPU.Get())
{
string seriale = cpu["ProcessorId"]?.ToString()
?? "N/A";
return seriale;
}
}
catch (Exception ex)
{
MessageBox.Show("Errore: " +
ex.Message);
}
return "N/A";
}
Dal seguente sito https://speckyboy.com/category/free-icons/ è possibile scaricare gratuitamente e senza registrazione e senza lasciare email, immagini da utilizzare personalmente o nei propri progetti.
Il sito è in lingua inglese, e contiene numerose immagini.
using System.Management;
private string GetSerialNumberComputer()
{
string numeroSeriale = string.Empty;
//Ricerca il seriale del computer utilizzando WMI
(Windows Management Instrumentation)
ManagementObjectSearcher MosQuery = new ManagementObjectSearcher("SELECT SerialNumber FROM Win32_BIOS");
foreach (ManagementObject elemento in MosQuery.Get())
{
numeroSeriale = elemento["SerialNumber"]?.ToString() ?? "sconosciuto";
}
return numeroSeriale;
}
private void BtnSerialNumber_Click(object sender, EventArgs e)
{
try
{
string serialNumber = GetSerialNumberComputer();
MessageBox.Show("Numero Seriale:
" + serialNumber);
}
catch (Exception ex)
{
MessageBox.Show("Error: " + ex.Message);
}
}