Feliz cumpe Pa !!!

Feliz Cumple Pa !!!

Aqui mi padre y mis hermanitos en su maxima expresion como depredadores (el detalle pasa porque saca uno de esos cada 5 años !! jejeje)

Feliz Cumple !!!

Advertisements

Enterprise Library – Logging EMail Sink (Error :S)

Probando los diferentes tipos de Sinks de la versión 1.0 de Enterprise Library, me encontré con un error al momento de querer guardar los errores en formato EMail.

Recordemos que los formatos que soporta por defecto son:

  • EventLog: el clásico. Si hay muchas excepciones queda bastante poco prolijo. Especialmente, si no hemos creado un EventLog en particular para este Sink, por defecto lo guarda en el Application.
  • FlatFile: Mucho mas manuable, pero tiene a crecer indefinidamente y luego se hace difícil comprenderlo.
  • Message Queue: una de las mejores opciones, los mensajes quedan en una cola de mensajes y luego los puedo procesar por mi cuenta.
  • EMail: Otra de las opciones interesantes, ya que una configuración para los errores críticos a través de mails, logra un muy buen impacto a nivel administración
  • DataBase: EntLib viene con una pequeña Base de Datos que permite almacenar con gran detalle todos los mensajes.

Mi problema en particular fue configurando la opción para EMail. A través de la herramienta de configuración el Sink del tipo EMail quedaba con la siguiente configuración:

<sink

xsi:type="EmailSinkData"

name="Email Sink"

toAddress="JoseMadrid@bruno.com"

fromAddress="error@bruno.com"

subjectLineStarter="Error Line Starter"

subjectLineEnder="Error from Server"

smtpServer="127.0.0.1" />

Sin embargo al momento de invocarlo, EntLib generaba un error y lo almacenada en el EventLog:

An error occurred while the Distributor was processing the message.  Please check your configuration files for errors or typos.  Verify that your sinks are reachable (queues exist, permissions are set, database exists, etc…)

 

Sink failed because: System.Web.HttpException: Could not access ‘CDO.Message’ object. —> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.Runtime.InteropServices.COMException (0x8004020F): El servidor rechazó una o más direcciones de destinatarios. Respuesta del servidor: 550 5.7.1 Unable to relay for JoseMadrid@bruno.com

 

Buscando en Internet encontré la siguiente información que me permitió configurar correctamente el SMPT Server para que el proceso del IIS pueda tener acceso al mismo.

Suggestion 1
Specify a valid mail server for the SmtpMail.SmtpServer property. If that property is not set, at least set it to 127.0.0.1. For example:

SmtpMail.SmtpServer = "127.0.0.1"

Suggestion 2
If you are using "localhost" or "127.0.0.1" as the SmtpMail.SmtpServer, you may not have permissions to relay through the IIS SMTP Service. To allow access, open up the IIS Admin MMC. Locate the SMTP Virtual Server, and right-click, then select Properties. On the Access tab, click the Relay button. In the Relay Restrictions dialog, grant your IP address (127.0.0.1) to the Computers listbox. Close down all dialogs, and restart the SMTP Service.

Más à http://www.systemwebmail.com/faq/4.2.3.aspx

Pues bien el resultado final fue

Completamente contento con el funcionamiento de Enterprise Library.

Saludos

MSN PostMaster

Una noticia excelente !

Por fin una agrupacion (todos participamos) para eliminar el Spam entre otras cosas.

Creación del sitio de MSN Postmaster
Este sitio se ha desarrollado para proporcionar a los remitentes de correo electrónico masivo, los ISP, los proveedores de servicios de correo electrónico (ESP, E-mail Services Providers) y los administradores de correo y de dominio, una ubicación que les permitirá obtener más información sobre los problemas y soluciones relacionados con el envío de comunicaciones a los consumidores de MSN Hotmail. Este sitio incluye:

  1. Las últimas noticias y cuestiones de interés relativas a la comunicación con los usuarios de MSN Hotmail
  2. Nuestros esfuerzos para combatir el correo electrónico no deseado
  3. Herramientas e información para administradores de correo y de dominio relativas a usuarios que envían correo electrónico masivo
  4. Herramientas e información para ISP y ESP
  5. Directrices necesarias para enviar comunicaciones a los usuarios de MSN
  6. Ayuda para la solución de problemas de entrega

Este sitio se actualizará periódicamente. Vuelve a visitarnos con regularidad.

MSN ha incorporado algunas mejoras en el servicio Hotmail:
Desde hace poco, Hotmail ofrece la posibilidad de obtener bandejas de entrada de 250 MB para los nuevos usuarios de nueve mercados y ha lanzado una herramienta de carga de fotos para todos los usuarios que facilitará el uso compartido de imágenes en línea. Además, Hotmail funciona a la perfección con MSN Messenger y MSN Spaces, lo que proporciona un conjunto completo de servicios de comunicaciones a los usuarios de Internet de nuestro tiempo. Lee más información aquí (en inglés):
http://www.microsoft.com/presspass/press/2004/dec04/12-01MSNWave10PR.asp
Para obtener más información acerca de Hotmail, visita (en inglés):
http://www.microsoft.com/presspass/newsroom/msn/factsheet/hotmail.asp

 

Mas –> http://postmaster.msn.com/cgi-bin/dasp/postmaster.asp

Longhorn decoupled from .Net

Pues bien … ahora resulta que solo "parte" del nuevo Longhorn estara basado en .Net 2.0.

security architecture touted as one of the core benefits of Microsoft’s next major Windows upgrade look like being the next casualty of the Longhorn death march.

