Ajutor la dezvoltarea unei aplicatii

Aplicatia este www.scurt.ro si o gasiti la adresa www.scurt.ro. Este o aplicatie de shortening service ( tinyurl si bit.ly fiind unele cunoscute deja). Documentatia aplicatiei o gasiti la adresa http://www.scurt.ro/Home/About . Mai intii , ce vreau sa fac cu aceasta aplicatie: Vreau sa arat ca programarea este doar baza piramidei. Si ca munca pentru o […]

Continue reading →

Cum puteti avea caractere nepermise in path

Am avut o problema aparent minora cu ASP.NET MVC . Aveam un path de forma /client/view//client/view/http://localhost/<numevirtualdir>/client/view/<nume client> Foarte bine si frumos – dar stiati ca nu accepta caractere ciudate in path ( de exemplu, ampersant :, A&D Servicii SRL) . Eroarea este : This error (HTTP 400 Bad Request) means that Internet Explorer was able […]

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 →

log4net si asp.net MVC – debug!

Pentru cei care se mai chinuie ca , desi au configurat log4net corect, in asp.net mvc nu logheaza nimic… Inceput : pus un log4net.config, pus in global.asax in start Application : System.IO.FileInfo s=new System.IO.FileInfo(Server.MapPath("log4net.config"));             log4net.Config.XmlConfigurator.ConfigureAndWatch(s); pus un un controller in homecontroller de tipul : public ActionResult error()         {             return View("Error", new HandleErrorInfo(new ArgumentException("asd"), […]

Continue reading →

ASP.NET MVC si Validarea Model Binder

Ca in ASP.NET MVC Best Practices( aici, aici, aici, aici si aici ) am pus o metoda in Controller care sa faca legatura automat cu acea clasa ce trebuie salvata:   [AcceptVerbs(HttpVerbs.Post)]         [Authorize()]         public ActionResult Index([Bind(Exclude = "IDAlert,IDPerson", Prefix = "")]CV_Alerte c)         {} Insa am avut o problema subtila : CV_Alerte are […]

Continue reading →