Business Data Catalog Definition editor – Herramienta de Microsoft para crear archivos de conexión a bases de datos (Definition Applications) y presentar información en sitios de sharepoint

Como ya habrán leido o conocido, la versión Enterprise de Microsoft Office SharePoint Server (MOSS) 2007 cuenta con algunas monerías muy interesantes. Dentro de estas destaca lo que es el Business Data Catalog o Catálogo de Negocios.

Este nuevo feature nos da la capacidad de poder consultar e interactuar con información que reside físicamente en base de datos empresariales (no las propias bases de usa SharePoint), a través de un sitio de SharePoint; y lo más interesante es que sin código.

Y hemos hablado en anteriores post al respecto e incluso compartido algunos videos en soapbox incluso de conexión con orale.

Ya tiene tiempo que mi buen amigo Nick Swan junto con su equipo de trabajo desarrolló el BDC Meta Man, una excelente aplicación en varias versiones que nos ayuda a crear ya estos archivos XML (los Definition Application). Esta herramienta ya lleva un rato en internet y a mi me parece magnífica. Con el tiempo ha ido mejorando a tal grado de ya poderse conectar a Web Services o incluso ORACLE sin necesidad de código extra. Ha también desarrollada una nueva versión con la cuál no solo es posible consultar e interactuar con la información de las bases de datos sino incluso hacer write back, o como diriamos en lenguaje coloquial, editar o incluso ingresar información desde el WebPart de BDC de SharePoint hacia la fuente de datos en cuestión, lo cual lo hace fabuloso….Hay aún algunos detalles como la creación de algunas páginas aspx de forma manual y configuración para que esto suceda, pero Nick está trabajando en posiblemente construir un feature para facilitarnos la vida en este sentido.

Bueno, continuemos con la idea inicial…Hablando de la nueva herramienta de Microsoft el BDC Definition Editor, un tanto diferente a la aplicación desarrollada por el BDC Meta Man. Esta aplicación la pueden descargar del nuevo SDK de MOSS 2007 actualizado a Agosto del 2007.

Al instalarlo este contiene sinfinidad de ejemplos nuevos y guias, por mencionar solo algunos:

Microsoft Business Data Catalog Definition Editor

Description:
Simple tool for graphically editing and creating BDC definitions.

Sample Pluggable SSO Provider

Description:
An example that shows the minimum amount of methods needed to implement your own SSO Provider and connects it to a Web Part.

WSHelloWorld Web Service

Description:
A BDC definition for a “Hello World” Web Service that demonstrates the basics of a BDC definition file.

WSOrders Web Service

Description:
A BDC definition for a web service that has related entities.

Excel Services User Defined Function Sample

Description:
An Excel Services user-defined Function (UDF) that accesses data from the WSOrders Web service through the BDC.

SAP Sample

Description:
A BDC definition for SAP 6.0 web services

Comment Scrub Document Converter

Description:
This sample shows how to use the Document Inspector member functions: Fix, GetInfo, and Inspect.

Sample Protocol Handler

Description:
A sample protocol handler to access a file share.

Records Center Web Service Console Application

Description:
An application that uses SOAP to submit files to the records repository.

Sample Custom Barcode Generator

Description:
A custom barcode generator that plugs into the “Barcode” policy feature to create barcodes for items.

IRM Document Protector

Description:
A sample custom document protector for the Information Rights Management feature.

Custom Workflow Report Query Generator

Description:
A custom report query to demonstrate how to create custom reports for workflow (concepts also apply to audit reports).

Custom Workflow Report XLSX Injector

Description:
A custom reporting injector using the .xlsx format to demonstrate how to create custom reports for workflow (concepts also apply to audit reports).

Visual Studio Workflow Templates

Description:
SharePoint workflow templates that derive from the Workflow Foundation templates installed with the Visual Studio Extensions for Windows Workflow Foundation.

Enterprise Content Management Workflow Activities

Description:
Custom workflow activities that interact with enterprise content management features, and that can be used in other workflows.

List Item Activities

Description:
Activities that wrap the IListItemService workflow service APIs.

Hello World Sequential Workflow

Description:
A basic sequential workflow that includes Microsoft® Office InfoPath® form integration.

Entonces solo por estos ya se ve interesante.

Algunos detalles:

Seguiremos revisando la aplicación, alguien más tiene comentarios que quiera compartir o ya la probó???

8 comentarios en “Business Data Catalog Definition editor – Herramienta de Microsoft para crear archivos de conexión a bases de datos (Definition Applications) y presentar información en sitios de sharepoint”

  1. Interesantes puntualizaciones Luis.

    En cuanto pueda la probaré. La tengo instalada y prepara para usarla… sólo me falta un poco de tiempo libre. 🙂

    Me da la impresión de que es poca cosa, pero mejor que nada sí es. En cuanto la pruebe y bucee en ella podré opinar con mayor rigor.

  2. Luis, creo que la instalación en sistemas operativos en español no funciona.

    Lo he probado en Windows XP (español) y nanai.

    Al menos a Lluís Franco y a mí no nos funciona y nos da un error durante la instalación.

    ¿Alguien puede confirmar esto o decir cómo lo instaló?.

  3. Graciss por sus comentarios.

    De hecho a mi me gusta mas la aplicación de Nick, la he estado probando y es mas facil de usar que el Definition editor.

    No he probado la compatibilidad de lenguaje aun, pues por otras aplicaciones tengo que tener instalado todo en Inglés, por ejemplo InfoPath 2007…

    Saludos!

    Luis.

  4. Luis, pues al menos a Lluís y a mí no nos va con un OS diferente del inglés.

    Espero que alguien más lo valide por aquello de asegurarnos un poco más.

  5. No lo puedo comprobar, pues no tengo maquinas en español, pero cual es el error que les sale?, para ver si lo preguntamos con el equipo de producto…

    Posiblemente por ser la primera versión sea para inglés?…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *