Di seguito si riporta un elenco di siti che offrono spazio web gratuito con tecnologia Asp.Net .
mercoledì 25 febbraio 2026
martedì 24 febbraio 2026
Strumento online per rimuovere lo sfondo con l'intelligenza artificiale fileconv
Se cercate uno strumento online gratuito di rimozione sfondo, che non richiede account o email. il sito https://fileconv.online/remove-bg fornisce tramite l'intelligenza artificiale, la funzionalità per rimuovere lo sfondo dalle immagini.
A volte lo strumento non elimina correttamente lo sfondo.
lunedì 23 febbraio 2026
C# creare una gif animata di tipo bianco e nero con il componente gratuito ImageMagick
using ImageMagick;
private void BtnCreaGif_Click(object sender, EventArgs e)
{
string[] immaginiJpg = Directory.GetFiles(@"C:\Varie\Immagini", "*.jpg");//
//Oggetto che contiene tutte le immagine per realizzare
la gif
using (var raccoltaImmagini = new MagickImageCollection())
{
//Imposto le dimensioni per tutte le immagini
uint width = 800;
uint height = 600;
foreach (var immagine in immaginiJpg)
{
//Per ogni immagine imposto le dimensioni, l'effetto e
l'aggiungo alla raccolta
var image = new MagickImage(immagine);
image.Resize(width, height);
//Aggiungo l'effetto griglio
image.Grayscale();
// ApplyEffects(image);
//Aggiungo l'immagine modifica
all'oggetto che crea la gif
raccoltaImmagini.Add(image);
}
foreach (var image in raccoltaImmagini)
{
image.AnimationDelay = 100; // 1 secondo = 100 centesimi di
secondo
}
//Creo la gif
raccoltaImmagini.Write(@"C:\Varie\Immagini\nuovaimmagine4.gif");
}
MessageBox.Show("GIF creata con
successo!");
}
domenica 22 febbraio 2026
C# trasformare un immagine in testo in una nuova immagine di tipo jpg
In questo frammento di codice nel linguaggio di programmazione C#, vedremo come trasformare un file immagine di tipo Jpg, in una nuova immagine formato testo.
Il progetto è di tipo Windows Application.
L'immagine originale verrà trasformata in un testo, utilizzando le classi presenti nello spazio dei nomi System.Drawing .
Di seguito la funzione per ottenere un oggetto di tipo ImageCodecInfo.
C#
private ImageCodecInfo GetEncoder(ImageFormat format)
{
ImageCodecInfo[] codecs = ImageCodecInfo.GetImageDecoders();
foreach (ImageCodecInfo codec in codecs)
{
if (codec.FormatID == format.Guid)
{
return codec;
}
}
return null;
}
Di seguito il codice nell'evento click del pulsante, per generare la nuova immagine.
C#
private void BtnScrittaJpg_Click(object sender, EventArgs e)
{
try
{
//Percorso dell'immagine originale
string percorsoImmagine = @"C:\varie\panchina.jpg";
//Percorso della nuova immagine in formato jpg
string percorsoNuovaImmagine = @"C:\varie\panchinaTesto2b.jpg";
//Oggetto per l'immagine originale
Bitmap immagine = new Bitmap(percorsoImmagine);
//Creo un nuovo oggetto di tipo bitmap con lo stesso
formato
Bitmap nuovaImmagine = new Bitmap(immagine.Width, immagine.Height);
//Creo un oggetto Graphics per disegnare sulla nuova
immagine
Graphics g = Graphics.FromImage(nuovaImmagine);
//Imposto lo sfondo trasparente
g.Clear(Color.Transparent);
//Oggetto Font per la scritta
Font font = new Font("Arial", 50, FontStyle.Bold);
//Oggetto Brush per la scritta
Brush brush = new SolidBrush(Color.White);
//Larghezza ed altezza della scritta
SizeF size = g.MeasureString("Emanuele", font);
//Definisco la posizione della scritta
float x = (nuovaImmagine.Width - size.Width)
/ 2;
float y = (nuovaImmagine.Height - size.Height)
/ 2;
//Oggetto GraphicsPath per la scritta
GraphicsPath path = new GraphicsPath();
path.AddString("Emanuele", font.FontFamily, (int)font.Style, font.Size, new PointF(x, y), StringFormat.GenericDefault);
//Imposto la modalità di ritaglio
g.SetClip(path);
//Disegno l'immagine originale sulla nuova immagine
g.DrawImage(immagine, 0, 0);
//Salvo la nuova immagine in formato JPEG
ImageCodecInfo jgpEncoder = GetEncoder(ImageFormat.Jpeg);
System.Drawing.Imaging.Encoder objEncoder = System.Drawing.Imaging.Encoder.Quality;
EncoderParameters objEncoderParameters = new EncoderParameters(1);
EncoderParameter objEncoderParameter = new EncoderParameter(objEncoder, 90L);
objEncoderParameters.Param[0] = objEncoderParameter;
nuovaImmagine.Save(percorsoNuovaImmagine, jgpEncoder, objEncoderParameters);
MessageBox.Show("Immagine creata e salvata in " + percorsoNuovaImmagine);
}
catch (Exception ex)
{
MessageBox.Show("Errore durante il salvataggio:\n" + ex.Message);
}
}
Creazione di immagini con l'intelligenza artificiale
Un sito in lingua italiana che permette di generare l'immagine scrivendo una descrizione anche in lingua italiana.
Parliamo del sito https://raphael.app/it che permette di creare gratuitamente e senza registrazione e senza lasciare email, immagini, impostando una descrizione.
Per avere un maggior risultato, il sito consiglia di scrivere la descrizione in lingua inglese.
Un sito che funziona molto bene.
sabato 21 febbraio 2026
free embedded SQL database engine
venerdì 20 febbraio 2026
strumento online per la condivisione dei file megafile
Il sito MegaFile permette di condividere i file di vario genere.
Il servizio, gratuito, ha due opzioni, quella senza registrazione e senza email, denominata ospite, e quella con registrazione in quest'ultimo caso ci sono più funzionalità.
Il sito è in lingua italiana e funziona molto bene. Un servizio gratuito per condividere i file.
Per maggiori informazioni ed utilizzo visitate il seguente sito https://www.megafile.it/
giovedì 19 febbraio 2026
Github Effettuare il consolidamento delle modifiche nei repository in Visual Studio
Figura 5 –
I file con l’icona del lucchetto
mercoledì 18 febbraio 2026
Motore di ricerca brave ed Agent AI
Brave, oltre ad essere un ottimo Browser per la navigazione internet, offre la possibilità di effettuare ricerche rispettando la privacy.
Il sito per cercare contenuti su internet, è il seguente https://search.brave.com/ con il quale si può accedere anche alla modalità di intelligenza artificiale tramite l'agent AI dal seguente sito https://search.brave.com/ask
SourceTree aggiungere un progetto esistente di GitHub
Vedremo in questo mini articolo, come aggiungere al programma SourceTree, un software per la gestione del codice sorgente, in particolare del repository GitHub, un progetto esistente.
Nel caso che abbiamo un progetto di Visual Studio 2022 collegato ad un repository creato in GitHub, possiamo aggiungere nel programma SourceTree, il progetto aggiungendolo nella lista.
Apriamo con il simbolo “+” delle schede, una nuova pagina, e facciamo click sul pulsante con il testo “Add”, il tutto come mostrato in figura 1.
Tramite il pulsante “Browse” selezioniamo la cartella superiore del progetto esistente che vogliamo visualizzare nella lista dei progetti. In particolare, dovremmo selezionare quella superiore in cui si trova la sottocartella “git”, a questo punto verrà visualizzato nella casella “Percorso copia di lavoro” il percorso e nella casella “Nome” il nome del progetto del progetto di repository, oltre al pulsante “Aggiungi” abilitato, il tutto come mostrato in figura 2.
A questo punto facciamo click sul pulsante “Aggiungi” per inserirlo nell’elenco dei progetti, il tutto come mostrato in figura 3.
Figura 3 – L’aggiunta del progetto













