Sono un paio di giorni che ci lavoro e all'inizio ci ho sbattuto non poco... ma alla fine l'ho avuta vinta io 
Vedere il tuo bel SharePoint (WSS3.0) che sulla macchina di test è in grado di utilizzare un MembershipProvider completamente custom per gestire l'autenticazione è una bella soddisfazione 
Provate a farlo con la 2.0
...meglio le testate sullo spigolo di marmo della cucina!
Quando poi lo vedi nel debugger di Visual Studio è una vera figata! 
<mode type="Critico">
In questo week-end ho spulciato tonnellate di esempi su web per capire a fondo come funzionano le cose, e sono giunto ad una conclusione: ma la gente prima di scriverle le cose le prova o si fida del postlibroarticolo da cui le ha copiate?
Non mi riferisco a nessuno in particolare (e nessuno di italiano) ma ho trovato veramente tanti post che parlano di questa cosa (Membership per SharePoint) e nessuno, ripeto nessuno, degli esempi funzionava.
Il tutto era valido solo in teoria ma mancava sempre qualcosa.
Sarà che molta gente posta per fare numero...?
</mode>