SharePoint Designer 2010

Documentos relacionados
CL_55010 Sharepoint Designer Customizing and Branding SharePoint 2010 and Office 365

Construyendo una Intranet colaborativa para PyMES con SharePoint 2010

Productividad de Negocio

Manual avanzado Access 2010

MST-167 Desarrollo con Sharepoint 2007: Sharepoint Designer y Desarrollo

Microsoft SQL Server Conceptos.

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

Gestión Documental con Microsoft Office SharePoint Server 2007 (MOSS) Ignacio López - Ingeniero en Informática Software Architect en Alhambra-Eidos

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Nos encargamos del tuyo, tú disfruta

PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO)

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

Sharepoint es un producto de Microsoft destinado al desarrollo de Intranets Corporativas y Portales Públicos (manejador de contenidos).

50064 Advanced SharePoint Development

Herramientas Tecnológicas de Productividad. Sesión 7. Administración del tiempo y productividad personal.

Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010

Person IP CRM Manual MOBILE

MICROSOFT ACCESS 2003

CL_55095 SharePoint 2010 and 2013 Auditing and Site Content Administration using PowerShell

Introducción a los sitios de SharePoint en Office 365

Novedades. Introducción. Potencia

Índice. Introducción

QUERCUS PRESUPUESTOS MANUAL DEL USO

ST28_Developing Microsoft SharePoint Server 2013 Advanced Solutions

Controle los documentos mediante una administración de directivas detallada y ampliable.

Guía de inicio rápido a

Microsoft Access 2007 (Completo)

COMUNIDAD SHAREPOINT DE COLOMBIA. SharePoint Day Bogotá Julio 13 de 2013 Branding para SharePoint 2013

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica

Novedades Integria IMS v. 4.2

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

Introducción a Windows SharePoint Services

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

Novedades de Microsoft Dynamics 2011

Denominación: MICROSOFT SHAREPOINT 2010 Modalidad: PRESENCIAL Duración: 30 horas

Programación páginas web con ASP.NET 3.5 (C#)

Programación Aplicada II Ing. Héctor Abraham Hernández

CL_55048 No-Code SharePoint 2013 Workflows with SharePoint Designer 2013 and Visio

Instalación y configuración de Windows SharePoint Services (WSS) 2003

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

WEB SEMINARIO OCU 2010: INTERNACIONALIZACIÓN DE LAS UNIVERSIDADES Gestión de contenidos

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)

Windows Server 2012: Infraestructura de Escritorio Virtual

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Guía Rápida de Inicio

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

FACULTAD DE INFORMATICA MATERIA: GESTION DE CONTENIDO ELECTRONICO PROFESOR: JONATHAN VEGA ALUMNOS: LUISA ROSERO JAIME CAMACHO DATOS INFORMATIVOS:

Colaboración y las nubes. Integración de SharePoint & Azure

CURSO DE ACCESS 2007 BÁSICO

CAPÍTULO 3 VISUAL BASIC

Índice general. Pág. N. 1

SharePoint como Centro de sus datos de negocio. J.C. González y Mario Cortes (@mariocortesf)

Guía de Apoyo Project Professional

Arturo Cepeda Pérez. Software Engineering Tutor MANUAL DE INSTALACIÓN Y CONFIGURACIÓN

10175 Microsoft SharePoint 2010, Application Development

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada

Usar Office 365 en un iphone o ipad

Pág. Tabla de contenido

Uso básico desde la propia página del sitio

Manual de usuario de IBAI BackupRemoto

III. ADMINISTRACIÓN DE ORACLE.

Microsoft Access 2010 (Completo)

Google Drive. Registro y gestión de archivos. Manual de uso

GUÍA BÁSICA USUARIO MOODLE 2.6

CURSO DE ACCESS 2007 DESARROLLO DE APLICACIONES

Toda base de datos relacional se basa en dos objetos

INSTALACIÓN DE MEDPRO

Introducción a Visual Studio.Net

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

INSTITUCION UNIVERSITARIA INPAHU BASES DE DATOS EN LA WEB

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

Guía rápida de la Oficina Virtual Área Web y Administración Electrónica

Servicio de VPN de la Universidad de Salamanca

MsCodersCamp SharePoint Online: Desarrolla tus apps en la nube. Cloud. Colaboran: #MsCodersCamp2014

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización.

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki

MICROSOFT ACCESS 2010

SESIÓN 1: POWER POINT 2013

Servidor web E-Sniper

WINDOWS : TERMINAL SERVER

Gestión de plantillas en Joomla!

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

STRATO LivePages Inicio rápido

