Membership: ChangePassword e passwordFormat="Hashed"

by Andrea 31 October 2006 18:10
Ed ecco che su XeDotNet esce un mio nuovo tip, ma questa volta a rigurado delle Membership di ASP.NET.
Questo tip descrive come forzare la modifica della password di un MembershipUser da codice senza conoscere la precedente.
Nel progetto a cui stò lavorando mi trovo a sbattere la testa anche in cose che sembrano banali come questo tip, ma che per risolverli ci si impiega molto tempo, ed ecco perchè condivido queste mie piccole "scoperte".

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

.NET | XeDotNet

Consumare dinamicamente un Web Service

by Andrea 23 October 2006 18:10
Dopo vari tips scritti per XeDotNet, ecco uscito il mio primo articolo e vi riporto qui una breve descrizione:
L'articolo descrive come poter consumare dinamicamente un Web Services a runtime, dando così maggiore flessibilità alle applicazioni

Lo trovate a questo link http://www.xedotnet.org/40/section.aspx/300

Ho usato "dinamicamente" nel senso che non è necessario ricompilare l'applicazione se si vuole modificare alcuni dati del WebService.
Personalmente non mi è mai piaciuta l'idea di vincolare un'applicazione, o una parte di applciazione a dei web services prestabiliti. Anche perchè nella fase di sviluppo di un'applicazione e magari del relativo servizio, il web service può subire mille variazioni, dal nome dei metodi, al namespace, e quant'altro e non mi andava di ricompilare ogni volta il client e allora ho cercato una possibile soluzione.
Quella pubblicata nell'articolo è la prima fase di questa ricerca, infatti mi appoggio ad un'utility framework Wsdl.exe che si occupa di generare un file *.cs con i metodi e le proprietà per accedere e consumare il servizio.
Quello che stò cercando di fare ora è quello di riuscire ad emulare quello che fa wsdl, e magari sarà fonte per un prossimo articolo.

Technorati tags: , ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

.NET | +1 | XeDotNet

Grazie Davide

by Andrea 21 October 2006 00:10
Oggi è un giorno veramente stupendo, uno di quei giorni in cui rimani proprio senza parole... Voglio ringraziare Davide Vernole per il regalo inaspettato che mi ha fatto oggi....una licenza di Visual Studio Team Suite con MSDN premium Subscription. Non vi nascondo la mia felicità nell'averla ricevuta, e chi non lo sarebbe?! Da quando ho cambiato lavoro e mi sono ritrovato a sviluppare (per mia fortuna) al 100% in .NET, posso ammetere di essere cresciuto parecchio e di aver acquisito davvero molte capacità. Questo regalo mi sprona a voler imparare sempre di più e ad impegnarmi a trasmettere il mio know how, almeno per quelle che sono le mie capacità. Grazie ancora Davide (e continuerò per molto a dirtelo) ...stai certo che spremerò e sfrutterò quest'occasione fino in fondo. ...e anche la mia autostima ne ha avuto guadagno!
Technorati tags: ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

+1 | .NET

GhostDoc e le interfacce

by Andrea 12 October 2006 23:10
In questi ultimi giorni mi stò occupando di commentare il codice. Immagino già che qualcuno starà pensando perchè non commento il codice man mano che lo scrivo, ma purtroppo i tempi ristretti provocano tagli e tra le prime cose che si lasciano in dietro sono i commenti. Comunque non sono stati marcati come "da non fare", ma bensì da fare appena si ha tempo. Beh, dove voglio arrivare... E' da più di un giorno che stò commentando un'interfaccia che avrà più di 300 metodi smile_sniff (ed ecco una nuova domanda, ma perchè non usi GhostDoc che ti da una mano? Perchè i commenti li devo fare in italiano) e immaginatevi quando dovrò commentare anche la classe che implementa questa interfaccia...  smile_sad e qui vi voglio stupire, almeno così ci sono rimasto io, quando ho saputo che GostDoc quando commenta un metodo di classe che implementa un'interfaccia, riporta pari pari il commento del metodo dell'interfaccia (scusate il giro diparole), e quindi nel mio caso mi ritroverò i commenti in italiano. smile_party E per questa scoperta devo rigraziare Roberto, un membro del Team dove lavoro.
Nel male (che dovrò fare i commenti in italiano) una nota positiva (avrò GhoStDoc che un pò mi aiuterà).
Quindi, se volete un consiglio, smile_secretse vi trovate una situazione simile alla mia, iniziate a commentare partendo dalle interfacce. Technorati tags: , ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

