-
Entonces esta VAN que hemos organizado en la comunidad ALT.NET Hispano es justo para ti. Se realizará mañana viernes 16 de Julio a las 18:00 GMT (meridiano 0) con una duración aproximada de 2 horas, vía Live Meeting http://snipr.com/virtualaltnet . En nuestro oficio es muy...
-
Intro Como ya sabemos, un DSL es un lenguaje de programación que se construye para atacar una familia de problemas que se presentan habitualmente en un dominio particular. Aunque su denominación actual (DSL) es relativamente nueva, estos han sido utilizados desde siempre, en particular...
Enviado a
Lucas Ontivero
por
Lucas Ontivero
a fecha de
14/2/2010
Archivado en:
Archivado en: Patterns,Arquitectura,Diseño,.Net,Languages,Investigaciones,Patrones,Desarrollo,Conceptos,C#,Productividad
-
Los más frikis de por aquí, sabréis que Caliburn ( Caliburnus para ser exactos) era el nombre de una poderosa espada que luego alguien decidió rebautizar como Excalibur … Como frikis hay en todas partes y en eso de la informática pues quizás más...
-
Esta es una copia cruzada del articulo original escrito en mi blog: http://juank.black-byte.com/reviews-...sign-patterns/ -------------------------------- Hola lectores! En esta ocasión quiero dedicar este artículo a un libro muy importante, el cual considero que todo desarrollador de C#...
-
Nota: Este post es el segundo post de la serie Objetos que notifican sus cambios de propiedades . En el post anterior vimos como configurar Unity para que no tener que añadir código adicional para implementar la interfaz INotifyPropertyChanged . En este post quiero hablaros de un patrón...
-
Nota: Este post es el primer post de la serie Objetos que notifican sus cambios de propiedades . En este post vamos a ver como configurar la intercepción de Unity, para poder inyectar nuestro código cada vez que se modifiquen las propiedades de un objeto. Los que desarrolléis en...
-
Hola a todos!!! Como ha ido la despedida del 2009 y la bienvenida del 2010!!! Espero que os hayáis portado bien y que los reyes os hayan traído muuuuchos regalitos! En este post quiero dejar de lado la serie que estaba haciendo sobre facebook connect, para ver como, gracias a Unity, podemos crear objetos...
-
A petición popular (popular = 1 persona, jeje). Os dejo adjunto el código fuente que he utilizado para el video del post anterior. Saludos!!
-
Hola a todos!! Mi nombre es Luis Máñez y soy un geek más recién llegado a esta comunidad. Desde este rinconcito os contaré mis experiencias con tecnología .net, sobre todo asp.net y SharePoint. Hasta ahora he estado escribiendo en un blog compartido ( EmocionanTIC...
-
Ya sabemos lo que suele ocurrir cuando los programadores diseñamos interfaces de usuario ;-). Para seguir profundizando en este curioso e inevitable fenómeno, Ian Voyce ha publicado hace unas semanas el divertido post The 7 signs your UI was created by a programmer , en el que recoge pistas...
-
Usar un contenedor de IoC es una práctica más que recomendable, pero al hacerlo es muy fácil caer en el anti-patrón de dependencia con el contenedor . Ese patrón se manifesta de varias formas sútiles, y aunque hay algunos casos en que pueda ser aceptable, en la gran mayoría indica una mala práctica que...
-
Hoy vamos a dedicar un rato a comentar una técnica que es considerada una buena práctica en el desarrollo de aplicaciones web: el patrón PRG o Post-Redirect-Get. Seguramente alguna vez lo haya citado por aquí, pero nunca lo había explicado en profundidad. Por último...
-
Un comentario de Galcet en mi post “ Como independizar tu capa lógica de tu capa de presentación ” decía que el entendía por separado los conceptos de IoC y los de MVC pero que no veía como podían trabajar juntos… El motivo de este post es para comentar precisamente esto: no sólo cómo MVC e IoC pueden...
-
Hace ya algún tiempecillo publiqué por aquí un post sobre IoC , titulado IoC o el poder de ceder el control . En el post mencionaba dos de los patrones clásicos asociados con IoC, el service locator y la inyección de dependencias ( dependency injection ), pero luego sólo me centraba en Service Locator...
-
En mi opinión, usar un contenedor de IoC hoy en día, no es una opción sinó una obligación . Las ventajas que nos ofrecen son incotestables. Los patrones Service Locator y Dependency Injection nos permiten desacoplar nuestro código, y son la base para poder trabajar...
-
A raiz del siguiente post del excelente blog de Oskar , Julio Trujillo comentó en un comentario (copio literalmente) “ Sería interesante una explicación de como convertir Forms a WPF o al menos como poder diseñar una capa que permita conectar la capa de negocio a una...
-
Me encuentro en la Oulanka Research Station de la Universidad de Oulu en Kuusamo, un lugar perdido de Finlandia , a 25 km del círculo polar. Donde Cristo perdió el gorro, vamos. El sitio es precioso: cientos de lagos, miles de arboles, renos en medio de la carretera y una paz que invita a pensar. En...
-
Resulta que esta mañana me he levantado graciosito y no se si como resultado del aburrimiento, de la pila de días de descanso vacacional que llevo, o de los cubatas del Cebolla Rock , me he propuesto hacer un experimento. Me he ido al concesionario de BMW más cercano, he buscado...
-
La manera que las clases tiene de alertar a otras clases en los lenguajes orientados a objetos modernos es lanzar eventos. Una clase que no expone eventos, hace mucho más ardua la tarea de los desarrolladores que la consumen a la hora de detectar cambios en su estado. Una clase sin eventos es...
-
Tobin Harris ha puesto en marcha un curioso e interesante servicio, al que ha denominado yUML , cuyo propósito es facilitar la generación al vuelo de diagramas UML a partir de una concisa descripción expresada en un sencillo lenguaje específico. Pero además de la generación...