|
Ciclo di vita di una pagina Asp.net
Per uno sviluppatore Asp.net la comprensione del ciclo di vita di una pagina è molto importante, soprattutto quando si devono implementare metodi particolari o cambiare proprietà alla pagina stessa.Ricordarsi cosa e quando succede durante il ciclio di vita di una pagina può essere difficile da ricordare.Spesso il codice che abbiamo scritto funziona ma è solamente nel posto sbagliato.I vari passi del ciclo di vita sono:Page RequestStartPage InitializationLoadValidationPostback event handlingRende Leggi tutto il post...
mercoledì, 18 mar 2009 Ore. 11.23
Determinare se le stored procedures sono state modificate
Molto spesso capita di modificare alcune cose sul database di sviluppo e al momento della pubblicazione sul server di produzione, non ci ricordiamo mai che modifiche abbiamo fatto.Una delle cose che sfugge sempre in questi casi, sono le stored procedures.Per determinare in modo "automatico" quali stored procedures sono state modificate, è possibile interrogare la vista di sistema sys.procedures.Per fare questo, basta aprire una nuova query e eseguire:
SELECT [name]  Leggi tutto il post...
martedì, 11 set 2007 Ore. 11.42
Mantenere la posizione delle scrollbars dopo un postback
Una delle cose più irritanti da vedere in una applicazione web, è quando abbiamo un form in basso a una pagina e dopo aver fatto il postback, il browser ci riposiziona in alto.Per ovviare a questa cosa con il framework 1.1 dovevamo agire con degli script, oppure aguzzare l'ingegno per trovare una soluzione alternativa.In tutti e due i casi comunque bisognava scrivere del codice, che ai fini dell'applicazione non serviva a niente.Con il framework 2.0 invece per ottenere lo stesso risult Leggi tutto il post...
lunedì, 03 set 2007 Ore. 12.20
Sfogliare e fare un backup della GAC
Quando eseguo il deploy di un'applicazione su un server di produzione, ho sempre un pò paura di compromettere qualcosa nei file di sistema che impedisca il malfunzionamento dell'applicazione stessa, o di altre applicazioni.Una delle cose di cui ho più paura in questi casi, è la GAC.All'interno di questa speciale cartella, ci sono file di sistema che se compromessi, potrebbero andare a inficiare sul funzionamento di tante altre applicazioni di Windows.E' possibile eseguire un backup della ca Leggi tutto il post...
domenica, 02 set 2007 Ore. 22.00
Leggere e scrivere nel registro
Nelle applicazioni Windows può capitare di dover salvare o leggere delle informazioni contenute nel registro di sistema.Per poter accedere facilmente alla classe Registry aggiungere nelle dichiarazioni la stringa:
using Microsoft.Win32;
A questo punto per visualizzare un valore presente nel registro è sufficiente aggiungere sull'evento load di un windows form:RegistryKey OurKey = Registry.CurrentUser;OurKey = OurKey.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings", tru Leggi tutto il post...
lunedì, 27 ago 2007 Ore. 17.03
Velocizzare la copia dei file in Vista
Chiunque di voi abbia provato a spostare o copiare dei file da un computer con Vista a un computer con un altro sistema operativo si sarà reso conto che il trasferimento dei file risulta molto lento, sopratutto con file di grandi dimensioni.Per ovviare a questo problema ci sono due soluzioni.La prima è quella di cambiare i vecchi sistemi operativi con Vista.Io ho provato ma ho visto che il problema continuava a sussistere anche se un pò il trasferimento si era velocizzato.La seconda soluzione è Leggi tutto il post...
domenica, 29 lug 2007 Ore. 20.26
Importare dati in Excel 2007 da una vista di SqlServer 2005
Spesso, è comodo esportare una vista di SqlServer, dentro a un file excel in modo da poter eseguire "al volo" dei totali, dei filtri o dei raggruppamenti, utilizzando gli strumenti che mette a disposizione excel.Questo è utile per risparmiare tempo a scrivere una query con tanti filtri o con dei filtri che possono variare. Io spesso ho utilizzato questo metodo, per far utilizzare i dati del database direttamente dal cliente.In Excel 2007 questa operazione, secondo me, è stata molto semplificata Leggi tutto il post...
domenica, 29 lug 2007 Ore. 16.39
Vantaggi di essere dal cliente
Questo è uno dei vantaggi ad essere dal cliente... soprattutto quando il cliente è un fornitore di linee telefoniche. Leggi tutto il post...
martedì, 24 lug 2007 Ore. 15.20
Aggiungere Copy to / Move to a Windows Explorer sul tasto destro
Una funzionalità nascosta di windows che permette di copiare e spostare un file con due semplici click, fortunatamente è possibile abilitarla in pochi semplici step.I passaggi per abilitare tali funzionalità li ho provati su Windows 2003, Windows Vista (tutte le versioni) e Windows Xp e funzionano in tutti i sistemi operativi.Per prima cosa aprire l'editor del registro di sistema di Windows (Start -> Esegui -> Regedit.exe e premere Invio).Sfogliare le cartelle del registro e po Leggi tutto il post...
lunedì, 23 lug 2007 Ore. 16.54
Cosa è il Web 2.0?
In questo ultimo periodo sentiamo e leggiamo sempre più spesso il termine "Web 2.0". Ma cosa è precisamente? Sappiamo veramente cos'è?Per Web 2.0 si possono intendere due cose ben distinte.La prima è una forte evoluzione delle interfacce utente delle pagine Web che oramai assomigliano sempre più ad applicazioni desktop e anche una fruibilità da parte di periferiche come Smartphone, palmari e affini.Questa forte evoluzione ha portato a cambiare il ruolo ai browser che fino ad adesso erano stati i Leggi tutto il post...
venerdì, 20 lug 2007 Ore. 09.34
Volare su Dublino con tutto il vostro ufficio
Questo post è per segnalare un sito molto carino che ho trovato girando per la rete.Si tratta di una specie di "giochino", che però fa capire tutte le potenzialità del nuovo approccio alle interfacce utente e servizi che offre il Web 2.0.Il sito in questione è Goggles Flight Sim.Nella prima pagina del sito vengono proposte le istruzioni base per pilotare il piccolo aereo 3d e una lista di città abilitate per essere sorvolate.Basta selezionarne una dal menù a discesa e il gioco è fatto.Con un s Leggi tutto il post...
venerdì, 20 lug 2007 Ore. 07.30
Debug Javascript con VS 2005
Con visual studio 2005 è possibile effettuare il debug delle funzioni javascript presenti nelle nostre pagine.Per prima cosa bisogna verificare che Internet Explorer non abbia disabilitato il debug. Di default di solito è disabilitato.Per abilitarlo bisogna andare nel menù di IE -> Tools -> Internet Options -> Advanced -> Browsing.
A questo punto avviamo la nostra applicazione asp.net da Visual Studio in modalità Debug.Dal menù Debug -> Windows selezionare Script Explorer.
D Leggi tutto il post...
lunedì, 18 giu 2007 Ore. 21.10
Button con messaggio di conferma
E' una cosa molto semplice aggiungere un messaggio di conferma a un pulsante lato server, però fa sempre comodo averlo a portata di mano. Ovviamente quando nel messaggio di conferma viene premuto "OK", viene eseguito il postback e chiamata la funzione definita nella proprietà "OnClick".Viceversa, se viene premuto "Annulla", il postback non viene eseguito e quindi non viene eseguita nessuna operazione.
<asp:Button ID="ButtonDelete" runat="server" OnClick="ButtonDelete_Click1" OnClientClick="r Leggi tutto il post...
lunedì, 18 giu 2007 Ore. 20.32
Creare Guid in diversi formati
Per creare Guid in diversi formati (come troviamo in Visual Studio 2005 -> Tools -> CreateGuid), basta usare l'overload della classe Guid che si trova all'interno del namespace System.Per vedere i risulati, provate questo codice.
private void Form1_Load(object sender, EventArgs e){ textBox1.Text = System.Guid.NewGuid().ToString(); textBox2.Text = System.Guid.NewGuid().ToString("N"); textBox3.Text = System.Guid.NewGuid().ToString("D"); Leggi tutto il post...
giovedì, 07 giu 2007 Ore. 11.46
Compressione HTTP su IIS 6.0
Per abilitare la compressione HTTP su IIS 6 ci sono da fare una piccola serie di passaggi dal prompt dei comandi.Può essere utile se la nostra applicazione contiene pagine aspx molto pesanti.Una nota negativa è che tale compressione occupa un pò di risorse del processore, quindi quando la abilitiamo dobbiamo tenere sotto controllo tale utilizzo, perchè non diventi eccessivo.
1. Creare un backup del Metabase di IIS. Aprire IIS manager e dopo aver selezionato Localhost, con il tasto destro All ta Leggi tutto il post...
venerdì, 01 giu 2007 Ore. 09.49
|
Calendario |
| l | m | m | g | v | s | d |
---|
28 | 29 | 30 | 31 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|
Statistiche |
- Views Home Page: 21.156
- Views Posts: 23.139
- Views Gallerie: 2.698
- n° Posts: 18
- n° Commenti: 0
|
Archivio Posts |
Anno 2009
Anno 2007
|
|