Sharepoint Server 2010:La nueva Colaboración
Andrés Iturralde – Analista Senior [email protected]
Juan Valenzuela - Consultor Senior Datco Chile - [email protected]
Agenda
• El nuevo SharePoint Server 2010• Nueva Arquitectura de Servicios– Servicios como aplicaciones– BCS– Visio 2010 + SP (Visio Services)– Aplicaciones SharePoint– Soluciones Sandboxed
Microsoft SharePoint 2010La Plataforma de Colaboración y Negocios para la empresa y la web
Conecta y Empodera a las Personas
Recorta costos con una Infraestructura Unificada
Responde rápidamente a las necesidades de negocio
Communities
Search
Sites
Composites
ContentInsights
Microsoft SharePoint 2010Ribbon UISharePoint WorkspaceSharePoint MobileOffice Client and Office Web App IntegrationStandards Support
Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser
Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements
Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline
PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot
Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS
Communities
Search
Sites
Composites
ContentInsights
Agenda
• El nuevo SharePoint Server 2010• Nueva Arquitectura de Servicios– Servicios como aplicaciones– BCS– Visio 2010 + SP (Visio Services)– Aplicaciones SharePoint– Soluciones Sandboxed
Nueva Arquitectura de ServiciosAdiós al Proveedor de Servicios Compartidos (Hasta la vista SSP)Arquitectura lógica de servicios basada en la granularidadConcepto de «Aplicación de Servicio» como servicio «Desplegado» y «Disponible» para las Web App.Varias instancias por servicio, con nombres únicosAparece el «Proxy de Servicio» como un «enganche» entre el servicio mismo y la Aplicación Web.
Modelo de Servicio – Vista ArquitecturaServicio: Binario implementado en el servidor
Service Application
Service Proxy Service Proxy
Web Part, Pages(Service
Consumer)
*.SVC’s, PowerShell Cmdlets(Service Consumer)
Instancia del Servicio: Instancia que se ejecuta en el server
Service Application:Configuración del Servicio en la granja
Service Application Proxy:Conexión Servicio . Web App
Service Consumer: Bits que utilizan la lógica del servicio
Infraestructura común para tareas “pesadas”
• Provisionamiento de Web Service y Base de Datos
• Almacén de configuraciones• Descubrimiento de instancias
de servicios dentro de una granja
• Balanceador de carga Round-Robin
Aplicaciones de servicio SharePointNueva arquitectura de aplicaciones de servicio
Navegador
Web Part Consumidor
Servidor Front End
Web Part Consumidor
Proxy Servicio
Contrato WCF
Lógica Servicio
Servidor Aplicación
SQL
SERVER
App. Cliente
ContenidoConfig Personalizado
Ciclo de Vida Aplicaciones de Servicio
Instalación•Deploy bits & config en el server•Registro del Servicio & Service Proxy con SharePoint
Provisión•Creación de la Aplicación de Serv.•Creación de Service App Proxy en WFE•Creación de database•Asignación de cuentas y admin
Instancias
•Deploy de servicios en Web•Start Windows NT Services
Admin•Day-to-day management•Exposición & conectar servicios a External SharePoint farms
Modelo de Servicios intergranjas
Granja 3Granja 2Granja 1
http://wingtiptoys.com http://intranet
Search User Profiles Search Excel User
ProfilesManagedMetadata
Agenda
• El nuevo SharePoint Server 2010• Nueva Arquitectura de Servicios– Servicios como aplicaciones– BCS– Visio 2010 + SP (Visio Services)– Aplicaciones SharePoint– Soluciones Sandboxed
Nuevos servicios que vale la pena mencionar
Business Connectivity ServicesData de ida y vuelta
Managed Metadata ServiceVisio ServicesAccess ServicesPerformancePoint Services
Agenda
• El nuevo SharePoint Server 2010• Nueva Arquitectura de Servicios– Servicios como aplicaciones– BCS– Visio 2010 + SP (Visio Services)– Aplicaciones SharePoint– Soluciones Sandboxed
Visio Services
15K BC Diagrama en grandes rocas
4K BCDiagramas en papel
1843 & 1975Compartir
2010 Hmm….
Visio Services
Estamos aquí
FAXARPANET
AlmacenarMoverCopiarCompartirCrear
Issues:
Escenarios de Visio Services
Compartir Diagramas en SharePoint
Visualizadores de data más contextuales
Integración con Aplicaciones SharePoint
Demo
Visio Services + (BCS)
Agenda
• El nuevo SharePoint Server 2010• Nueva Arquitectura de Servicios– Servicios como aplicaciones– BCS– Visio 2010 + SP (Visio Services)– Aplicaciones SharePoint– Soluciones Sandboxed
Paisaje de una aplicación SharePoint
Núcleo SharePoint.NET | ASP.NET
Aplicaciones colaborativas de
negocio
Portal para datos de aplicaciones LOB
Cargas de trabajo de Servidores
SharePoint Personalizados
Solución simple de WebPart
SharePoint Designer 2010
• SharePoint Designer es para artefactos de SharePoint
• Nuevas Herramientas– Entidades BDC– Esquemas Listos– Acciones personalizadas– Diseñador de tareas
• Herramientas mejoradas– Workflow Designer– Editor de Páginas
Visual Studio 2010 + SharePoint
Amplio soporte SharePoint
Desarrolla, Instala y Depura proyectos SharePoint
Packaging Explorer
Web Part Designer
> Soporte para soluciones SharePoint Sandboxed> Importa WSP desde SharePoint Designer> Extensibilidad para desarrollo de artefactos
adicionales SharePoint> Soporte para el Servicio SharePoint de
Conectividad de Negocios
> Diseñadores de Web Part, BCS y Workflow> Empaqueta e Instala proyectos SharePoint> Genera WSP para instalación en producción> Mira el sitio SharePoint en el Server Explorer> Integración con Team Foundation Server
Plataforma SharePointCapacidades SharePoint Server
Contenido Búsqueda Composición Puntos de Vista
Sitios Comunidades
Páginas e Interfaz de UsuariosFramework
Web UI Web Parts Forms ASP.NET Silverlight Vistas XSLT
APIs del Servidor
Modelo Eventos LINQ
APIs conectadas de clientes
Web Services REST Client OM
Soluciones
Plantillas
Características
Ciclo de Vida de App.Modelo de Aplicación (Sitios)
File System
Lists
External Lists
Query
Modelo de datos Listas
Content Types
Library Features
Workflow
Manejo de contenido
Nueva
Mejorada
Agenda
• El nuevo SharePoint Server 2010• Nueva Arquitectura de Servicios– Servicios como aplicaciones– BCS– Visio 2010 + SP (Visio Services)– Aplicaciones SharePoint– Soluciones Sandboxed
Arquitectura de Soluciones SandBoxedMúltiples Máquinas
SPUCWorkerProcess.exe
SPUCHostService.exe(Windows Service)
Apps Domain (Runs Code)
Apps Domain (Runs Code)
SPUCWPProxy.exe
App Domain(Can Call SharePoint)
Request
Web Process
SPUserCodeAdministrador Ejecución
Web Front End Code Execution Back End
ConfigDB
CacheAssemblyEjecución Código
Configuración y Estado
ContentDB
Estado Solución
Demo
Potencialidades en Desarrollo
Andrés Iturralde – Analista Senior [email protected]
Juan Valenzuela - Consultor Senior Datco Chile - [email protected]
Top Related