El poder del código solo es completo, si tenemos el conocimiento de como usarlo.
Busqueda local
lunes, 31 de octubre de 2011
Ejemplo ASP.NET en capas (3 de 3)
viernes, 28 de octubre de 2011
Ejemplo ASP.NET en capas (2 de 3)
Su responsabilidad incluye todo aquello que se requiera para trasladar los datos en ambos sentidos, incluso las conversiones entre una vista y otra…
jueves, 27 de octubre de 2011
Ejemplo ASP.NET en capas (1 de 3)
miércoles, 26 de octubre de 2011
ASP.NET sobre capas
La solución que ofrece Microsoft al problema del código mezclado es el Code Behind. Una forma al parecer simple de separar el código HTML del código VB o C#, en un archivo aparte.
Este archivo aparte contiene código que responde a los eventos que se disparan en la interface, y al final termina siendo una forma disfrazada de SMART UI, debemos romper ese vicio….
martes, 25 de octubre de 2011
Como determinar que patrón usar.
Conocerlos y haberlos usado en alguna ocasión o por ejemplos, no es suficiente para poder determinar cuál sería el patrón que mejor se adapta a nuestro problema, incluso podría no ser necesario usar alguno.
Según mi propia experiencia puedo darles algunas ideas…
lunes, 24 de octubre de 2011
Anti patrón Smart UI.
Quien no ha escrito una aplicación urgente agregando controles a una página o formulario y por la facilidad que nos ofrecen las herramientas de desarrollo como Visual Studio, agregamos código a los eventos en la misma interface, después de todo es algo rápido y no va a servir más que para esta vez.
Además si lo podemos hacer, es porque la herramienta lo permite, entonces no debe ser mal, no? Pues no es así, es una mala práctica que no debemos repetir…
martes, 11 de octubre de 2011
Andamios?
En la versión anterior de MVC de Microsoft, la 2.0 encontré en repetidas ocasiones la palabra Scaffolding. La traducción literal es ANDAMIO, a pesar que investigue sobre ella, la tecnología en ese momento era más limitada.
En MVC 2 podemos crear automáticamente los Controllers y las Vistas con un simple clic en el lugar apropiado. En la nueva versión MVC 3 los programadores han ido mas allá, permitiéndonos crear de forma automática el código del cual podemos partir.
Si la versión anterior me pareció un gran avance, esta nueva versión es mucho mejor.