Sto cercando indicazioni in merito alla procedura migliore per l'utilizzo della funzionalità Profilo in ASP.NET.ASP.NET incorporato nel profilo utente rispetto alla vecchia classe utente/tabelle
Come si decide cosa mantenere nel profilo utente incorporato, oppure se si deve creare la propria tabella di database e aggiungere una colonna per i campi desiderati? Ad esempio, un utente ha un codice di avviamento postale, dovrei salvare il codice di avviamento postale nella mia stessa tabella, o dovrei aggiungerlo al profilo xml web.config e accedervi tramite il meccanismo ASP.NET del profilo utente?
I pro/contro mi viene in mente in questo momento sono che, dal momento che non conosco il profilo molto bene (è un po 'un Matrix in questo momento), probabilmente posso fare quello che voglio, se vado il percorso della tabella (ad esempio, SQL per ottenere tutti gli utenti nello stesso codice postale dell'utente corrente). Non so se posso fare lo stesso se utilizzo il profilo ASP.NET.
> Altre informazioni come gli indirizzi devono essere salvate nel proprio database secondo la logica della propria applicazione OK, quindi questa sembra essere la strada da percorrere, qualcuno può dirmi come collegare al meglio le tabelle utente asp_ a questa nuova tabella? dovrei usare userName in asp_ table come link, userID (quel brutto guid non so come ottenerlo) o cosa? – csmba
Puoi anche rollare la tua tabella utente che dovrebbe contenere le stesse informazioni, quindi usare le variabili Session o qualcosa di simile, in questo caso avresti il pieno controllo. Sono passato alle mie tabelle utente questa volta e non me ne pento. – Sean