Caricare un foglio Excel in un DataTable

No Picture

Una funzione comoda e pronta all’uso scritta in C# per caricare il contenuto di un foglio excel in un datatable, utilizzando l’OleDb public DataTable LoadExcel(StringFileName){ String cnnString = string.Format(“Provider = Microsoft.Jet.OLEDB.4.0; data source ={0}; Extended Properties=Excel 8.0;”, FileName);…

Continua a leggere... »

ComboBox – ListItems

No Picture

Nelle applicazioni windows C# è possibile aggiungere un elemento alla ComboBox, così come avviene per le DropDownList di Asp.Net, inserendo per ogni elemento anche il valore oltre al testo.Occorre creare una classe per effettuare l’override del metodo ToString():…

Continua a leggere... »

Checksum di un file

No Picture

Un semplice esempio per veririficare l’intregrità di un file, ad esempio dopo il download o un’operazione di compressione/decompressione, utilizzando un algoritmo che si basa sul contenuto del file stesso. public String GetCheckSumFile(String FileName){   using (MD5 md5 = MD5.Create())     …

Continua a leggere... »

Leggere file .INI da C#

No Picture

Una classe per leggere e scrivere i file .INI: i “bellissimi” file di testo utilizzati per salvare le configurazioni nei programmi sin dalla prima versione di Windows!public class IniFiles   {         [DllImport(“kernel32”)]   private static extern long WritePrivateProfileString(string section,…

Continua a leggere... »

Autenticazione utenti windows di dominio

No Picture

Gestire l’autenticazione integrata di IIS, per il riconoscimento degli utenti di dominio: questa funzione permette di recuperare l’utente connesso.public String GetLogin(){   String strLogin = Request.LogonUserIdentity.Name;       if (strLogin.Trim() != “”)   {      String[] strLoginSplit = strLogin.Split(‘\\’);       if (strLoginSplit.GetLength(0) >…

Continua a leggere... »