aplicaciones sobre sharepoint - servicios de conectividad de negocios
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.TRANSCRIPT
Aplicaciones sobre SharePoint - Servicios de Conectividad de Negocios Daniel A. Seara
C&B315
Director de Formación - Colaboración SharePoint Server MVP
Ahorrando desarrollos
Descripción funcional
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 √
α 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
α SharePoint Workspace
α Outlook
α Word
α InfoPath
α Access (Sólo lectura)
Presentación de Datos En Office
Utilización de Datos Externos
Desde SQL Server
α 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
α Para ciertos tipos de listas, se asignan «mapeos» de columnas
Correlación con Office
Incluir filtrados
α Se puede presentar la información directamente en una lista
β Si se definen acciones de edición
γ Formulario InfoPath
Lista y edición
α Es estricta, no heredable β Debe consignarse explícitamente
γ Inclusive a los administradores
β http://technet.microsoft.com/en-us/library/ee661736.aspx
Seguridad Datos empresariales
Asociación Relación con tabla Maestra
Desde SQL Server
α 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
α Sólo posible como componente a nivel de la Granja
Origen .Net Business Data Connectivity Model
α 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
α 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
Un proyecto de BDC