Gli ultimi post - pagina 9
Entity Framework e l'ereditarietà (Single Table Inheritance)
Visto che in questi gioni sto usando parecchio con l'Entity Framework questa Table Per Hierarchy (Emanuele mi correggerà se, come al solito, sbaglio la nomenclatura), ecco due appunti su come si realizza con l'editor che mette a disposizione Visual Studio 2008. L'inizio è questa semplice tabella dal nome BaseContents: Da questa singola tabella...
L'entity Framework e i vincoli FOREIGN KEY
L'entity framework rende felice. Ti fa vedere il mondo dei database sotto un'altra ottica. Le complicazioni create dai soliti esperti di struttura dei database fanno ora sorridere, anzi, li si incita a complicare maggiormente la struttura delle tabella per normalizzazioni fino al quinto livello. - Il terzo livello basta! - No, andiamo fino al ...
Data Service Viewer
Interessante questo tool . Anche se Astoria è una tecnologia che mi mette parecchi dubbi (dubbi che non voglio per ora divulgare qui) la trovo interessante. E se c'è un tool che permette di provare le richieste http in modo facile e che ti dà anche una mano, ben venga. E' un exe scritto in .net. Alla prima richiesta richiede l'endpoint dove ...
Lazy Loading con l'Entity Framework
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 lo stesso Entity Framework a caricare con una query il tutto grazie a ...
4 desktop virtuali su Windows
Una peculiarità che ho sempre apprezzato nei desktop manager di Linux è la possibilità di dividere la zona di lavoro su più desktop virtuali. Leggo ora che è presente questo tool che lo permette anche su Windows. Scaricato e avviato. Funziona discretamente, ed è veloce e pesa poco. Il problema è un altro: non permette i passaggi di finestre tra ...
A volte ritornano... GridView vs Repeater vs ListView vs Custom
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 saprà già chi vince e chi è il peggiore tra questi. Ma per i novizi è...
L'Entity Framework e l'ObjectDataSource
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 come l'SqlDataSource e compagnia bella sono solo veramente utili per le...
SP vs Linq vs Entity Framework in scrittura
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: Il mio test è molto banale: creare un array casuale di 100 padri, e ...
Ho fatto pace con l'Entity Framework: un minimo di cache!
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 notare giustamente Daniele e Cristian , è un comportamento legittimo...
Entity framework... un minimo di cache faceva schifo?
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 questa: L'entity framework crea il tutto in modo corretto: Nella...