Archivo de la etiqueta: spg

SharePoint Guidance 2010 Hands On Lab

Hace algo mas de una semana, ha visto la luz SharePoint Guidance 2010 Hands On Lab, gracias al equipo de patterns & practices  de Microsoft, que es un proyecto de CodePlex que contiene un conjunto de seis laboratorios: uno para logging, uno para service location y cuatro para application setting manager.

La realización de cada laboratorio lleva unos 20 minutos su realización, y viene totalmente definido en un archivo PDF (uno por cada lab) donde se detallan todos los pasos para la creación, ejecución y despliegue de estos.

Puedes descargarte los laboratorios desde aquí.

SAP Connector for Microsoft .NET 3.0

Hace un par de semanas, SAP ha liberado una nueva versión del SAP Connector for Microsoft .NET, también conocido como NCo, en este caso estamos hablando de la 3.0. Esta versión es una evolución, de la versión 2.0 basada en el .NET Framework 1.x y Visual Studio 2003. Esto acarreaba muchos problemas de entorno, y sobre todo de mantenimiento.

En la version 2.0 la interoperatividad estaba basada en la librería de SAP librfc32.dll, la cual estaba implementada en código no manejado. Como os imagináis, cada vez que se llamaba desde una aplicación .NET a dicha librería, había que realizar marshalling (es decir, serializar y desserializar los objetos) lo que afectaba al rendimiento de las aplicación.

Esta nueva versión, la 3.0, implementa una interoperatividad entre SAP y SharePoint usando Web Servicies basados en estándares. Además se ha reescrito por completo en el NCo el protocolo RFC (Remote Function Call) para una mejor comunicación (de forma binaria) entre las dos.

La versión 2.0 implementa un modelo de programación generado en tiempo de diseño. Por culpa de este diseño, si se realizaba un cambio en alguna RFC, era obligatorio regenerar de nuevo los proxies afectados, teniéndolos que volver a codificar de forma manual.

Como importante mejora, en el NCo 3.0 la interoperatividad de las RFCs se realiza de forma dinámica ahorrando tiempos de implementación. Esta actualización dinámica, ya se venía realizando desde versiones muy antiguas del Java Connector (JCo) y era una funcionalidad de gran peso, a la hora de proponer una plataforma de integración con SAP en las propuestas.

Resumiendo, esta nueva versión, integralmente implementada en .NET  (código manejado) mejora tanto el modelo de programación como el rendimiento, con respecto a la versión anterior, y además permite el uso de cualquier versión de Visual Studio (sin necesidad de obligarte a una concreta).

Esta nueva librería puede descargarse desde aquí (es necesario tener cuenta de soporte en SAP Network)