Arxiu per a l'etiqueta ‘asp.net mvc’

Helpers per MarkdownDeep a ASP.NET MVC 3

10-05-2011

Per emprar Markdown a una aplicació ASP.NET MVC podem emprar la llibreria MarkdownDeep. Aquesta ens proporcione métodes en C# per emprar Markdown en la nostra aplicació i una llibreria Javascript que ens proporciona un editor de Markdown. Podem instal·lar MarkdownDeep desde els repositoris de Nuget. (més…)

DiUnityLib

06-03-2011

He començat un petit projecte (molt petit, per ara només té 2 classes) que es diu DiUnityLib. És una llibreria que, per ara, ens ofereix una ControllerFactory per emprar Unity en projectes ASP.NET MVC 3. A més, també hi he afegit un LifetimeManager que ens permet guardar els objectes a la sessió d’ASP.NET. Si voleu col·laborar o veure com va ho podeu veure aquí.

Desactivar validació per un botó a ASP.NET MVC 3

22-02-2011

Estic programant una web amb ASP.NET MVC 3, aprofitant les opcions de validació en el client que té. El problema és que quan tenim un botó ‘Cancelar’, normalment, no volem que se’ns validi l’entrada, ja que no en farem res amb aquestes dades. Després de cercar per internet com podem desactivar-ho vaig veure que es tan simple com afegir la classe css ‘cancel’:

1
<input type="submit" name="accio" value="cancelar" class="cancel" />

Així, quan pitgem el botó ‘cancelar’ no se’ns activaran les validacions del costat del client.

Parsejar TimeSpans amb ASP.Net MVC

01-10-2010

Tenc una web feta amb ASP.Net MVC a la que els usuaris han d’introduïr una Hora. L’hora la guardam com a TimeSpan; i, a l’hora de passar-la al controlador per tractar-la, si no estava amb el format hh:mm amb els : no l’agafava correctament. Per arreglar-ho i deixar que agafés altres formats com hhmm o hh.mm he hagut de crear un ModelBinder. (més…)

ASP.NET MVC 2

18-03-2010

La setmana passada vaig actualitzar la web amb la que treballo a ASP.NET MVC 2. Sa veritat és que va ser tot bastant ràpid i sense complicacions… Ara estic cercant un contenidor de IoC que sigui més senzill que Castle Windsor i que m’ofereixi més facilitat per treballar conjuntament amb ASP.NET MVC.