Come faccio a generare guid per le mie entità nella mia app che saranno archiviate da entity framework in sql azure.È meglio generare manualmente guid nella mia app o lasciare sql server/azure sql generarlo per me
In questo momento io uso Id = Guid.NewGuid()
. È corretto?
EDIT
di chiarire perché sto chiedendo questo per, sotto è le mie spiegazioni
Il mio amico mi ha detto che di SQL Server può generare guid con "NewID()". In questo momento ho generato guid nella mia app utilizzando "Guid.NewGuid()". Quale dovrei usare? Per me, il mio approccio attuale è più conveniente perché ottengo il valore guida anche prima di salvarlo nel database. Qual è il lato su/giù di ciascun approccio?
La tua domanda potrebbe richiedere qualche miglioramento. Otterrai una risposta molto migliore se leggi questo: http://stackoverflow.com/help/how-to-ask –
@matt Grazie per i tuoi input. Proverò a rivedere la domanda. – Reynaldi
Se stai usando Guidi come chiave, dai un'occhiata a questo articolo su sqlskills.com: http://www.sqlskills.com/blogs/kimberly/guids-as-primary-keys-andor-the-clustering-key/ –