dicembre 2005 Blog Posts
Qualche post fa avevo promesso che avrei mandato qualche invito alla beta 8 di Msn. Non mi sono dimenticato di voi...è solo che per ora gli inviti non sono ancora disponibili, e non lo saranno fino a quando il programma di Beta Testing sarà rilasciato ufficialmente anche in Italia.
Vi terrò aggiornati...
UPDATED: Consulta questa pagina per essere invitato alla Beta.
E' aperto un nuovo "centro di sicurezza" online: è un servizio MS che vi permette di fare un controllo completo del vostro hard-disk:
Virus scan
Disk cleanup scan
Disk fragmentation scan
Open ports scan
Lo trovate a questo indirizzo
Aruba prevede il supporto nativo per Asp.Net 2.0 solo per le attivazioni recenti, fatte su server Windows 2003. Per verificare il supporto all'interno del proprio spazio è sufficiente seguire questa procedura.
Clicca sul titolo per vedere qualche immagine di Msn 8
Dopo una lunga attesa mi è arrivato l'invito al beta-testing di Msn8. Ho aperto e letto l'email alla velocità della luce, scaricato il nuovo programmino, installato subito e.........che delusione!
La grafica è stata aggiornata: ora è più fresca, dinamica...al passo con i tempi.
Per quanto riguarda le funzionalità invece sono sempre esattamente le stesse. Perchè? Perchè il mio utente è italiano, e l'Italia -nonstante l'ottimo aiuto dimostrato nei passati programmi di testing di Msn, Mauro è testimone- è stata esclusa dal programma di Beta-Testing di MSN8 (quasi tutte le altre nazioni europee ne fanno parte).
Che dire? Amen, non importa. Dovrei avere a disposizione qualche invito, tra...
Problema:
1) l'oggetto datasource non espone alcuna proprietà con il numero delle righe
restituite dalla select.
2) Il gridview associato al datasource ha una Rows.Count, che
restituisce il numero di righe della PAGINA. Per cui in caso usiate paginazione
è un valore pressochè inutile.
Domanda: come ottenere il numero di records di una tabella?
Risposta: leggere il valore dall'evento Selected del datasource
protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e)
{
int numero_righe = e.AffectedRows;
}
L'esperienza è la migliore maestra per imparare le
cose...quindi condivido il mio tormentone di oggi. All'interno di un progetto
web (asp.net 2.0) ho inserito una pagina aspx chiamata "ChangePassword.aspx".
All'interno della pagina ho inserito il controllo per cambiare la password
(asp:ChangePassword). Bene, voi direte: "che fantasia nella scelta dei
nomi....".
Ecco il risultato: in modalità debug locale (sull'asp.net development server)
funziona, su IIS locale funziona, su asp.net development remoto funziona....
Appena però si precompila l'applicazione (dal menu Deploy)....BUM. Da quel
momento l'accesso alla pagina ChangePassword.aspx causa un errore non
dell'applicazione, non di visual studio, ma del framework! Provare per
credere...
La soluzione (dopo...
Direttamente dal post precedente, ecco un nuovo bug di
Visual Studio 2005. Quando si usa la formattazione automatica della pagina,
tutte le porzioni di "server code" all'interno delle proprietà "non standard"
dei controlli vengono perse. Ok, faccio un esempio per capirci qualcosa di più:
la proprietà Style non è più presente in asp:label.
Questa riga: <asp:Label runat="server" ID="Label1" Style='<%#
Eval("valuepath").ToString()%>' />
...diventa: <asp:Label runat="server"
ID="Label1" Style='<%# eval("valuepath").tostring()%>' />
...con conseguente errore di compilazione.
Riportato su
LadyBug
Luka ha già fornito un ottimo tip per aggiungere attributi personalizzati al web.sitemap. Io estendo la sua feature e la uso per personalizzare il rendering dei singoli pulsanti, andando ad agire sullo style di ognuno di essi.
Clicca per leggere
Ecco un interessante tip per aprire un progetto web (asp.net 2.0) direttamente da explorer! Comodissimo!! Grazie Brad....
Si è concluso da poco l'evento di lancio di Visual Studio .net 2005 e Sql Server 2005 al Politecnico di Torino. L'evento, organizzato dall'Academic Club, ha riscosso un grande successo....portando più di 200 persone nell'aula magna, tra studenti, ricercatori, dottorandi e professori (si, molti professori!!!!).
Nelle 3 ore del seminario è stata fatta una presentazione di Sql Server 2005 (grazie Daniele), poi una demo WindowsForms e WebForms (che ho tenuto io :)) e infine una dimostrazione dell'uso delle directX nel mobile 5.0 (bravo Gregor).
Per quanto mi riguarda sono più che soddisfatto: ho optato per fare una demo "completa" partendo da zero...
Academic Club, in collaborazione con Microsoft, sta organizzando nelle maggiori università italiane il lancio di Visual Studio e Sql Server 2005.
L'invito a questi eventi - se ci sono posti - è aperto a tutti! Se siete interessati date un'occhiata su www.academiclub.org
Il 6 Dicembre mi trovate al Politecnico di Torino...a fare una demo che farà invidia a quella di Fabio e Gabriele! :P