ADO.NET 2.0 http://blogs.ugidotnet.org/nettools/category/ADO.NET 2.0.aspx ADO.NET 2.0 it-IT Davide Mauri Subtext Version 2.6.0.0 Articoli MSDN in italiano http://blogs.ugidotnet.org/nettools/archive/2007/04/11/75227.aspx <P>I vari articoli MSDN scritti in italiano dai vari MVP (e non) sono ora disponibili, oltre che nei rispettivi Developer Center, anche in questa comoda lista:</P> <P><A href="http://www.microsoft.com/italy/msdn/risorsemsdn/community/mvp/articles.mspx">http://www.microsoft.com/italy/msdn/risorsemsdn/community/mvp/articles.mspx</A></P><img src="http://blogs.ugidotnet.org/nettools/aggbug/75227.aspx" width="1" height="1" /> Davide Mauri http://blogs.ugidotnet.org/nettools/archive/2007/04/11/75227.aspx Wed, 11 Apr 2007 19:41:00 GMT http://blogs.ugidotnet.org/nettools/archive/2007/04/11/75227.aspx#feedback 2 http://blogs.ugidotnet.org/nettools/comments/commentRss/75227.aspx http://blogs.ugidotnet.org/nettools/services/trackbacks/75227.aspx Sveliamo l'hack! http://blogs.ugidotnet.org/nettools/archive/2006/04/15/38870.aspx <P>Bene, dopo che <A href="http://blogs.ugidotnet.org/BlogEma/archive/2006/04/14/38845.aspx">Emanuele</A> ha spiegato come e perch&#232; una DataGridView pu&#242; mostrare comportamenti estremamente leeeeeeeenti (alcuni MINUTI per caricare meno di 1000 righe), io vi svelo quale tecnologicissimo hack ho utilizzato per evitare rallentamenti strani durante la demo:</P> <P>SELECT TOP(20) ... FROM Fatture</P> <P>Semplice no? Per parafrasare una vecchia e famosa frase: "chi avr&#224; mai bisogno di emettere pi&#249; di venti fatture"? <A title="" href="#"><IMG src="http://www.davidemauri.it/emoticone/appagato.gif" border=0></A> Scherzi a parte il problema si manifestava solo durante la visualizzazione della lista delle fattura (che nella demo erano 830). Siccome, come ogni buon speaker, la sessione l'ho preparata il giorno prima (si, molto in anticipo, lo so <A title="" href="#"><IMG src="http://www.davidemauri.it/emoticone/appagato.gif" border=0></A>) il "trucco" della TOP 20 si &#232; reso necessario per evitare di avere tempi morti di diversi minuti durante la sessione. In questo modo il buon Emanuele ha poi potute lavorarci&nbsp;con tranquillit&#224;, e cosi abbiamo (ha) scoperto l'inghippo.</P> <P>Ho appena inviato a Daniele il codice della demo aggiornato, in modo tale che sia <A href="http://www.communitydays.it/events/communitydays2006milano.aspx">messo in linea</A> asap, per chi avesse gi&#224; scaricato il codice pu&#242; correggere a mano il problema seguendo i consigli presenti nel post di Emanuele e rimuovendo la clausola TOP(20) nel dataset DataSetFattureBrowse nel progetto FatturazioneDataLayer.</P> <P>Buona Pasqua a tutti!</P><img src="http://blogs.ugidotnet.org/nettools/aggbug/38870.aspx" width="1" height="1" /> Davide Mauri http://blogs.ugidotnet.org/nettools/archive/2006/04/15/38870.aspx Sat, 15 Apr 2006 19:44:00 GMT http://blogs.ugidotnet.org/nettools/archive/2006/04/15/38870.aspx#feedback http://blogs.ugidotnet.org/nettools/comments/commentRss/38870.aspx http://blogs.ugidotnet.org/nettools/services/trackbacks/38870.aspx