Fran Diaz

Reporting Services, Business Intelligence, tecnologías Microsoft y otros

Email Notifications

Recent Posts

Tags

News

Community

Comunidades

  • OnobaNET
  • Grupo de usua
  • INETA
  • Culminis
  • Zona de Grupos de Usuarios Online
  • Foro MSDN Español: Colaborador
  • CartujaDotNet

Webs Amigas

Archives

March 2007 - Artículos

Firmas para evitar SPAM

Hace unas semanas me bombardeaban con SPAM en los comentarios de mi blog en algunos posts. A pesar de ser pocos los que comentarios(unos nueve) me molestó mucho el ver que todos eran iguales, hacia páginas adultas(por llamarlas así) y en muy poco tiempo. Ahora hace unos dias leyendo un correo de Toni Recio me encontré con que también lo están haciendo con algunos grupos de discusión de Microsoft en español. Este correo nos invitaba a ir a un blog donde se explicaba más detalladamente(http://msdgas.wordpress.com/) el tema. También nos apuntaba a una dirección para la recogida de firmas con el fin de presentarselo a Microsoft.

Podéis acceder a la página de firmas desde aquí: http://www.firmasonline.com/1Firmas/camp1.asp?C=548

Y también hay un una imagen para poner si quereís, con el logo contra el SPAM en los grupos de discusión de Microsoft:

Aquí con html:

<P ALIGN=”CENTER”><SPAN STYLE=”text-decoration: none”>
<A HREF=”http://www.firmasonline.com/1Firmas/camp1.asp?C=548” target=”none”><IMG SRC=”http://msdgas.files.wordpress.com/2007/03/msdgas.png” ALT=”Logo MSDGAS” BORDER=”0″></A></SPAN></P>

Espero que esto ayude a quiten a este tipo de personas, organizaciones, robots y otros que nisquiera sabré que existen como actúan, que se dedican a hacer este tipo de actuaciones. Si es verdad que actuar en contra del SPAM es difícil, pero menos sería quedarnos quietos ¿no?.

Un Saludo

Posted: 25/3/2007 23:40 por Fran Díaz | con 4 comment(s)
Archivado en: ,
SSRS 2005: Formateando Fechas

Llegando al final de nuestro informe(según costumbres) pueden pedirnos que pongamos la fecha y hora de ejecución de la página para posibles comprobaciones y otras cosas que no vienen al caso. Para utilizar fecha y hora en un campo de texto en SRSS cuando queremos la ejecución de un informe.

Podemos asignar en el value funciones propias de vb.net como Now() o Todav() para obtener la fecha y hora y fecha respectivamente.
Para hacer el cálculo podéis utilizar la siguiente expresión en el value: Format(Todav() ó Now() ó un campo de la base de datos, “Formato”) donde el parámetro formato podrá ser algo así  dd/MMM/yyyy  o dd/MMM/yyyy' -  'HH':'mm':'ss respectivamente.

Si no queremos complicarnos y dejar en el value solo el valor, podemos formatear el campo con la propiedad format donde podremos establecer nuestras combinaciones personalizadas. Estás combinaciones para fechas y horas podemos verlas más detalladamente en la siguiente dirección: http://msdn2.microsoft.com/es-es/library/73ctwf33(VS.80).aspx

Con esto conseguimos que nuestro informe quede marcado con la hora y fecha de ejecución del mismo. Pero es más si queremos también podemos formatearlo con una cadena tal que así: ="Fecha/Hora de ejecución: " & Format(Now(), "dd'/'MMM'/'yyyy' -  'HH' : 'mm' : 'ss"), o como nosotros queramos.

Espero que os sea de utilidad, a mi me resultó.

Un Saludo

Un Bricovideo Curioso

Leo un correo de informática64 donde chema nos hace referencia a un video hecho a David Cervigón. Ahí os dejo el video, no tiene ningún desperdicio.

http://www.youtube.com/watch?v=wmYVPv5Cay8

Que despues no se diga que los briconsejos no son buenos, jejeje.

Un Saludo

 

Posted: 13/3/2007 22:25 por Fran Díaz | con 1 comment(s)
Archivado en:
Nuevo Profesional Cinco Estrellas

La gente de MSDN Latam ha sacado el nuevo programa Profesional Cinco Estrellas, este programa viene a ser lo mismo que el DCE2005 pero en vez de ser con la plataforma de desarrollo, esta es con la de servidores. Este programa ya tenía un hermano menor y ahora viene actualizado.

Podéis obtener más información en el blog de Guillermo Taylor de donde yo saqué esta información o acceder directamente a la página del programa en esta url: http://www.mslatam.com/latam/technet/PCE2/

Un Saludo

Posted: 13/3/2007 10:26 por Fran Díaz | con 4 comment(s)
Archivado en:
XML Reporting Services vs XML SQL Server

Esto no es una comparación del xml de Reporting Services y el campo XML de SQL Server, sino al revés como hacer que se lleven bien los dos y el campo XML de SQL Server deje entrar el XML que crea el Reporting Services. Jejeje, parace lioso pero no, una vez que se le coge el "tranquillo", esto está chupado.

 

Actualmente mi aplicación de Informes, guarda los informes en el nuevo campo XML que trae el SQL Server 2005. Una vez creado mis informes de Reporting Services(como no, jeje) y con algún que otro inconveniente, como comillas dobles para que se lo trague y se quede con solo una (ej.- ‘UnTexto’ --> ‘’UnTexto’’ o entidades HTML) y poco más puedo guardarlo en mi campo XML. Hasta que empezé a meter caracteres extraños para él. Claro yo no estoy muy puesto en esto de los caracteres unicode o ASCII, entonces me extraño que no me dejara introducir un nuevo Informe.

 

Después de buscar y preguntar por ahí conseguí hacerlo. Resulta que el XML interno del  Informe tiene como atributo para el mismo este: encoding="utf-8" o lo que es lo mismo unicode, mientras que el campo XML de SQL Server 2005 utiliza ascii.

 Si lo hacemos desde visual studio todo no hay problemas, es decir, creamos el informe con nuestros puntos, comas, acentos y caracteres especiales necesarios. Luego lo subimos al servidor y así no hay problemas. Pero claro por cuestiones técnicas no guardamos todos los informes en el servidor. La solución es cambiar los caracteres especiales por los de las entidades html. Así nos dejará guardar el xml. 

Esta es mi experiencia y la dejo aquí por si a alguien le pasa algo parecido.

 

Un Saludo
Me han atacado el blog con basura!!!

Pues eso, estoy un poco indignado, como diría mi amigo alberto. Estaba yo currando cuando me llegaron 5 correos y después otros 4 con comentarios hechos en el blog, porque tengo la opción enviar al correo activada. Esta opción la tengo desde que me dio un día por ver que me habían comentado en los post y no me di cuenta de ello. Yo ingenuo de mi no puse tinta para los comentarios, para que el que escriba no se tenga que molestar en poner el código, es muy molesto(personalmente) y parece como si fuese desconfiado con el que escribe. Aún así con la tinta activada me llegó otros 4(los que ya comenté anteriormente)  y he tenido que activar la opción también de comprobar los comentarios anónimos antes de que salgan en la web. Espero que aún así no entren más y pues vaya rollazo.

 Espero que esto sirva de alerta para los que no lo tengan activado.

¿alguién podría decirme como se hace este tipo de spam?, se que utilizan robots y otras cosas(por lo que he escuchado), pero no se realmente como funciona.

Un Saludo.

Posted: 6/3/2007 15:18 por Fran Díaz | con 6 comment(s)
Archivado en:
Fin de curso MOSS 2007

Este viernes pasado terminó el curso de MOSS 2007, ya están disponible las ultimas sesiones(más en concreto la 3ª y 4ª) en la web de OnobaNET para su descarga. Se mantendrán los hilos en el foro para posibles dudas.

Más info:

http://www.onobanet.com/Noticias/Noticias.aspx?New=53

http://www.onobanet.com/

Un Saludo

Posted: 5/3/2007 19:36 por Fran Díaz | con no comments
Archivado en:
Curso Online de MOSS 2007

Ya está disponible el curso de MOSS 2007 en Onobanet. Hemos colocado en la sección Recursos, un nuevo enlace a "Cursos". Aquí es donde estamos colgando el material del curso de MOSS 2007. Además teneis el acceso al curso anterior de .NET 2.0 y SQL Server 2005 y será el lugar donde pongamos futuros cursos.

Por ahora solo están las dos sesiones primeras de las cuatro que hay en total. Hoy tendrá lugar la 3ª y mañana la 4ª. Se irán subiendo a medida que se vayan completando las sesiones. También hemos abierto un hilo en nuestro foro para que podáis preguntar todas las dudas que tengáis sobre el curso. Podéis acceder desde aquí.

Espero que os sea de utilidad

Un Saludo

Posted: 1/3/2007 9:03 por Fran Díaz | con 4 comment(s)
Archivado en: