Richard Chamorro
26/noviembre/08
En el posts anteriores ya vimos cómo utilizar y configurar StructureMap para poner en práctica la inyección de dependencias.

Tal y como prometí, ahora vamos a ver un pequeño ejemplo de cómo utilizar el StructureMap y el mocking de objetos en las pruebas unitarias.

Quizá te preguntes que es un “Mock”.

Un mock, en el contexto de pruebas unitarias, es un objeto “falso” que simula el comportamiento del objeto real, con el fin de realizar las pruebas. En la
Escribe:   Richard Chamorro
26/noviembre/08
Uno de los objetivos que debe tener un buen programador es que su código esté poco acoplado, es decir, que dos componentes con funcionalidades distintas dependan el uno del otro lo mínimo posible. De esta forma conseguirá que sus dos componentes por separado sean reutilizables y más fáciles de mantener.

Para eliminar al máximo la dependencia entre componentes, existe un patrón de diseño conocido como “Inyección de dependencias” (“Dependency Injection” o DI).  Este patrón consiste básicamente en que en vez de ser una clase la que crea...
Escribe:   Richard Chamorro
29/septiembre/08

Cuando hoy he leído el último artículo de Scott Guthrie - Scottgu para los amigos –‘jQuery and Microsoft’, me he quedado alucinado.

La noticia en sí es muy buena: van a comenzar a distribuir jQuery, mi librería Javascript favorita, junto con Visual Studio. No sólo eso. Además darán soporte nativo de ‘Intellisense’ en su editor, crearán controles para AJAX Control Toolkit, la integrarán con ASP.NET MVC y contribuirán con...

Escribe:   Richard Chamorro
02/septiembre/08
Desde hace unos minutos está disponible
Escribe:   Richard Chamorro
Etiquetas:
29/agosto/08
!Acaban de lanzar la preview 5 de ASP.NET MVC en Codeplex!

Si eres de los valientes (como nosotros) que estas desarrollando con ASP.NET MVC, recuerda que tendrás que desinstalar la versión anterior antes de instalar este nuevo lanzamiento.

Por si nos os apetece leer, y ya que tengo que revisar los cambios en profundidad, aquí tenéis  algunas de las nuevas características respecto a la Preview 4:

  • Mejoras en los...
Escribe:   Richard Chamorro
Etiquetas:
| 1 | 2 | 3 |
Pág. Siguiente
Pág. 1 de 3    Ver Todos
Copyright 2008 - Avanzis S.L.
C/ Seúl 88, nº1 dcha. Pta 1. 46900 Torrente (Valencia)
Telf: +34 96 158 01 84
Fax: +34 96 156 59 92