marzo 2006 Blog Posts

Ma sono l'unico che pensa che queste password sono da pazzi scatenati?

Sicuramente vi siete accorti che quando un utente dimentica la password e ne chiede una nuova tramite l'apposito controllo Password Recovery di asp.net 2.0 si ritrova una nuova password veramente strong. Io posso capire che lo fanno per evitare password troppo semplici, ma mi sembra che una password scritta come (&N+6fh=%uHR$G] è veramente un po' eccessivo. Il risultato è che tantissimi utenti, soprattutto coloro che non hanno molta dimestichezza col copia incolla, mi scrivono chiedendomi che problemi ho avuto da piccolo per essere così perfido da fargli perdere 10 minuti a scrivere la password. Che posso rispondere a questi? Effettivamente hanno...

MagicAJAX e xhtmlConformance

In questi giorni ho sperimentato la libreria MagicAjax con ASP.NET 2.0. Tuttavia non mi funzionava il postback asincrono e le pagine continuavano ad effettuare postback reali pur avendo correttamente utilizzato gli AjaxPanel. Dopo vari tentativi ho scoperto che il problema era dovuto alla direttiva  <xhtmlConformance mode="Strict"/> che io ho inserito nel web config per ottenere una renderizzazione compatibile con lo standard XHTML 1.1. Ho quindi dovuto inserire tutte le pagine AJAX in una directory a parte e creare un nuovo web.config con all'interno  <xhtmlConformance mode="Transitional"/> In questo modo il tutto ora funziona correttamente.

Validazione XHTML 1.1

Vi è capitato di non riuscire in alcun modo a validare XHTML 1.1 una pagina creata in Visual Studio 2005 pur essendo sicuro di aver utilizzato tutti gli accorgimenti necessari? Dopo diverse ore perse a cercare di capire come era possibile, ho trovato che la soluzione era semplicissima: bisogna registrare il browser W3C nella directory App_Browsers creando un file qualsiasinome.browser e inserendo il sequente codice:     5 <browsers>     6     <browser id="W3C_Validator" parentID="default">     7         <identification>     8             <userAgent match="^W3C_Validator" />     9         </identification>    10         <capabilities>    11             <capability name="browser"              value="W3C Validator" />    12             <capability name="ecmaScriptVersion"    value="1.2" />    13             <capability name="javascript"          ...

Entrata in questa nuova esperienza

Ho deciso di aprire un blog e provare questa nuova esperienza. Sono uno sviluppatore hobbista quindi non sarò in grado di fornire un gigantesco contributo alla comunità, ma nel tempo migliorerò (almeno spero :-) ).

«marzo»
domlunmarmergiovensab
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678