Gridview sorting e paging in ASP.NET

Salve a tutti, scrivo questo mio post, visto che oggi penso di aver risolto un problema che ha “rubato sonno” a me, povero novizio!
Ho cercato parecchio in internet e su diversi forum una risposta soddisfacente alle mie povere e poche competenze ūüėÄ

SCENARIO:
Siamo su una pagina ASP.NET e pi√Ļ precisamente una WebForm.
Abbiamo inserito su tale pagina dei campi di testo (TextBox) e , dei pulsanti (Button) con cui poter effettuare dei filtri su una griglia (GridView) sulla¬†quale ¬†abbiamo impostato le seguenti propriet√†¬†allowpagin=true e allowsorting=true; abilitando cos√¨ rispettivamente la navigazione per pagine e dando l’opportunit√† di ordinare i dati per le singole colonne.
La griglia sopra citata preleva i dati da un database di esempio, nel nostro specifico caso abbiamo utilizzato Northwind.mdb (Access).
Si desidera quindi poter applicare dei filtri attraverso il contenuto inserito nei campi di testo filtrando i risultati e visualizzando il tutto in griglia; ed al contempo ci preme il fatto di poter però mantenere tutte le impostazioni di ordinamento ed impaginazione applicate precedentemente alla griglia stessa.

Continue reading

Abilitare/disabilitare siti su Apache2 – Ubuntu Server LAMP Vers. LTS

Siccome altri come me avranno l’esigenza per hobby oppure per lavoro di dover configurare un server web, una possibile soluzione potrebbe essere quella di installare (o meglio ancora di virtualizzare) un sistema LAMP (Linux – Apache2 – MySQL – PHP) completo.
Nello specifico dal sito ufficiale della Ubuntu, vi è una distro LAMP che viene fornita in versione LTS (Long Term Support).
Vedremo quindi come poter abilitare/disabilitare siti su Apache2 – Ubuntu Server LAMP Vers. LTS.

Una¬† volta installato e messo in piedi il server, mi segno alcuni comandi che a me sono sembrati di particolare aiuto nell’aministrare i virtual host di apache2 e che vi invito ad approfondire sulla documentazione ufficiale:

#Abilitazione sito in Apache2
sudo a2ensite NomeSito

#Disabilitazione sito
sudo a2dissite nomesito

Ciao a tutti, al prossimo post tecnico :D.

MySql repliche ‚Äď come leggere un bin-log file

Salve a tutti, per chi aveva già letto i miei post precedenti in merito alle repliche di MySQL (link sotto a seguire), vorrei semplicemente mostrare come sia  possibile, avendo un bin-log file prodotto da un master, sfruttarlo per poter visualizzare le istruzioni passo Рpasso che sono state eseguite e di conseguenza replicate poi sugli slave che siete andati a configurare.

Post precedenti in merito alle repliche sono:
http://www.tonchella.it/mysql-repliche-master-slave/¬†=> MySql repliche ‚Äď Master & Slave
http://www.tonchella.it/mysql-repliche-master-slave-manutenzione/¬†=> MySql repliche ‚Äď Master & Slave – manutenzione

A cosa potrebbe servire “smontare” ed analizzare un bin-log file?? Continue reading

MySQL – Copia di una tabella

Breve appunto su come poter effettuare su un database MySQL la copia di una tabella. Ci servono semplicemente due istruzioni SQL:

CREATE TABLE mia_tabella_new LIKE mia_tabella;
INSERT mia_tabella_new SELECT * FROM mia_tabella;

Questo è tutto!!

Comunque fate attenzione in quanto, gli eventuali vincoli di integrit√† referenziale, dovrete gestirli poi separatamente “a manina” ed in separata sede ūüėÄ
Ciao a tutti, ci vediamo al prossimo post.