Tags: Esempi

Caricare un DataTable con una enumerazione

DataTable table = new DataTable("Status"); DataColumnCollection cols = table.Columns; cols.Add("ID", typeof(System.Int32)); cols.Add("Description", typeof(System.String) ...
12giu2009

Inviare una Mail con allegati in formato HTML (.NET 2.0)

//using System.Net.Mail try { using(MailMessage mm = new MailMessage()) { mm.IsBodyHtml = true; mm.From = new MailAddress("mittente@domnio.it"); mm.To.Add(new MailAddress("detinatar ...
20mag2009

Creare un documento XML

L'esempio mostra come creare un documento xml ( XMLDocument ) partendo da una sorgente dictionary. Alla fine il documento viene convertito in testo e rispedito al browser tramite il metodo Save(Respon ...
25mar2009

Come calcolare un hash MD5

L'esempio seguente mostra come calcolare un hash MD5 in C#. L'hash è calcolato tra due stringe (qs1 + qs2) e una terza stringa segreta (secretString) tramite la funzione MD5GenerateHashWithSecret. Per ...
22mar2009

Ottenere il nome host del client remoto

Un esempio su come ricavare, in una pagina aspx, il nome host del client remoto collegato System.Net.IPHostEntry hostInfo = new System.Net.IPHostEntry(); hostInfo = System.Net.Dns.GetHostByAddress(Req ...
19feb2009

Ricavare il percorso corrente di esecuzione

La seguente funzione, valida anche per il compact framework, ritorna il percorso (path) da cui è stato eseguito il programma in esecuzione private string GetCurrentPath() { System.Reflection.Module mo ...
15feb2009

FILE: Leggere un file di testo e salvarlo in un array

La linea di codice permette di leggere un file di testo e salvare ogni linea in un elemento dell'array di stringhe string[] lines = System.IO.File.ReadAllLines(@"c:\miofile.txt");
15feb2009

Leggere un file CSV

L'esempio mostra come leggere un file in formato CSV tramite il driver ODBC Microsoft Text Driver e caricarlo in un DataSet //read a CSV file string fileName = @"c:\temp\test1.csv"; DataSet ...
04dic2008

Concatenare le Url

La funzione permette di concatenare due parti di una url indipendentemente dal fatto che finiscano o meno con una / (slash). Ad esempio le seguenti chiamate: ConcatUrls(" http://localhost ", "pages/de ...
20ott2008