+1 | .NET

Messaggi di una coversazione

by Andrea 12 October 2006 00:10
Sarà la giornata, ma questi pensieri così "profondi" oggi mi prendono proprio. smile_wink Dal sito di ComplexLab:
Quando mi dici qualcosa, io verifico di aver compreso il tuo messaggio ripetendolo con parole mie, perché se lo ripetessi con le tue parole tu potresti dubitare che io abbia capito. Ma se uso le mie parole il risultato è che cambio il tuo significato, anche se solo di poco… La conversazione è come giocare a tennis con una palla fatta di gomma semiliquida, che ha una forma diversa ogni volta che attraversa la rete…” David Lodge, Small World
Fonte: http://blogs.ugidotnet.org/Pier/archive/2006/10/11/51085.aspx Technorati tags: , ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

+1 | Internet | Pensieri

Quando ci innamoriamo

by Andrea 11 October 2006 21:10
Per chi ascolta Radio Deejay non sarà una novità, ma volevo riportare un pensiero che più volte è andato in onda perchè un pò mi ha colpito:
"Quando ci innamoriamo, si verifica uno strano paradosso: da una parte cerchiamo di ritrovare tutte o alcune delle persone a cui eravamo attaccati da bambini, e dall'altra chiediamo alla persona amata di correggere tutti i torti che quegli originari genitori o fratelli ci hanno inflitto nella verde età... Cosicché l'amore contiene in sé la contraddizione tra il tentativo di ritornare al passato e il tentativo di annullare il passato".
(W. Allen, Crimes and Misdemeanors) Technorati tags: , , ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

+1 | Pensieri

Free Download Manager

by Andrea 10 October 2006 23:10
Dopo aver letto il post sul blog di Mighell, segnalo anche qui (così non me lo dimentico) un link ad un utilissimo strumento, un Download Manager. Dico utilissimo perchè capita spesso di dover scaricare da internet file di grosse dimensioni, e quante volte è saltata la linea nel bel mezzo del download facendovi ricominciare tutto da capo? Ecco qui la soluzione, e per lo più è free. Appena riesco me lo scarico e lo provo subito. http://www.freedownloadmanager.org/ Technorati tags: ,

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

+1 | Internet

ilsilenziodiunurlo nuovamente valido

by Andrea 10 October 2006 00:10

Ecco che ilsilenziodiunurlo è nuovamente validato come CSS e come XHTML.
Per un pò avevo lasciato perdere gli standard per motivi di tempo, ma ho recuperato il tempo perso in questi ultimi giorni sistemando parecchie cosucce che erano scappate.

Ecco i link se volete controllare anche voi:
CSS:
http://jigsaw.w3.org/css-validator/validator?uri=http://www.ilsilenziodiunurlo.com 

XHTML 1.1:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.ilsilenziodiunurlo.com 

E' stato un lavoraccio, ma qualcuno lo deveva pur fare...no?!

Technorati Tags: - - -

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Internet | Sito

Ascoltare la radio da web

by Andrea 06 October 2006 20:10
Ascoltare le radio da web la trovo una vera comodità, ma nella maggior parte dei casi si è obbligati a tenere il browser aperto. Di questo mi ero un pò stancato e ho guardato, sbirciato, spulciato (e questo Fiddler  la sa fare proprio bene) gli URL degli stream radio richiamati dalle pagine per ottenere l'audio. Eccovi gli URL di questi stream delle radio che ascolto più spesso: Radio Company: http://www.streamakaci.com/radios/radiocompany.asx Radio Deejay: http://live.mediaserver.kataweb.it/radiodeejay Se cliccate su questi url si aprirà automaticamente Windows Media Player o il vosto player predefinito che acquisirà l'audio direttamente dallo stream. Buon ascolto.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Internet | Tempo libero