cu ce m-am mai batut in ultimul timp

cu optimizare aplicatie sa mearga mai repede – si am reusit sa gasesc articolul astahttp://www.mostlylucid.co.uk/archive/2003/12/09/664.aspx in care spune ca intr-un gridview e mai rapid sa faci conversia la obiect + proprietati decit eval -care foloseste late binding adica – folositi asta  <asp:Label ID=”lblNume” runat=”server” Text='<%# string.Format(“iata {0}”,((obiect)Container.DataItem).nume) %>’ ></asp:Label> in loc de asta <asp:Label ID=”lblNume” […]

Continue reading →

LINQ si linkuri

Dupa discutia de pe RONUA, in care Alex recomanda citirea http://blogs.msdn.com/ericwhite/pages/FP-Tutorial.aspx , am incercat sa pricep. Tot RONUA mi-a fost de folos, Cryogenic si Alex recomandindu-mi 2 video-uri:http://channel9.msdn.com/showpost.aspx?postid=114680.http://channel9.msdn.com/ShowPost.aspx?PostID=236745#236745( de vizualizat in ordinea asta – chiar daca se repeta) Iar daca nu stiti (aproape) nimic despre FP( functional programming), Stalker mi-a trimis un link super bun:http://www.defmacro.org/ramblings/fp.html […]

Continue reading →

regional settings, Excel ,CSV si OleDbConnection

Nebunul de excel, cind salveaza sub csv, tine seama de regional settings.Iar la mine List separator este ; (ca in Romana) – nu virgula( deci csv nu mai e comma separated values) Asa se face ca la mine pe masina cind vreau sa citesc cu driver-ul de OleDbConnection(Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” + strDir + “;Extended Properties=’Text;HDR=NO;FMT=Delimited’”) vrea […]

Continue reading →

Excel si C#

Dupa ce m-am batut cu referintele COM ( care mor imediat daca e proiect consola, dar care mai traiesc daca e ASP.NET) am reusit sa implementez IDisposable peste (aproape) fiecare obiect de la Excel.Astfel incit am un Range_Disposable care inglobeaza / deriveaza din Range, un WorkSheet_Disposable care inglobeaza/deriveaza din Worksheet ( si la care metoda […]

Continue reading →