T 4 en la vida real

 

T4, o por su nombre, Text Template Transformation Toolkit, el framework de generación de código usado en Visual Studio y publicado hace poco por Microsoft, puede ser útil más allá de generar código fuente para nuestros proyectos en el entorno de desarrollo. En este artículo veremos cómo crear un generador de ficheros SVG a partir de una plantilla usando dicha tecnología.

…….

 

Lee el resto del artículo aquí.

http://msdn.microsoft.com/es-es/ff764873.aspx

 

 

Sql Server alias, no te olvides de…

De sobra es conocido los alias que podemos crear de Sql Server en nuestras máquinas para poder hacer que un nombre de base de datos X apunte en realidad a una base de datos Y, tal como hemos visto en muchos blogs. Pero lo que a veces se olvida es como habilitar las conexiones entrantes en la base de datos a donde apunta el Alias.

 

Recordemos que un alias, cuando nos conectamos a el, lo que realizamos normalmente es una conexión tcp/ip al puerto que hemos indicado en la configuración. 

 

 

Por tanto, la base de datos que nos conectamos tendrá que tener abierto, primero, las conexiones entrantes en el firewall de red y local de la máquina al puerto configurado, y segundo, las conexiones tcp/ip entrantes en el propio Sql Server. Para hacer esto último, tenemos que irnos al mismo panel de control donde creamos los alias, pero al apartado Sql Server Network Configuration -> Protocols -> Tcp/Ip y establecerlo a enabled.

 

 

No nos olvidemos tampoco que los Alias con un mismo nombre que algún host de nuestra red se llevan bastante mal y no es recomendable. Y si tenemos dos instancias de Sql Server 2005 y Sql Server 2008 en la misma máquina, los alias a veces nos jugarán malas pasadas así que tampoco es recomendable.