Mary Jo Foley reports that only some parts of Longhorn will be based on .NET 2.0, rather than the entire OS, as originally intended. If this latest bout of indigestion is true, developers gain compatibility at the expense of the superior developer environment of .NET.

mas –> http://www.theregister.co.uk/2005/05/26/dotnet_longhorn/

Instalando Visual Studio 2005 Beta 2

Finalmente llego a mis manos la Beta 2 del Visual Studio 2005. Después de limpiar cuidadosamente la versión anterior (hay todo un paso a paso que explica como hacerlo), comencé la instalación de esta versión.

1ra novedad, esta versión trajo 4 Dvds:

  •   SQL Server 2005 Developer Edition (Versión de prueba por 365 días)
  •  Visual Studio 2005 Team Server
  •  Visual Studio 2005 Team Foundation Server
  •  WeFly247.Net

 

En comparación con la Beta 1 que solo era un DVD. Una de las cosas interesantes es que el 4to Dvd (WeFly247.Net) es un completísimo tutorial para la creación de aplicaciones distribuidas con .Net. Excelente material para acompañar al Visual Studio.

Reference Time: 17:45

Lo primero que instale fue el SQL 2005. Visual Studio 2005 trae la versión Express del SQL2005, pero este es el CTP, por lo que me pareció más acertado instalarlo (ojo solo 365 días ¡!.

En el paso a paso de la instalación del mismo (Santana de backend music), lo primero que me sorprendió fue el cambio en las interfaces de instalación. Siguen utilizando Windows Installer, pero ahora tenemos la posibilidad de ver listas, selecciones múltiples, etc.

El Sql2005, me ofreció la posibilidad de reemplazar la instancia existente del SQL2000 o de crear una nueva. La reemplace, he leído que no pueden vivir las dos juntas.

Reference Time: 17:59

Pues bien, unos minutos y SQL2005 ya esta instalado!!!

Todavía no tengo mucho que decir sobre esta nueva versión del SQL, pero ya bastante he leído y estudiado como para empezar a hacer mis primeras pruebas. Por ahora solo instalación.

Reference Time: 18:20

Empecemos con el Visual Studio 2005 Team Server. Luego del Splash de Welcome, llegamos a la parte interesante que son las opciones de instalación. Obviamente seleccionamos la opción Custom, la idea central de instalarlo es ir conociéndolo de a poco y ver que cosas trae.

(Los Piojos de backend music) Lo 1ro que hice fue deseleccionar las opciones relacionadas con C++ y J# (cuando las necesite las instalare: D).

Y buscando un poco dentro de las opciones que trae me llamo la atención lo siguiente:

 

  • el JLCA (Java Language Conversion Asistant)
  • el Visual Web Developer
  • todavía esta el SourceSafe !!
  • gracias, todavía viene el Dotfuscator, nunca lo use, pero siempre me cuestiono a mi mismo la necesidad de utilizarlo.
  • Team Foudation Client: D: D
  • Team Developer and Tester Tools??

Nota: Sacamos el SQL Server 2005 Express Edition, tenemos instalado el CTP.

Ojo, si ponemos otro disco por defecto para la instalación (por ex, "D:\Program Files\…"), el directorio de instalación de SourceSafe todavía mantiene el "C:\Program Files\…", hay que cambiarlo a mano y aun quedan unas opciones que instalan cosas en el C:.

Con las opciones básicas seleccionadas, nos indica un total de 1728 MB necesarios para instalar (en el C: 800 MB !!!).

Reference Time: 18:36

Café de por medio, sigue instalando. La primera opción “Microsoft Visual Studio 2005 Beta  2” es la que consume mas tiempo.

Reference Time: 18:44

Visual Studio 2005 Beta 2 Instalado !!! Pero no termina la tarea aquí, ahora comienza a instalarse el MSDN. Nuevamente seleccionamos de las opciones de instalación Custom Instalation y el disco D como disco de destino.

Reference Time: 19:18

MSDN 2005 Beta 2 Instalado !!! Ahora si termino la instalación. Pendientes están los Services Releases, pero confió que en tan pocos días desde el lanzamiento de esta versión, no haya salido ninguno.

Instalación Completa !!!

Espacio total necesario: 1847 MB (para la instalación completa).

Ahora a probarlo. El IDE de desarrollo, mucho mas interesante que la Beta 1, pero no hay tiempo de hacer el Hola Mundo, por ahora lo abrimos y vemos las configuraciones iniciales 😀

Saludos

PD: La version completa con printscreens y demas esta en http://www.flowruler.com/brunodocs/Instalando%20Visual%20Studio%202005%20Beta%202/doc.htm

Google WebAccelerator

Nuevamente tratando de descargar el WebAccelerator de Google desde http://webaccelerator.google.com/ y me encuentro con :

Thank you for your
interest in Google Web Accelerator.
We have currently reached our
maximum capacity of users and
are actively working to increase
the number of users we can support

Un par de dias desp que se cayo el sitio de Google, y ademas notando que la cantidad de usuarios del WebAccelerator crecia dia a dia.

Interesante no ?

 

Visual Studio 2005 Beta 2

Despues de dias de espera … finalmente llego el Visual Studio 2005 Beta 2 !!!

Junto con Star Wars III, se ha puesto movido el fin de semana …

Bueno lo vere de a poco … e ire poniendo las cosas nuevas que vaya encontrando !!

PD: notese la cara de diseño y compilacion en .Net 2.0 al IL de la foto ;).