Articulos


21
sep 11

Desplegando ASP.NET MVC y SQL CE 4 donde no hay soporte

¿Tienes un servidor con Windows e IIS pero no soporta ASP.NET MVC (Cualquier versión)? ¿No soporta SQL SERVER CE 4?

Pues cambia de servidor, que te están timando cojones.

Venga no, que quizá tenga otras cualidades.

¿Qué podemos hacer?
Continue reading →


10
ago 11

Truco: Usar Silverlight embebido en ASP.NET MVC

Aunque esto puede sonar estúpido (y sí, lo es), usar Silverlight en ASP.NET MVC, por alguna extraña razón ASP.NET MVC guarda el .xap de nuestra aplicación Silverlight en su caché y aunque hagamos cambios a la aplicación (y compilemos vaya) la aplicación no mostrará los cambios. La solución es sencilla:

En el <div> donde vamos a embeber nuestra aplicación, en el parámetro source, hacemos lo siguiente:

<param name="source" value="@Url.Content("~/ClientBin/PruebaWCF.SL.xap")?1"/>

2 cosas:

Estamos dandole la URL de nuestro .xap usando un helper de ASP.NET MVC, así cuando hagamos deploy, podrá saber dónde se encuentra el fichero.

Por otro lado, fijaros en el ?1, le pasamos por parámetro un valor totalmente arbitrario, con eso invalidamos el caché y hará que cargue el .xap de nuevo.

Una mejora de este truco es hacerlo automáticamente (pues tendríamos que cambiar el parámetro en cada build)

<param name="source" value="@Url.Content("~/ClientBin/PruebaWCF.SL.xap")?@DateTime.Now.ToLongTimeString()"/>

Así pues generaremos una cadena nueva cada vez que compilemos.

Podemos cambiarlo y llevar la cuenta de cuantos “builds” hemos hecho creando una simple clase. Pero vaya, con esto va de sobra para que la cosa funcione como debería de funcionar sin tocar nada…

Hasta otra (espero que pronto :P )


13
abr 11

¡Herramientas de ASP.NET MVC 3 actualizadas!

Por si no lo sabéis, en estos días se está celebrando el MIX11. En el MIX11 se celebran más de 100 charlas, casi una decena de Bootcamps y por supuesto los Keynotes donde los grandes nombres presentan lo nuevo del mundillo.

En este post vamos a hablar sobre una de esas cosas nuevas, en concreto de la actualización de las herramientas de ASP.NET MVC 3. Las podéis bajar de aquí.

¿Qué trae de nuevo? Vamos paso por paso.
Continue reading →


7
abr 11

Dependency Injection: ASP.NET MVC 3 + Ninject

Vamos con el tercer y último artículo sobre Dependency Injection.

Ésta vez vamos a usar como ejemplo ASP.NET MVC 3. Ésta vez vamos a usar otra librería, en este caso vamos a probar con Ninject.

Ninject es una de las muchas alternativas que hay para implementar Dependency Injection y para mi gusto es de las mejores para ASP.NET MVC.
Continue reading →


17
feb 11

Dependency Injection: MVVM Light + WPF + Unity

Bueno, ya sabéis qué es Dependency Injection y para qué puede sernos útil.

Ahora bien… ¿Como implementamos eso en WPF y MVVM Light?

Faacil faacil. Para este ejemplo vamos a usar Unity que es una de las muchas librerías para Dependency Injection.

Vamos a ello:
Continue reading →


13
feb 11

Dependency Injection: ¿Por qué?

Vamos a empezar esta nueva serie de artículos con una sencilla pregunta:

¿Por qué? ¿Por qué es bueno usar Dependency Injection en mi aplicación?

Vamos a poner un ejemplo imaginario de una clase:
Continue reading →


13
feb 11

Dependency Injection: Índice

Vamonos con unos artículos sobre Dependency Injection, aquí va el índice:

Nos vemos en el primer artículo.


7
feb 11

Desplegando aplicación MVC 3 con EntityFramework y SQL Server CE 4

Hooola,

¿Os acordás del tuto de Entity Framework Code-First?

Seguro que sí. Pero ahora vamos a dar el segundo paso en este tema.
Continue reading →


22
ene 11

Entity Framework Code-First

Hola a todos,

Hoy vamos a hablar de una de las formas que tenemos para crear una base de datos para nuestro proyecto. Concretamente de Entity Framework Code-First.
Continue reading →


30
nov 10

Ya soy usuario de WP7, HTC 7 Trophy

Hola!

Por fin soy usuario de Windows Phone 7. Llevaba un tiempo detrás de el para poder desarrollar para el.

En este caso ha sido un HTC 7 Trophy de Vodafone.
Continue reading →