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 non mi tradiscono internal = visibile solo all'interno dell'assembly).
Per fortuna esiste Reflector.NET, penso sia ancor più indispensabile della MSDN Library ;)