HTML Agility Pack

Cum fac simplu citirea de pagini de pe Web ? Prima varianta este sa incercati cu WebRequest , http://msdn.microsoft.com/en-us/library/system.net.webrequest.aspx . Dar ar trebui sa parsati HTML-ul care NU este XHTML … si imediat va ginditi ca mai sunt sute altii care au aceeasi problema. Asa ca am gasit HTML Agility Pack , http://www.codeplex.com/htmlagilitypack , care […]

Continue reading →

ASPOSE si Documentele Word

Pentru infovalutar (mai exact, pentru mine …) am vrut sa preiau licitatiile de la banci. Pentru rezultatul final, vezi http://infovalutar.ro/licitatie Dar sa vedem care a fost povestea  :am inceput cu preluarea paginilor HTML . Incepusem cu  HttpWebRequest – dar am descoperit la timp HtmlAgilityPack si am ramas credincios lui. Acum, dupa preluarea paginilor HTML( de […]

Continue reading →

Structure Map

La ce foloseste StructureMap ? Raspunsul pe scurt  : este un tool simplu de DI Raspunsul pe lung : in postul precedent, vroiam sa testez un export de fisiere fara sa ating BD. Initial, codul arata cam asa : public ActionResult ExportDate(string id) { DateExport fe = new DateExport(); fe.id = id; export exp = […]

Continue reading →

Tips and trick cu Entity Framework

  1. Cum obtineti Connection String curat din Entity Framework Connection String Sa zicem ca aveti definit connection string pentru EF in (web|app).config , ceva de genul : <connectionStrings>       <add name="iERPEntities" connectionString="metadata=res://*/ERP.csdl|res://*/ERP.ssdl|res://*/ERP.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=PC;Initial Catalog=ERP;Persist Security Info=True;User ID=x;Password=xy;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />   Si vreti sa preluati rezultatele de la o procedura stocata sau doar […]

Continue reading →

Primii 10 pasi cu ASP.NET MVC

Download asp.net mvc 1.0 from http://www.asp.net/mvc/download/ Pentru IIS6 – cititi http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx . Practic mapati toate extensiile (.*) la asp.net si o sa va mearga si pe IIS6. La Project =>references => System.Web.Mvc => properties => CopyLocal la true – in eventualitatea ca providerul de hosting nu are ASP.NET MVC Descarcati un template vizual(daca nu sunteti […]

Continue reading →

NCover 2.0

Auzisem de NCover – dar nu avusesem posibilitatea sa il pun la lucru. De ce vroiam sa il folosesc ? Simplu: aveam teste automate (NUNIT) pentru proiect –unele cu Baza de date, altele fara. Ceea ce vroiam sa aflu este cit de mult acopar din codul sursa – adica cit de mult testele sunt complete. […]

Continue reading →