-
Lazy Loading con l'Entity Framework
di Andrea Zani, in .NET,Anche se qualcuno afferma il contrario, non cito la fonte, abbiamo a disposizione più metodi per caricare entità collegate. In tutti questi post dedicati all'Entity Framework ho fatto sempre esempio che riguardavano più tabelle (~entità) collegate. Possiamo fare in modo che sia ...
-
A volte ritornano... GridView vs Repeater vs ListView vs Custom
di Andrea Zani, in .NET,Sono passati anni ? Parecchio tempo fa avevo confrontato le prestazioni nel binding dei dati tra i più noti webcontrol. Ecco un refresh, questa volta con il Framework 3.5 e con lo scontro tra: Gridview Repeater ListView Custom code Chiunque un po' smaliziato con il .net...
-
L'Entity Framework e l'ObjectDataSource
di Andrea Zani, in .NET,Anche se con l'SP1 del Framework 3.5 è stato introdotto il nuovo EntityDataSource per collegare direttamente questi nuovi oggetti a web control come il ListView o il GridView, l'utilizzo dell'ObjectDataSource rimane sempre la soluzione migliore: come dice Daniele , i datasource ...
-
SP vs Linq vs Entity Framework in scrittura
di Andrea Zani, in .NET,La sola sicurezza che avevo era di quanto Linq e l'Entity Framework fossero più lenti. Mi preparo un banale test per l'inserimento di un buon numero di record in un database Sql server 2005 per un benchmark personale. Creo due tabelle collegate dalla struttura molto semplice: ...
-
Ho fatto pace con l'Entity Framework: un minimo di cache!
di Andrea Zani, in .NET,Nel post precedente riscontravo che come due richieste sulla stessa entità venisse gestita dall'Entity Framework in maniera - per me - strana, o per meglio dire, non in modo ottimizzato, perché eseguiva due query perfettamente identiche al database. Ovviamente, come mi ha fatto ...
-
Entity framework... un minimo di cache faceva schifo?
di Andrea Zani, in .NET,Leggero. Continuano dei test a tempo perso con l'entity framework. Siccome volevo legare delle proprietà ad una tabella per vedere il comportamento dell'EF (lo chiamo così amichevolmente perché inizio ad avere confidenza con questa tecnologia), ho creato una struttura simile a ...
-
Entity Framework e il namespace EntityClient
di Andrea Zani, in .NET,Sabato pomeriggio. L'entity framework permette, grazie alle classi contenuti nel namespace EntityClient, la connessione e l'esecuzione di query direttamente sulle entity, come se si trattasse di un database. Riferendomi sempre a grandi linee agli esempi esposti qui e qui , ecco ...
-
Entity Framework e l'sql generato
di Andrea Zani, in .NET,Una torna a casa per qualche giorno di ferie e si becca il maltempo. Qualcuno crede alla sfortuna, altri al destino... non me ne importa niente: il problema è che c'è brutto tempo! Allora per ammazzare un po' il tempo prima di pranzo cosa c'è di meglio che giocare con leggerezza...
-
L'entity framework, e il Framework 3.5 senza SP 1
di Andrea Zani, in .NET,Come ho detto ieri ciò che mi piace è l'entity framework. Ma se creo un progetto web con VS2008 e SP1 che utilizza questi nuovi oggetti, e lo eseguo su un server con il Framework 3.5 senza SP1, funziona? Ne discutevo ieri con David . Sinceramente pensavo di sì, perché credevo che...
-
Environment.NewLine
di Andrea Zani, in .NET,Si ignora questa proprietà, si preferisce utilizzare i codice escape '\r' e '\n'; in C# basta scrivere "Testo\r\n" per avere un ritorno a capo, in VB: "Testo" & vbCrLf (oppure "Testo" & chr(13) & chr(10)). Eppure questa property è utile perché imposta il corretto ritorno a capo ...
.NET
- agosto 2022:1 post
- luglio 2022:5 post
- giugno 2022:4 post
- maggio 2022:3 post
- marzo 2022:3 post
- febbraio 2022:1 post
- gennaio 2022:2 post
- dicembre 2021:2 post
- novembre 2021:2 post
- ottobre 2021:1 post
- settembre 2021:1 post
- agosto 2021:1 post
Categorie
In evidenza
- Il meglio della settimana
- Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
- Eseguire script pre e post esecuzione di un workflow di GitHub
- Creare una libreria CSS universale: Cards
- Migliorare l'organizzazione delle risorse con Azure Policy
- Effettuare il log delle chiamate a function di GPT in ASP.NET Web API
- Leggere la posta usando il protocollo IMAP tramite la libreria MailKit
- Eseguire una ricerca avanzata per recuperare le issue di GitHub