January 2012 - Artículos
Cuando creas una gráfica en Reporting Services 2008 R2 y este crea una leyenda que puedes utilizar si quieres. Por defecto viene con un tamaño predeterminado que puede servir o no según que caso. En mi caso necesitaba tener dicha leyenda en modo columnas, es decir una debajo de la otra porque el texto es muy grande para tenerlas todas en la misma fila.
Como ahora vienen todo más modular, es decir, cada elemento de la gráfica tiene sus propiedades (ya no viene todo en una misma ventana de propiedades como en la versión de 2005), para hacer que por ejemplo el texto de cada item de nuestra leyenda entre en una línea, tan sólo hay que situarse en la leyenda e ir a sus propiedades (F4) y buscar la propiedad TextWrapThreshold y establecerla a 0. Con esto conseguimos el efecto deseado.

Espero que os sea de utilidad
.
Un Saludo

El próximo 7 de marzo puedes unirte al lanzamiento de SQL Server 2012. Más de 30 sesiones para aprender sobre las nuevas capacidades de este nuevo producto.
Tienes toda la info sobre este lanzamiento en: http://www.sqlserverlaunch.com/ww/Home
La agenda aquí: http://www.sqlserverlaunch.com/ww/agenda
Y por supuesto el registro: http://www.sqlserverlaunch.com/ww/Register
Ya falta ná
!
Un Saludo
Llevo unos días a ratos (cuando podía dedicarle tiempo) con un problema en una dll que se ejecutaba en una instancia de Reporting Services 2005 y que podía ver en el preview de VS2005. Hasta ahí todo iba bien, el problema lo tuve cuando quise migrar los reports a Reporting Services 2008 R2 y me dispuse a visualizarlos en la vista previa del diseñador de Visual Studio 2008.
Resulta que esta nueva versión trae una archivo de configuración donde indicarle al VS que dll puede ejecutar. Digamos que es el mismo sistema que tenemos para el servidor de informes pero para el preview de Visual Studio.

El archivo a modificar es el siguiente: RSPreviewPolicy.config y se encuentra en la ruta: [Directorio]\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies y el trozo de código que tendremos que meter es el siguiente:
<CodeGroup
class="FirstMatchCodeGroup"
version="1"
PermissionSetName="FullTrust"
Name="MyCustomAssemblyCodeGroup"
Description="A special code group for my custom assembly.">
<IMembershipCondition
class="UrlMembershipCondition"
version="1"
Url="[TuDirectorio]\Microsoft Visual Studio 9.0\Common7\IDE
\PrivateAssemblies\TuDLL.dll"/>
</CodeGroup>
Con esto ya no tendremos ningún problema para visualizar nuestras expresiones con código personalizado en el preview de Visual Studio.
Espero que os sea de utilidad
!
Un Saludo
El próximo martes 31 de enero Second Nug da un paso por delante para traerte las novedades del motor relacional en la próxima versión de SQL Server (Denali). Pretendemos que conozcas todo, desde los cambios en la instalación o migración, novedades en Alta Disponibilidad, almacenamiento de datos, hasta las novedades incluidas en el TSQL y, por supuesto, sin dejar de mencionar las características de versiones anteriores que quedan obsoletas.
Pablo Álvarez Doval - Debugging & Optimization Team Lead de Plain Concepts es nuestro elegido para dar esta gran charla que abarca Actualización/Instalación, Administración, Disponibilidad, Programación (TSQL), Rendimiento y Testing/Troubleshooting. Como siempre, te esperamos…
Url Registro: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032503895&Culture=es-AR

Además, todos los eventos anteriores así como sus materiales están disponibles en dos secciones:
- Eventos Desarrollo:
http://www.secondnug.com/EventosDesarrollo/tabid/57/Default.aspx
- Eventos IT Pro:
http://www.secondnug.com/EventosITPro/tabid/86/Default.aspx
Y dispones de nuestro Histórico de Eventos, con los eventos de 2008, 2009 y 2010:
http://www.secondnug.com/HistóricodeEventos/tabid/87/Default.aspx
Esperamos veros allí 
Un Saludo
El próximo martes 17 de enero Second Nug empieza un nuevo año de eventos. Esperamos que los contenidos de las charlas que planifiquemos sean como hasta ahora, de gran utilidad para ti. Es por eso que abrimos dándote la posibilidad de que, si aún no lo has hecho, te subas al tren de SharePoint.
No importa que no sepas absolutamente nada sobre SharePoint, no importa que en pleno 2012 aún no te preguntaras para qué te puede ser útil o en qué te pudiera ahorrar trabajo. Te invitamos a que descubras el mundo SharePoint desde la mirada de un desarrollador ASP.NET. Vamos a ver las bases de la plataforma, los servicios que nos brinda, por donde podemos empezar a programar y los fallos comunes de quienes empiezan.
Para lo cual contaremos con Edin Kapic que es Key Consultant en pasiona consulting, con más de 6 años de experiencia en Sharepoint, y que recientemente ha participado como ponente en la European Sharepoint Conference de Berlín.
https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032503540&Culture=es-ES

Además, todos los eventos anteriores así como sus materiales están disponibles en dos secciones:
- Eventos Desarrollo:
http://www.secondnug.com/EventosDesarrollo/tabid/57/Default.aspx
- Eventos IT Pro:
http://www.secondnug.com/EventosITPro/tabid/86/Default.aspx
Y dispones de nuestro Histórico de Eventos, con los eventos de 2008, 2009 y 2010:
http://www.secondnug.com/HistóricodeEventos/tabid/87/Default.aspx
Esperamos veros allí 
Un Saludo
Hoy me entontré con una nueva característica que me parece fantástica, pero que me ha hecho pensar durante un rato que podría ser lo que le pasaba a mi informe.
Resulta que cuando creamos un informe en la versión 2005 con OLAP, cuando estamos en el query designer en la sección de filtrado por medidas, si pulsamos el check necesario para activar un atributo de dimensión como parámetro, el diseñador nos crea el solito un parámetro con el nombre de este y un dataset con la query necesaria para que filtre.
Esto puede ser mejor opción o no, según la funcionalidad que queramos, pero al migrarlos a 2008 R2 y abrir mis reports, me doy cuenta de que no están. Y no es que no estén, es que vienen ocultos, muy útil cuando tenemos varios datatsets para no liarnos 
Para activarlos tan sólo tenemos que situarnos en en la carpeta/nodo de los datasets y pulsar el botón derecho, ahí nos permite mostrarlos u ocultarlos.
Espero que os sea de interes.
Un Saludo