Estoy en un proyecto donde tenemos que recoger métricas alrededor de una función denominada "comparten una historia." La idea es muy simple — Si usted está buscando un interesante artículo en la intranet y quiere compartir con alguien, Haga clic en un vínculo con la etiqueta de "compartir esta historia" a su amigo un correo electrónico.
Jugamos con un formulario personalizado para este propósito, pero al final, sentido común ganó el día y sólo utilizamos el familiar <a href = mailto:…> técnica. (<un mailto href:…> es un poco sorprendentemente robusto de HTML; como un bono, ese vínculo me hace volver a mis viejos tiempos de páginas man de UNIX; aquellos fueron los días!).
Esta técnica proporciona una interfaz de gran para los usuarios finales ya a utilizar a su familiar cliente MS Outlook (o cualquier cliente de correo electrónico se han instalado).
Dificulta las cosas nos tipos de pobre desarrollador ya que cliente * también * quiere ejecutar un informe en el futuro que muestra cómo a menudo los usuarios compartan historias y aún qué historias se comparten más a menudo.
Nos whiteboarded algunas posibles soluciones. Mi favorito es copia al carbón (CC) una lista de SharePoint. De esa manera, el usuario final todavía obtiene al cliente de outlook mientras llegamos a capturar el evento porque nos pondremos una copia del correo electrónico nos. Existen algunos inconvenientes obvios. El principal problema es que el usuario podría simplemente en blanco hacia fuera o de otra manera destrozar el CC dirección. Y, tenemos que gestionar ese evento biblioteca de correos electrónicos. Tenemos un trabajo programado en el tablero blanco responsable de esa limpieza.
Si tienes algún acercamiento inteligente para resolver este problema, por favor diga.
</final>
Sígueme en Twitter en http://www.twitter.com/pagalvin