Provider Model
There are 2 entries for the tag
Provider Model
Dopo il post precedente in cui esaltavo la mia esperienza di prima estensione dei provider di Membership e Roles, ho avuto anche bisogno di estendere la classe XmlSiteMapProvider. Sempre meglio, devo dire che incomincio ad apprezzare veramente l'utilizzo del provider model di MS. e la sua estendibilità. Ho solo un dubbio che mi assila da qualche giorno, perché diavolo metodi "indispensabili" per lo sviluppo di un membershipProvider come quelli per la generazione della PasswordSalt e dell'encoding e decoding delle password siano state definite come "Internal" e quindi non riutilizzabili ??? (Magari mi sono perso qualcosa ma se i miei ricordi...
Durante gli ultimi sviluppi ho deciso di utilizzare, per comodità più che altro per la navigazione e il binding di controlli che prevedono il Security trimming quali menu con SiteMap, i membership e role provider di Asp.Net. Avevo tutto pronto (Nhibernate mi ha aperto gli occhi sulla facilità di gestire, recuperare e maneggiare informazioni), mi sono detto, perché no, mi scrivo i miei bei provider che per la security del sito utilizzano i dati presenti nelle mie tabelle (presenti da tempo immemore e quindi difficilmente sarei riuscito a convincere il cliente ad abbandonare le vecchie strutture dati per proporre quelle...