Servicios de impresión y de archivos (Windows 2008)

Manual Básico. Usuario Alumno

MANUAL DE USUARIO DE CUENTAS DE CORREO

MOC Programación SharePoint 2013 Core & Advanced

Transcripción:

SharePoint Designer 2010 Juan Carlos González Martín MVP de SharePoint Server Arquitecto de soluciones en el CIIN (http://www.ciin.es) jgonzalez@gruposodercan.es Blog: http://geeks.ms/blogs

Agenda Novedades de un vistazo Trabajo con objetos de SharePoint Personalización Integración de datos de negocio Administración Otros

Microsoft SharePoint 2010 La plataforma de colaboración para la empresa y la Web

SharePoint Designer 2010 NOVEDADES DE UN VISTAZO

casi todo lo nuevo Incorporación de la Ribbon Foco en los objetos WSP para las masas XsltListViewWepPart Personalización Modelo de objetos en cliente Nuevo diseñador de Flujos de Trabajo Conectividad con sistemas LOB Creación de soluciones en modo RAD Edición en modo normal vs modo avanzado BCS Gratuito API REST DataFormWebPart: + orígenes soportados No es compatible hacía atrás: SPD 2007 y sitios de SharePoint 2007

Novedades de un vistazo No tiene nada que ver con SPD 2007: Se incorpora el backstage de Office 2010

Novedades de un vistazo En general se definen las áreas de trabajo: Navegación: Acceso rápido a los distintos tipos de elementos de trabajo del Sitio: Listas, Bibliotecas, Tipos de Contenido, Ribbon: Se re-configura de forma dinámica para mostrar las opciones de configuración correspondientes Página de resumen: Acceso a las distintas parametrizaciones de la sección

Novedades de un vistazo Facilita la transición entre diseñadores y analistas por un lado y desarrolladores por otro: Se trata de incrementar la productividad Es un participante + en el ciclo de vida de creación de soluciones SharePoint Se pueden empaquetar soluciones WSP, importarlas y editarlas en VS 2010: Crear un prototipo de workflow en SPD 2010 (declarativo) y llevarlo a VS 2010 Personalizar un sitio completo y llevarlo a VS 2010

Novedades de un vistazo Foco en la funcionalidad vs foco en las páginas (SPD 2007) Es la herramienta para: Construir aplicaciones ricas, re-utilizables, centradas en el proceso sobre plataforma SharePoint Integrar datos externos Crear soluciones en modo RAD Usuarios objetivo: Primer nivel: Trabajadores de la información Desarrolladores (RAD, prototipado)

Novedades de un vistazo Se comunica con sitios de SharePoint 2010 usando el Modelo de Objetos en cliente Es gratuito y no es compatible hacía atrás: No se puede utilizar para abrir sitios de SharePoint 2007 Podemos tener instalados SPD 2010 y SPD 2007 en la misma máquina

Novedades de un vistazo

Novedades en SPD 2010

SharePoint Designer 2010 TRABAJO CON OBJETOS DE SHAREPOINT

Trabajo con objetos de SharePoint Sección Descripción Sito de trabajo actual Pensada para realizar algunas configuraciones y personalizaciones del sitio actual. Desde aquí se pueden crear elementos como Flujos de Trabajo, Listas, etc. Listas y bibliotecas Permite trabajar con Listas y Bibliotecas existentes en el Sitio de trabajo o bien crear nuevas. Flujos de trabajo Permite acceder al listado de Flujos de Trabajo disponibles en el Sitio o bien crear nuevos flujos de trabajo. Páginas del sitio Desde aquí se puede trabajar con las páginas de Sitio definidas en la Biblioteca Páginas del sitio del Sitio de trabajo o bien crear nuevas páginas. Activos del sitio Permite acceder a los distintos archivos almacenados en la Biblioteca de Activos del Sitio. Tipos de Contenido Facilita la visualización del listado de Tipos de Contenido disponibles en el Sitio, realizar tareas de administración y personalización de los mismos o bien crear nuevos. Columnas de sitio Acceso al listado de columnas de Sitio disponibles. Se pueden realizar operaciones como crear una nueva columna, cambiar el tipo de una columna existente, etc.

Trabajo con objetos de SharePoint Sección Tipos de contenido externo Orígenes de datos Páginas principales Diseños de página Grupos de sitio Subsitios Todos los archivos Descripción Muestra un listado de las entidades de sistema de negocio que se han creado. Desde aquí se pueden crear nuevas entidades o exportar un modelo existente. Muestra las distintas fuentes de datos disponibles. Desde esta sección se puede trabajar con las páginas maestras existentes o bien crear nuevas páginas maestras. Da acceso al listado de Diseños de página disponibles en el Sitio de trabajo (sólo para sitios de publicación). Muestra el listado de los Grupos de usuarios del sitio de trabajo. Se pueden añadir nuevos grupos, editar un grupo existente, añadir un nuevo grupo al Sitio, etc. Muestra el listado de sitios que contiene el sitio de trabajo. Muestra los elementos del Sitio en modo explorador de archivos.

Trabajo con objetos de SharePoint Páginas de resumen:

Trabajo con objetos de SharePoint

SharePoint Designer 2010 PERSONALIZACIÓN

Personalización: Posibilidades Web -Se realiza desde la administración del sitio -Permite el cambio del título, logotipo, aplicar temas, etc -SharePoint Server: Cambio de la master page Dificultad SharePoint Designer -Cliente/Servidor. Soporte de edición remota -Edición de las páginas maestras, páginas y hojas de estilos SharePoint Server 2010: - Edición de los diseños de página y de contenido SPD + Visual Studio -Modificación de ficheros XML directamente en el servidor -Diseño de ficheros personalizados (.master,.css) -Creación de features, temas, definiciones de sitios,

Personalización Edición de CSS s: Herramientas para una personalización rápida de estilos de SharePoint Check in / Check out de páginas, páginas maestras, etc Personalización de soluciones mediante páginas maestras: Cambios globales muy rápidos Seguridad: Se pueden restaurar contenidos originales de plantillas de sitio: re-ghosting Versionado y papelera

Personalización: Edición de páginas Dos modos: Normal: Permite personalizar el contenido estático de una página La página se queda en estado no personalizado o «Ghosted» Avanzado: Permite personalizar todo el contenido de una página Es el modo único para las páginas maestras La página pasa a un estado personalizado o «Unghosted»

Personalización: Edición de páginas

Personalización: Páginas maestras Funcionalidad de ASP.NET 3.5: Solución para el manejo de plantillas de página de un sitio Define el contenido compartido por las páginas (layout) y unos placeholders de contenido personalizado Las páginas de contenido rellenan los placeholders Mecanismo de personalización de SharePoint 2010: Las plantilla de sitios usan una página maestra común La personalización de la página maestra cambia el aspecto de todo el sitio y sus subsitios Es compartida por las páginas de aplicación: Los placeholders se han unificado

Personalización: Páginas maestras v4.master Página maestra de un sitio de grupo Se utiliza en las páginas de contenido Se utiliza en las páginas de aplicación (páginas de _layouts) minimal.master Para experiencia de aplicaciones como las búsquedas o las Office Web Applications Se utiliza cuando no se necesita el menú de navegación o la Ribbon Se utiliza cuando la aplicación simplemente necesita + espacio simple.master Para páginas de error y de login No se puede personalizar, aunque las páginas que la usan se pueden reemplazar default.master Muestra el sitio con el look & feel de SharePoint 2007 No dispone de la Ribbon No hay fluidez

Personalización: Páginas maestras

Personalización: Páginas maestras Desde la sección «Páginas principales» en SPD 2010 se puede: Crear una página maestra desde cero o a partir de una existente Editar una página maestra existente (modo avanzado Unghosted

Personalización: Páginas maestras Varias posibilidades: Empezar con una copia de V4.master (u otra de las disponibles) Eliminar etiquetas alrededor de los placeholder Empezar con una página maestra en blanco: Dispone de los mínimos placeholder Ir copiando placeholders de V4.master Utilizar como base las páginas maestras de ejemplo que vayan apareciendo: En MSDN: http://code.msdn.microsoft.com/odcsp14startermaster En Codeplex: http://startermasterpages.codeplex.com/

Personalización: Páginas maestras Ejemplos de páginas maestras mínimas:

Dos tipos de páginas: De contenido: Personalización: Páginas Páginas de un sitio, personalizables en cada sitio Existe una versión «Ghosted» (no personalizada) en el servidor Si se personaliza (edición en modo avanzado), pasa a residir en la BD de contenidos Apuntan a una página maestra del sitio De aplicación: Contiene toda la parte administrativa de la web No se personalizan por sitio, existe una única copia en el servidor: «..\TEMPLATE\LAYOUTS» Son compartidas por todos los sitios Usan la misma página maestra que las páginas de contenidos

Personalización: Hojas de estilos Motor de renderización basado en los estándares de CSS Preferencias CSS en tiempo de diseño: Todos los comandos de formateo usan CSS Control preciso sobre la ubicación del código CSS CSS Task Panel: Aplicar y gestionar estilos de manera visual Ordenar estilos por tipo, ubicación, selección, uso Intellisense Herramientas para layouts CSS

Personalización: Hojas de estilos Pestaña «Estilo»: Sólo en modo normal Aplicar y administrar estilos Propiedades CSS Administración de estilos: Jerarquía de estilos Nuevos estilos Adjuntar nuevos estilos Pestaña Inicio Edición y selección de etiquetas Modo normal y modo avanzado

Personalización: Hojas de estilos Modificación de CSS originales de SharePoint: Cuando se modifica un estilo (P.e: corev4.css), se almacena en la carpeta virtual «_styles» Se puede volver a la versión orignal del CSS Otras herramientas: IE Developer Toolbar Firebug en Firefox

Personalización: Hojas de estilos

Personalización: Páginas de publicación Diseños de página: Proporcionan una plantilla para el renderizado de páginas de publicación Se asocian a un Tipo de Contenido: Pueden existir varios diseños de página por tipo de contenido Definen: La ubicación de: zonas de WebParts, WebPart, controles, El grado que se deja a los publicadores sobre el aspecto de la página

Personalización: Páginas de publicación Master Page Field Controls Page Layout Se guarda en la biblioteca Paginas

Personalización: Trabajo con vistas Por defecto, vistas XSLT para Listas (incluidas las externas): Reemplazan las vistas CAML (aunque se sigue usando para consultas) El rendimiento se mejora Se facilita la edición (Ribbon)

Personalización: Trabajo con vistas DataForm WebPart: Permite mostrar información de diferentes fuentes de datos: Conexiones a base de datos: SQL Server, OLEDB, ODBC Ficheros XML Servicios Web Servicios REST Orígenes de datos vinculados Soporte para operaciones CRUD

Personalización

SharePoint Designer 2010 INTEGRACIÓN DE DATOS DE NEGOCIO

Business Connectivity Services Cliente Office Business Parts Externas Código personalizado Integración con Office Paquete VSTO SharePoint 2010 Sitio de SharePoint Lista Externa Búsquedas, Flujos de Trabajo, WebParts Conectividad de datos de negocio Servicio de Almacenamiento Seguro(SSS) Runtime en cliente Cache Conectividad de datos de negocio Tipos de Contenido Externos (ECT) Runtime en servidor SQL WCF Personalizado Datos Externos.Conector.NET

Business Connectivity Services SPD 2010 facilita el proceso de definición de entidades externas: Para SharePoint Foundation 2010 y SharePoint Server 2010 A través de los ECTs (External Content Types) Asistente para conectarse a un servicio web, un servicio WCF, una clase.net o una BD: En el caso de conexión a BD, posteriormente podemos cambiar el tipo de conexión a otros proveedores disponibles

Business Connectivity Services

Un ECT define: Business Connectivity Services La conexión a la fuente externa Las operaciones a realizar con las entidades expuestas (CRUD)

Asociaciones: Business Connectivity Services Se pueden crear asociaciones entre ECTs Se pueden modelar asociaciones 1 a N o «Maestro-Detalle» Se fundamentan en la existencia de claves de tipo externo entre las entidades subyacentes

Business Connectivity Services Los ECTs creados se pueden exportar como un modelo de aplicaciones (archivo XML) La administración de los ECTs se realiza: Desde SPD 2010 Desde la Administración Central

Integración de datos de negocio

SharePoint Designer 2010 ADMINISTRACIÓN

Administración Nuevas posibilidades de control añadidas a SharePoint 2010 y SPD 2010: Los administradores de la granja y de las colecciones de sitio pueden habilitar / deshabilitar a nivel de Aplicación Web / Colección de Sitios: Permitir que un sitio se pueda abrir en SPD Permitir la personalización de archivos Permitir la personalización de páginas maestras y plantillas de página Permitir que administradores de la colección visualicen la estructura de URL

Administración El control se realiza a nivel de Aplicación Web / Colección de Sitios: Los administradores de la granja pueden permitir personalizar archivos, pero los propietarios de la colección pueden bloquearlo

Administración

Administración

Administración de SharePoint Designer 2010

SharePoint Designer 2010 OTROS ASPECTOS

Soporte de múltiples formularios Se pueden crear un # arbitrario de formularios para: Display New Edit Sólo puede haber un formulario por defecto de cada tipo

Acciones personalizadas Desde SPD 2010 se pueden crear acciones para: Nuevos formularios de lista Navegar a una Url personalizada Iniciar un flujo de trabajo

Por y para la comunidad 15 % de descuento en libro «Programación en SharePoint 2010», por cortesía de Krasis: Código: SUGES2010