LINQ

There are 2 entries for the tag LINQ
[EF] QueryCompilate e MergeOption

Per ottenere il massimo delle prestazioni quando si devono usare LINQ query è consigliato precompilarle e quando possibile usare anche l’opzione MergeOption.NoTracking. Quest’ultima evita di salvare le informazioni sulle modifiche degli oggetti nell’ObjectContext. E cosi’ ho fatto; ho compilate le query e le ho usate per leggere delle entità e modificarle. Ma ad un certo punto saltava fuori un errore sulla SaveChanges che non poteva essere eseguita poichè la query era stata compilata con l’opzione MergeOption.NoTracking. Vediamo cosa era successo. Consideriamo il seguente codice che compila una query che ritorna un utente data la email. Poi ci sono due...

posted @ domenica 17 gennaio 2010 21:49 | Feedback (0)

Video.Show: un esempio di sito per contenuti video generati dall'utente

Tim Sneath presenta Video.Show un progetto CodePlex di un esempio di soluzione end-to-end di un sito web per i contenuti video generati dall'utente; una sorta di mini YouTube per tutti. Video.Show usa le ultime tecnologie Microsoft: .NET Framework 3.5, ASP.NET AJAX, LINQ, Silverlight, Expression Encoder and Silverlight Streaming.Video.Show fornisce funzioni di uploading, encoding, tagging, viewing e commenting su particolari punto del video.Ecco una lista di alcuni funzioni: Video wall for browsing videos. Hover the mouse over any individual video to see an instant thumbnail preview. Time marker-based comment system. Pause the video at an interesting moment and add your...

posted @ martedì 13 novembre 2007 16:22 | Feedback (0)