Site Definitions vs. Web Templates

Este articulo nos ayuda a conocer las ventajas de los Web Templates sobre otro tipos de generación de platillas, analizar sus ventajas y desventajas, y como “bonus” nos enseña a crear un ejemplo simple para introducirnos al desarrollo de Web Templates.

image

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

Ing. Carlos Ariel Dantiags
carlos.dantiags@aycron.com
www.aycron.com
www.dantiags.com
Facebook: www.facebook.com/dantiags
Twitter: @dantiags

Modelo de Objetos de Cliente de SharePoint 2010

Trabajar con SharePoint implica conocer un conjunto de tecnologías y enfoques de programación que necesitan ser balanceados para obtener los mejores resultados y la mejor inversión del presupuesto de nuestros clientes. Muchas veces debemos combinar alternativas como:

· Configuración de SharePoint

· SharePoint Designer

· Visual Studio

· Herramientas (Excel Services o InfoPath por ejemplo)

Desde el punto de vista de programación, en la versión 2007 ya contábamos con un robusto modelo de objetos para programar en el servidor. Sin embargo el trabajo se volvía algo más complicado cuando necesitábamos interactuar con SharePoint desde el cliente, o cuando los administradores de SharePoint no nos permitían instalar componentes en el servidor, por el riesgo de desestabilizar la granja. Así surgieron gurúes y especialistas que se caracterizaban por:

· Aprovechar los servicios web de SharePoint, no muy amigables.

· Hacer maravillas con JavaScript y jQuery.

· Hacer cosas increíbles con SharePoint Designer.

Estos métodos por momentos daban muy buenos resultados, otras veces no llegaban a convencer.

Pero esos días han terminado para el programador de SharePoint. Porque en la versión 2010 tenemos muchas mejoras y una de las que me parece más interesante (no es la única, ver imagen más abajo) es el Modelo de Objetos de Cliente de SharePoint 2010.

Sobre él, haremos hoy una breve introducción, simplemente para que el lector comience a imaginar todo lo que puede hacer…

 

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

Juan Pablo Pussacq Laborde
Sitio personal: http://jpussacq.me/
Twitter: http://twitter.com/jpussacq
Blog: http://surpoint.blogspot.com/

Patrón MVP con SharePoint 2010

Hace ya un tiempo que estoy tratando de implementar un mecanismo para desarrollar Web Parts lo mas desacopladas posibles entre la UI y el código, y que a su vez me permita desarrollar testing de forma sencilla. En este intento por buscar mejorar el código me encontré con el patrón MVP (Model View Presenter). El mismo tiene como objetivo básico delegar las responsabilidades a la clase Presentadora, esta última actuara como intermediario entre la Vista (interfaz gráfica de usuario) y el modelo de datos. A continuación se presenta un diagrama en el cual se puede observar la idea que se menciona

image

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

Ing. Juan Pablo Capdevila
Pragma consultores
jcapdevilla@pragmaconsultores.com

Cómo aplicar el Branding Corporativo en SharePoint 2010 sin modificar la página maestra

Es de conocimiento general que podemos personalizar como se visualiza nuestro portal en SharePoint, pero muchas veces se piensa que es una tarea muy difícil o que necesitamos aprender a utilizar bien por lo menos SharePoint Designer y conocer como modificar la Página Maestra del portal.  En este artículo descubriremos con un poco de conocimiento en las hoja de estilos y notepad gracias a las funcionalidades de publicación de SharePoint Server personalizar el portal Corporativo de la organización fácilmente.

image

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

Juan Manuel Herrera
MVP SharePoint Server
Mi Blog: http://jmhogua.blogspot.com

Integración de Windows Azure y SharePoint 2010 (I)

Por un lado, SharePoint 2010 es la plataforma de colaboración empresarial que facilita la toma de decisiones en las empresas, la colaboración y compartición de conocimiento a lo largo de toda la organización e incrementa la productividad en su día a día. SharePoint no es sólo un sistema para el almacenamiento y gestión de información sino también una completa plataforma de desarrollo que permite modificarlo y adaptarlo a las más variadas condiciones exigidas por las empresas modernas. Añadido a las capacidades que incorpora por defecto la plataforma y su extensibilidad, con las nuevas herramientas para desarrollo incorporadas en Visual Studio 2010 se puede acortar los tiempos para crear soluciones innovadoras y de valor para el cliente reduciendo la curva de aprendizaje y logrando una alta productividad en el desarrollo.

Por otro lado, Windows Azure es la plataforma de Microsoft de desarrollo de “Cloud Computing” que permite crear y ejecutar aplicaciones en la nube, lanzarlas en cuestión de minutos en lugar de meses y codificar en varios lenguajes y tecnologías, como .NET, Java o PHP. Windows Azure proporciona la plataforma ideal para innovar, modelar e implementar escenarios y aplicaciones de alto rendimiento y escalabilidad, dejando de lado de problemas de redundancia, ancho de banda o limitaciones del servidor.

El objetivo de esta artículo no es otro que realizar un recorrido por los escenarios de integración de SharePoint y Azure como plataformas de desarrollo, que permiten modelar y construir elementos de funcionalidad que aprovechen el alto grado de conjunción existente entre ambas habilitando ricos escenarios de integración entre ambas, y también de negocio.

image

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

 

Centro de Innovación en Integración (CIIN) – Microsoft Innovation Center Cantabria
Juan Carlos González Martín (Blog: http://geeks.ms/blogs/ciin; Twitter: @jcgm1978)
Arquitecto de Soluciones, MVP de SharePoint Server

Sharepoint 2010 BI

Una de la novedades mas fuertes de Sharepoint 2010 es la incorporacion de varias tecnologias para crear aplicaciones de inteligencia de negocios (BI).  Existen muchas tecnologias que integrandose pueden crear aplicaciones de analisis de informacion bastante complejas.  En este articulo podremos ver cuales son dichas tecnologias y como atravez de Sharepoint se integran.  Este es el primer articulo de una serie que estaremos enfocados a BI dentro de sharepoint 2010.

image

 

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

Juan M. Alvarado
Consultor de Tecnologías de BI y SQL Microsoft
GYSSA
MVP SQL SERVER
Canal de videos: www.youtube.com/juanbizzz
Twitter: juanbizzz
Blog: juanbizzz.wordpress.com

Entrevista con Ricardo Muñoz

Mi nombre completo es Ricardo Muñoz Monge y nací hace 30 años en mi bello país Costa Rica, mi infancia transcurrió bastante tranquila sin muchos problemas más que las travesuras típicas de los niños y uno que otro accidente ocasionado por dichas travesuras, en esos momento mi única relación con la tecnología eran los videojuegos en consola o pc (hobbie que mantengo aun hoy en día).

En mi adolescencia inicie mi acercamiento a la tecnología tomando clases de programación en Basic y mantenimiento de computadores en el colegio lo cual me hizo darme cuenta que la informática era lo mío, todo eso unido al hecho que mi otra carrera preferida era historia, (no sé dónde estaría ahora si hubiera tomado otra decisión) inicie mis estudios en el Instituto Tecnológico de Costa Rica.

Durante mi práctica de especialidad tuve mi primer acercamiento con SharePoint en su versión 2003 y desde ese momento no he dejado de trabajar con ella por ya más de 9 años. MI trabajo actual es como Gerente de Colaboración y Consultor Sénior en Infraestructura SharePoint para Andes IT y mi compañía LatinShare.

Cuando el tiempo entre viajes y trabajo me lo permite actualizo mi blog sobre tecnología SharePoint en www.mundomoss.blogspot.com

 

Si te interesa seguir leyendo acerca de Ricardo, entonces bajate el número 9 de la revista

Herramienta para exportar Metadatos Administrados de SharePoint 2010

Hace un año aproximadamente me surgió la necesidad de exportar los términos de un conjunto de términos de metadatos administrados para importarlos en otro entorno de desarrollo, mi sorpresa fue cuando me di cuenta que esta opción no estaba disponible en SharePoint 2010. Sin embargo sí existe la posibilidad de importar estos metadatos desde un fichero .csv con un formato propio [1]. Entonces la herramienta SolidQ Managed Metadata Exporter lo que hace es permitir seleccionar un conjunto de términos de los Metadatos Administrados y lo exporta en formato .csv para luego poder importar dicho fichero en otra aplicación de servicio de metadatos administrados.

En un escenario de replicar términos entre entornos de desarrollo, pre-producción y producción donde es muy interesante esta herramienta para poder exportar e importar todos los conjuntos de términos entre entornos. No obstante, una vez importamos los términos en el nuevo entorno también habrá que realizar el proceso de reasignación de GUID, ya que, si teníamos alguna columna creada con metadatos administrados lo términos importados no serán reconocidos debido a que el ID de la aplicación de servicio de metadatos administrados es distinto y los GUID internos de cada términos también serán distintos, si nos encontramos con este caso revisen este enlace [2] para solucionar el problema.

 

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

 

José Quinto Zamora
SolidQ

El lado social de SharePoint (Parte III)

En artículos anteriores (El lado social de SharePoint I y II), leímos las posibilidades que nos ofrecen los Perfiles de Usuarios y las capacidades sociales del mismo, así como los procesos de configuración y administración.

Con la introducción de FIM (Forefront Identity Management) como parte de la arquitectura, obtenemos múltiples mejoras en la sincronización a través de diversos orígenes, y la orientación social de los perfiles que nos ofrece la capacidad de interactuar con el contenido y las personas.

Este último artículo se basará en las posibilidades de desarrollo y de ampliación de funcionalidades. Veremos que nos ofrece el SDK y cómo podemos utilizar las propiedades de los perfiles para crear procesos de negocios que se adaptan a las organizaciones.

 

Si te interesa seguir leyendo acerca de este artículo de SharePoint 2010, entonces bajate el número 9 de la revista

 

Alberto Diaz Martin
MVP SharePoint Server
Arquitecto de Soluciones en General de Software
http://www.gsc.es/
http://geeks.ms/blogs/adiazmartin
@adiazcan