Como ocurría con SharePoint 2007, en SharePoint 2010 podemos crear WebParts conectables siguiendo un proceso estandarizado que implica las siguientes tareas:
-
Crear una interfaz que defina como se van a pasar los datos entre las WebParts a conectar.
-
Crear una WebPart de tipo proveedor que se encargue de suministrar los datos a la WebPart consumidora. Esta WebPart tiene que implementar necesariamente la interfaz definida y contendrá los diferentes controles que se necesiten de acuerdo a la funcionalidad a implementar. Algo fundamental aquí es la creación de un método que permita devolver un objeto del tipo interfaz ya que es el que se va a compartir entre las WebParts proveedora y consumidora.
-
Crear una WebPart consumidora que consume y visualiza los datos suministrados por la WebPart proveedora.
-
Finalmente, tendremos que desplegar nuestras WebParts y a continuación conectarlas desde la interfaz de usuario de SharePoint.
Para ver un ejemplo detallado de como crear WebPart conectables, os recomiendo este how-to disponible en MSDN para conectar WebParts “clásicas” de SharePoint 2010. En próximos posts iremos viendo como conectar WebParts de tipo visual.