Busqueda local

Loading
Mostrando entradas con la etiqueta Modelbinder. Mostrar todas las entradas
Mostrando entradas con la etiqueta Modelbinder. Mostrar todas las entradas

miércoles, 11 de marzo de 2015

Buenas prácticas del patrón MVC.

Desde Que empecé a escribir código para MVC pude notar la enorme preocupación de quienes lo crearon, en el sentido de ofrecer mecanismos para hacer las cosas bien, con seguridad, para tener el control desde el principio.

image

Al conjunto de lineamientos para hacer las cosas bien, suele denominársele BUENAS PRACTICAS, no son reglas, no son verificadas por el compilador, ni afectan que la aplicación se ejecute; sin embargo si no las ponemos en práctica, es muy probable que nuestra aplicación se encuentre en riesgo o resulte extremadamente complicado su mantenimiento y escalabilidad…
 

viernes, 20 de febrero de 2015

Seguridad MVC (Tercera parte)

Para poder comprender como funciona el MVC es necesario saber cuál es el ciclo de vida de una aplicación creada con esta tecnología; desde que se recibe la solicitud HTTP, hasta que se envía de regreso la respuesta HTTP.
image

La idea es conocer el proceso de ejecución en las diferentes etapas, con mucho mas detalle que si habláramos del nivel más alto de abstracción, así podremos identificar donde podremos intervenir para mejorar la seguridad de nuestras aplicaciones…
 

viernes, 6 de febrero de 2015

La ruta de los datos y sus ámbitos.

Desde que empecé con MVC me he preocupado por aprender sobre las mejores prácticas al escribir código en esta tecnología; me interesa aplicar patrones de arquitectura probados que además sean eficientes y verdaderas piezas de código bien escrito.

image

Si leen los primeros artículos de este blog, podrán confirmar lo que digo ya que este interés me ha llevado a investigar hasta lo más profundo cada patrón, técnica o arquitectura que voy descubriendo. Hoy les hablare del camino que siguen los datos dentro de una aplicación MVC…

 

martes, 15 de febrero de 2011

Extensibility en MVC

Cuando hablamos de MVC podemos decir sin temor a equivocarnos, que fue pensado para que el programador pudiera tomar el control, para que pudiéramos ampliar su funcionalidad y lograr nuestros objetivos. Para poder hacerlo, es necesario conocer los puntos donde se puede ampliar o personalizar, además es necesario conocer a fondo dicho punto para hacer las cosas adecuadamente…nadie dijo que fuera fácil!