21
Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios Daniel A. Seara C&B315 Director de Formación - Colaboración SharePoint Server MVP [email protected]

Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

  • Upload
    solidq

  • View
    629

  • Download
    9

Embed Size (px)

DESCRIPTION

Es casi incontable la cantidad de cosas que se pueden hacer directamente desde el entorno de SharePoint. Si nos planteamos usar la plataforma en tareas administrativas y funcionales, nos veremos obligados a relacionarnos con nuestros sistemas procedurales. Veamos entonces como lo hacemos.

Citation preview

Page 1: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios Daniel A. Seara

C&B315

Director de Formación - Colaboración SharePoint Server MVP

[email protected]

Page 2: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Ahorrando desarrollos

Page 3: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Descripción funcional

Page 4: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

BCS Componentes

Feature Foundation 2010 Standard Edition Enterprise Edition

External List √ √ √

External Data column √ √ √

Business Data Connectivity service √ √ √

Connector Framework √ √ √

Secure Store Service √ √

External Data Search √ √

Profile Pages √ √

Business Data Web Parts √

Rich Client Integration √

Page 5: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Lista externa β Presentación de datos como una lista más

α Columna externa β Columna cuyas opciones vienen de un origen externo

α Web Parts de Datos de Negocio β Enterprise

α Selector de Items Externos β Enterprise

Presentación de datos En SharePoint

Page 6: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α SharePoint Workspace

α Outlook

α Word

α InfoPath

α Access (Sólo lectura)

Presentación de Datos En Office

Page 7: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Utilización de Datos Externos

Page 8: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Desde SQL Server

Page 9: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Dependiendo de la forma de manejo de los datos β Al poder seleccionarse el tipo de lista, a veces conviene que las

referencias externas se incluyan

γ Vistas

γ Usar asociaciones

δ Si se pretende dar capacidades de edición

Datos desde Tablas y vistas

Page 10: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Para ciertos tipos de listas, se asignan «mapeos» de columnas

Correlación con Office

Page 11: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Incluir filtrados

Page 12: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Se puede presentar la información directamente en una lista

β Si se definen acciones de edición

γ Formulario InfoPath

Lista y edición

Page 13: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Es estricta, no heredable β Debe consignarse explícitamente

γ Inclusive a los administradores

β http://technet.microsoft.com/en-us/library/ee661736.aspx

Seguridad Datos empresariales

Page 14: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Asociación Relación con tabla Maestra

Page 15: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Desde SQL Server

Page 16: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Importante β NO usar localhost

β Los métodos se obtienen por WSDL y se generan en el árbol del orígenes de datos

β A cada método puede asignársele una acción

Conexión con Aplicaciones WCF / WS

Page 17: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Sólo posible como componente a nivel de la Granja

Origen .Net Business Data Connectivity Model

Page 18: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α Se crea como una característica β Proyecto de SharePoint en VS

α La instalación automáticamente lo deja disponible

β Pero sin lista ni formulario

α Se debe ser cuidadoso en la definición

β Inevitablemente… Editarás el xml

β O usas BDCExplorer

α Pero encapsula mucha funcionalidad

Origen .Net

Page 19: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

α En forma predeterminada, usa «Entity1» como nombre β Asegurarse de reemplazar en todos lados (que son muchos)

β Inclusive, editar con XML Editor el archivo.bdcm

α Si usas otras Biblioteca de clases, asegúrate de: β No dejarlas como copia local

β Agregarlas en el «Package» para que vayan a GAC

Origen .Net Pistas

Page 20: Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios

Un proyecto de BDC