Introducción a SharePoint Designer 2010

Microsoft SharePoint Designer 2010 es un programa de diseño web y de aplicaciones que se usa para crear y personalizar sitios de SharePoint y aplicaciones. Con SharePoint Designer 2010, puede crear páginas con muchos datos y soluciones eficaces habilitadas para flujos de trabajo, así como diseñar la apariencia de su sitio. Los sitios que puede crear van desde pequeños sitios de administración de proyectos hasta soluciones de portal controladas por paneles para empresas.

Sitios creados con SharePoint Designer 2010

SharePoint Designer 2010 proporciona una experiencia única en la creación de sitios, ya que brinda un único lugar donde puede crear un sitio, personalizar los componentes que lo conforman, diseñar la lógica del sitio en torno a un proceso de negocio e implementar el sitio como solución empaquetada. Puede hacer todo esto sin escribir ni una línea de código.

En las siguientes secciones, aprenderá sobre SharePoint Designer 2010 y sobre cómo puede comenzar a usarlo en su organización.

La experiencia de Microsoft SharePoint Designer 2010

Los sitios de SharePoint son cada vez más complejos a medida que se adaptan a las necesidades de las empresas de todos los tipos y tamaños. Han dejado de ser un repositorio de documentos, listas de tareas y programaciones para convertirse en sitios controlados por procesos de negocio de gran cantidad de datos muy dinámicos.

Para el diseñador de sitios, esto significa no solo comprender las necesidades de la empresa, sino además comprender SharePoint y todas las partes que componen uno de sus sitios. Comprender las relaciones entre todas las partes móviles del sitio y poder administrar todo esto en un solo lugar es especialmente importante.

SharePoint Designer 2010 proporciona un único entorno donde puede trabajar en su sitio, sus listas y bibliotecas, páginas, orígenes de datos, flujos de trabajo, permisos y mucho más. No solo puede ver estos ingredientes clave de su sitio en un único lugar, sino que puede ver las relaciones que existen entre estos objetos.

El marco de trabajo le ayudará a empezar a diseñar y crear sitios de soluciones empresariales altamente personalizados. Para comenzar, conéctese a orígenes de datos, tanto dentro como fuera de SharePoint. Presente esta información a los usuarios y permítales enviar la información de vuelta mediante un sitio de SharePoint o una aplicación cliente de Office. Cree flujos de trabajo altamente personalizadas que automaticen procesos de negocio. Por último, personalice el aspecto del sitio para que coincida con la personalización de la organización.

Al proporcionar un entorno para estas tareas, se dedica más tiempo al diseño, creación y personalización de las soluciones y menos tiempo a la búsqueda y actualización de los diversos componentes de un sitio mediante distintas herramientas y métodos.

En las siguientes secciones se exploran la experiencia y la interfaz de usuario de SharePoint Designer 2010:

Abrir SharePoint Designer 2010

Ficha Archivo de SharePoint Designer 2010

La interfaz de SharePoint Designer 2010

Interfaz de tres partes: navegación, resumen y cinta de opciones

Abrir la ficha Archivo

Conectarse a datos dentro y fuera de SharePoint

Listas y bibliotecas

Datos empresariales externos

Bases de datos externas

Servicios web XML mediante SOAP

Scripts de servidor mediante REST

Archivos de origen XML

Crear interfaces con muchos datos

Vistas

Formularios

Acciones personalizadas

Elementos web

Integración de clientes

Navegación

Administrar procesos de negocio

Eventos

Condiciones

Acciones

Pasos

Formularios

Variables

Diseño y marca

Páginas maestras

Diseños de página

Hojas de estilos en cascada

Cómo completar el ciclo de solución empresarial en SharePoint

Abrir SharePoint Designer 2010

SharePoint Designer 2010 es un programa cliente que se instala en su equipo local. Además, está estrechamente integrado con SharePoint. Como tal, puede iniciarse directamente desde su equipo usando el menú Inicio de Windows Botón Inicio de Windows y diversos lugares de SharePoint, como el menú Acciones del sitio que se muestra aquí.

SharePoint Designer 2010 en el menú Acciones del sitio

Hay muchos lugares donde puede abrir SharePoint Designer 2010, por ejemplo, al personalizar listas, vistas, flujos de trabajo y páginas principales. Si aún no ha instalado SharePoint Designer 2010, la primera vez que inicie la aplicación desde SharePoint, se le solicitará que la descargue e instale desde la Web. La próxima vez que abra SharePoint Designer 2010, se abrirá de inmediato. También está disponible en el menú Inicio de Windows. Obtenga más información sobre las distintas maneras en las que puede abrir SharePoint Designer 2010 en la sección Vea también.

Nota: SharePoint Designer 2010 y sus características individuales pueden restringirse o deshabilitarse a través de la página Configuración de SharePoint Designer. Si no puede realizar las tareas que se describen en este artículo, éste puede ser el motivo. Póngase en contacto con su administrador para conocer los detalles.

Nota: SharePoint Designer 2010 está diseñada para los sitios de SharePoint 2010. No se puede usar para abrir ni personalizar sitios en versiones anteriores de SharePoint.

Principio de página

Ficha Archivo de SharePoint Designer 2010

Cuando abra SharePoint Designer 2010 desde el menú Inicio de Windows, lo primero que verá será la ficha Archivo. En esta pantalla, tiene la opción de personalizar un sitio existente o crear un sitio nuevo.

Ilustración de SharePoint Designer 2010

Para personalizar un sitio existente, puede desplazarse a él, personalizarlo en Mi sitio. De lo contrario, seleccione uno de los sitios recientes que abrió en SharePoint Designer 2010.

Para crear un sitio nuevo, puede usar una plantilla en blanco, elegir en una lista de plantillas o elegir una de las plantillas destacadas. Desde aquí, simplemente especifique el servidor y un nombre de sitio, y cree el sitio. El sitio se crea y, a continuación, se abre en SharePoint Designer 2010.

Si abre SharePoint Designer 2010 desde SharePoint, no aparecerá esta pantalla. En su lugar, verá su sitio abierto en la interfaz de SharePoint Designer 2010.

Principio de página

La interfaz de SharePoint Designer 2010

SharePoint Designer 2010 proporciona un entorno donde puede crear, personalizar e implementar soluciones y sitios de SharePoint. Esto es posible gracias a la interfaz de usuario, que muestra todos los componentes que constituyen el sitio y las relaciones entre esos componentes.

Cuando abra el sitio por primera vez, verá un resumen del sitio, incluidos su título, descripción, permisos actuales y subsitios.

Ilustración de SharePoint Designer 2010

Interfaz de tres partes: navegación, resumen y cinta de opciones

Hay tres áreas principales de la interfaz de SharePoint Designer 2010 con las que se trabaja para diseñar y crear sitios:

  1. El Panel de navegación se usa para explorar las partes, o componentes, principales del sitio.

  2. Las páginas Galería y Resumen se usan para ver listas de cada tipo de componente y resúmenes de un componente en particular.

  3. La Cinta de opciones se usa para realizar acciones en el componente seleccionado.

Ilustración de SharePoint Designer 2010

El panel de navegación muestra los componentes del sitio: listas, bibliotecas, tipos de contenido, orígenes de datos, flujos de trabajo, etc. Para modificar uno de los componentes, por ejemplo una lista de anuncios, abra Listas y bibliotecas para ir a la página de galería que muestra todas las listas y bibliotecas.

Desde allí, puede abrir la lista de anuncios que le lleva a una página de resumen de esa lista. En la página de resumen, verá las vistas, formularios, flujos de trabajo, etc. que tiene asociados. Para editar una de las vistas, ábrala directamente desde esta página.

Con la vista abierta, podrá observar que la cinta de opciones cambia para mostrar las tareas de edición más comunes y contextualmente relevantes para modificar vistas. Si está familiarizado con la cinta de opciones en las aplicaciones de Microsoft Office, sabrá que ésta permite crear y modificar tareas de manera más rápida y sencilla. Cuando haya terminado de editar, use el botón Atrás o el estilo de ruta de navegación en la parte superior de la página para volver al resumen del sitio.

La interfaz de SharePoint Designer 2010 hace que sea más fácil identificar los diversos componentes de un sitio, ver detalles y editar uno de esos componentes, y a continuación, volver a la vista principal del sitio.

Abrir la ficha Archivo

Además de trabajar en los diversos objetos del sitio en SharePoint Designer 2010, es posible que desee ver y tener acceso a más opciones de configuración de la aplicación o del sitio. Esto incluye abrir otro sitio, agregar páginas, importar archivos y cambiar la configuración de las aplicaciones de SharePoint Designer 2010. Estas acciones se realizan en la ficha Archivo, que es la primera pantalla que se ve al abrir SharePoint Designer 2010 desde el menú Inicio de Windows o un acceso directo del escritorio.

Haga clic en la pestaña Archivo en la parte superior izquierda para ir a esta vista. Haga clic en Volver para volver a la interfaz de SharePoint Designer 2010.

Principio de página

Pilares de la personalización en SharePoint Designer 2010

SharePoint Designer 2010 puede usarse para crear y personalizar sitios y soluciones que contienen una lógica de aplicación pero que no requieren que se escriba código. Puede usar la aplicación para agregar y modificar orígenes de datos, personalizar vistas de listas y de datos, crear e implementar flujos de trabajo de la empresa, diseñar la marca corporativa, entre muchas otras cosas. No obstante, realmente comienza a sacar provecho de la versatilidad y las capacidades de SharePoint Designer 2010 cuando convierte un sitio integrado en una verdadera solución empresarial para su organización.

Las secciones siguientes analizan los cuatro pilares de la personalización al diseñar y crear soluciones con SharePoint Designer 2010.

Conectarse a datos dentro y fuera de SharePoint

Con SharePoint Designer 2010, puede conectarse a diversos orígenes de datos y, a continuación, integrar los datos en el sitio y en las aplicaciones cliente de Office. Como resultado, los usuarios pueden ver e interactuar con datos empresariales en el sitio y desde los programas que elija en lugar de tener que conectarse a esos orígenes de datos por separado.

Ilustración de SharePoint Designer 2010

Directamente desde la cinta de opciones, puede conectarse a una base de datos externa, servicios SOAP o REST y mucho más.

La conexión a orígenes de datos es una característica eficaz de SharePoint Designer 2010 dado que ofrece muchas opciones compatibles que puede usar para que los datos estén disponibles para los usuarios. Con conexiones de datos, se pueden reunir las listas y bibliotecas, las bases de datos externas, los orígenes de datos, servicios web y mucho más.

Aquí se muestra una vista previa de los orígenes de datos a los que puede conectarse mediante SharePoint Designer 2010.

Listas y bibliotecas

Las listas y bibliotecas son un origen de datos común que usará en su sitio. Son únicas en comparación con otros orígenes de datos en que ya son parte de SharePoint y usan la misma base de datos que SharePoint. No debe realizar ningún paso adicional para crear una conexión a estos orígenes de datos; simplemente agréguelos mediante la galería de listas y bibliotecas en SharePoint Designer 2010 o agréguelos en el explorador. Una vez que cree una lista o biblioteca, puede personalizar las columnas asociadas, los tipos de contenido y otros atributos de esquema.

Datos empresariales externos

Nota:  Esta característica no está disponible en todas las implementaciones de las Tecnologías de SharePoint. Para obtener más información, póngase en contacto con el administrador del servicio.

Los Servicios de conectividad empresarial (BCS) son un marco basado en SharePoint que proporciona interfaces estandarizadas para datos empresariales y procesos de negocio existentes. Con BCS, puede conectar orígenes de datos empresariales externos (SQL Server, SAP y Siebel, servicios web y aplicaciones personalizadas) a sitios de SharePoint y aplicaciones de Office.

En SharePoint Designer 2010, los datos externos se conectan creando tipos de contenido externos. Los tipos de contenido externos representan los datos del origen de datos externo almacenando los detalles de la conexión, los objetos utilizados en la aplicación empresarial, los métodos para crear, leer, actualizar o eliminar, y las acciones que los usuarios pueden realizar en los propios objetos.

El tipo de contenido externo se almacena en el catálogo de datos profesionales. Una vez creado el tipo de contenido externo, usted y otras personas de su organización pueden crear fácilmente listas, vistas, formularios, flujos de trabajo de SharePoint e incluso integración de clientes de Office basada en él. Los datos externos se convierten en parte de SharePoint como cualquier otro componente, que permite crear interfaces de usuario completamente personalizadas a estos orígenes de datos externos.

Bases de datos externas

Agregar una base de datos como origen de datos le permite integrar datos de otra base de datos en su sitio. Puede conectarse a Microsoft SQL Server, Oracle y cualquier base de datos que admita los protocolos ODBC u OLE DB. Solo debe conocer el nombre del servidor donde está ubicada la base de datos, el proveedor de datos y el tipo de autenticación que debe usar. Después de agregar y configurar la base de datos como origen de datos, puede crear vistas y formularios que permiten a los usuarios leer y escribir datos en el origen de datos sin salir del sitio de SharePoint.

Servicios web XML mediante SOAP

El Protocolo simple de acceso a objetos (SOAP, Simple Object Access Protocol) es un protocolo para intercambiar mensajes basados en XML, lo que permite conectarse a diversos orígenes de datos mediante un servicio web XML. En SharePoint Designer 2010, puede usarlo para conectarse a un origen de datos de otro sitio en su organización o a un sitio de Internet independientemente de su tecnología, lenguaje de programación o plataforma. Puede usar un servicio web XML para mostrar un convertidor de moneda, cotizaciones, una calculadora o un servicio de información meteorológica en su sitio.

Scripts de servidor mediante REST

La Transferencia de estado de representación (REST, Representational state transfer) es un estilo de arquitectura de software de red que aprovecha las tecnologías y protocolos de Internet, no solo un método para crear servicios web. Puede usar este tipo para obtener datos de un sitio leyendo un script de servidor designado que describe el contenido. De forma similar a SOAP, puede usarlo en SharePoint Designer 2010 para conectarse a un origen de datos en otro sitio para mostrar, por ejemplo, un convertidor de moneda, cotizaciones, una calculadora o un servicio de información meteorológica. Este tipo de conexión de datos es más sencillo de implementar que SOAP pero está limitado a HTTP.

Archivos de origen XML

Si su organización almacena datos en archivos XML, puede conectarse a estos archivos como un origen de datos en SharePoint Designer 2010. Para conectarse a los archivos XML como origen de datos, puede crearlos directamente en SharePoint Designer 2010, importarlos desde una ubicación en el equipo o en la red, o conectarse a ellos en una ubicación externa.

Obtenga más información sobre cómo conectarse a orígenes de datos en SharePoint Designer 2010 en la sección Vea también.

Principio de página

Crear interfaces con muchos datos

Una vez establecidas las conexiones a los orígenes de datos necesarios, estará listo para crear interfaces interactivas con gran cantidad de datos para los usuarios de estos orígenes de datos. Con SharePoint Designer 2010, puede crear interfaces de usuario dinámicas y eficaces para orígenes de datos y puede hacer que estén disponibles en diferentes lugares, incluso en el sitio de SharePoint y en ventanas, paneles y campos personalizados en aplicaciones empresariales de Office.

Abrir sitio en SharePoint Designer 2010

Las interfaces creadas incluyen vistas personalizadas, formularios, elementos web, navegación y paneles de tareas y ventanas de cliente de Office personalizados. Este tipo de flexibilidad le permite crear experiencias de usuario completamente personalizadas para los datos profesionales.

Puede combinar varios orígenes de datos en una vista única, crear paneles con vistas de elementos relacionados, diseñar formularios personalizados adaptados a funciones individuales y personalizar las barras de herramientas disponibles y los comandos de la cinta de opciones asociados con los datos.

Aquí se muestran las diferentes maneras de personalizar la interfaz de usuario asociada con los datos mediante SharePoint Designer 2010.

Vistas

Las vistas permiten ver los datos de diferentes maneras. Tanto si está observando una lista o biblioteca como un origen de datos externo, puede usar las vistas para mostrar la información relevante para usted y los usuarios. En SharePoint Designer 2010, cada vista creada es una Vista de datos que se muestra en el Lenguaje de transformación basado en hojas de estilo (XSLT, Extensible Stylesheet Language Transformation) y aprovecha la tecnología de Microsoft ASP.NET. En una vista, puede mostrar y ocultar campos, ordenar, filtrar, calcular, aplicar formato condicional y mucho más. También puede elegir entre varios estilos de vista para comenzar rápidamente. En última instancia, puede crear y personalizar cualquier vista para que se ajuste al modelo de datos, a los usuarios y a su negocio.

Formularios

Para recopilar información de los usuarios, puede crear formularios. Con formularios basados en web altamente personalizados, los usuarios pueden escribir datos en un origen de datos fácilmente. De manera similar a las vistas, puede personalizar la apariencia de los campos en función del estado de los datos, el rol de usuario, etc. Los formularios se pueden usar para mostrar, modificar y crear datos, y puede diseñar formularios con el editor de formularios integrado de SharePoint Designer 2010 (para archivos .aspx) o Microsoft InfoPath (para archivos .xsn). Los formularios se pueden crear y personalizar para orígenes de datos específicos, como una lista de tareas, y se pueden usar para recopilar información de usuario en un flujo de trabajo, como se explica más adelante.

Acciones personalizadas

Con el generador de acciones personalizadas de SharePoint Designer 2010, puede crear acciones personalizadas como vínculos, iconos y scripts en los menús de elementos de lista, en la barra de herramientas y en la cinta de opciones de SharePoint. Siempre que agregue funciones nuevas al sitio, puede hacer que los usuarios las descubran y las usen de manera más sencilla exponiendo la función en un menú de SharePoint. También puede usar las acciones personalizadas para animar a los usuarios a que realicen determinadas tareas en un objeto determinado, como iniciar un flujo de trabajo en una lista.

Elementos web

Los elementos web son unidades modulares de información (datos o características independientes) que se agregan a una página de SharePoint. Las vistas y formularios que se han descrito anteriormente se almacenan en elementos web, pero además de éstos, puede agregar elementos web que realicen diversas funciones y métodos para interactuar con los datos. Los usuarios pueden personalizar elementos web en el explorador si se los agrega a una zona de elementos web en SharePoint Designer 2010. Los elementos web y las páginas de elementos web son una forma eficaz y efectiva de personalizar la interfaz web para los usuarios de SharePoint.

Integración de clientes

Para los orígenes de datos externos que usan tipos de contenido externos, puede hacer que esa información aparezca en aplicaciones cliente como Microsoft Outlook 2010 y SharePoint Workspaces. Puede crear una interfaz para que los usuarios lean, escriban y eliminen los datos profesionales externos como si fueran parte de la aplicación. Puede hacerlo con formularios de cliente, regiones y paneles de tareas. Como resultado, los usuarios pueden trabajar con los datos profesionales en los sitios y en las aplicaciones de Office que mejor conocen y ya están usando.

Navegación

La navegación juega un importante papel en las interfaces creadas para los usuarios y es un área que se puede administrar en todo SharePoint, no solamente SharePoint Designer 2010. Por ejemplo, puede personalizar vínculos de navegación dentro de una vista de datos o formulario, un elemento web, un flujo de trabajo o, en el nivel del sitio, la barra de vínculos superior o Inicio rápido. Desea asegurarse de que el sitio y todas sus partes tienen un modelo de navegación bien planeado que los usuarios puedan seguir.

Obtenga más información acerca de interfaces con muchos datos en SharePoint Designer 2010 en la sección Vea también.

Principio de página

Administrar procesos de negocio

Cada proceso de negocio de una organización consta de un conjunto de actividades que están vinculadas entre sí en función de una necesidad empresarial común. Los flujos de trabajo están diseñados en torno a este modelo y proporcionan flujos de trabajo basados en reglas que constan de conjuntos de condiciones y acciones. Puede organizar y ejecutar una serie de acciones que corresponden a un proceso de trabajo según una secuencia de condiciones y acciones.

Ilustración de SharePoint Designer 2010

Puede crear flujos de trabajo con SharePoint Designer 2010 para administrar procesos empresariales, desde los más sencillos hasta los más complejos en una organización. Para ello, los flujos de trabajo automatizan tanto los procesos de aplicación de negocio como los procesos de colaboración de personas. Los flujos de trabajo para procesos de aplicación de negocio pueden actualizar un origen de datos cuando otro cambia y los flujos de trabajo para procesos de colaboración de personas pueden enviar un documento al jefe de un empleado para su aprobación.

Un flujo de trabajo de SharePoint implementa la lógica de aplicación en los procesos de negocio sin necesidad de escribir código. Esto es posible gracias al editor de flujos de trabajo intuitivo y eficaz de SharePoint Designer 2010 que permite lógica anidada, pasos secundarios y mucho más. Como alternativa, puede diseñar y compartir los flujos de trabajo con Microsoft Visio con las plantillas de diagramas de flujo que pueden exportarse a SharePoint Designer 2010.

Ilustración de SharePoint Designer 2010

A continuación se encuentran los bloques de creación básicos de un flujo de trabajo de SharePoint Designer 2010.

Eventos

Un evento es lo que inicia o activa un flujo de trabajo. Un cambio en un origen de datos, como un nuevo elemento creado o un elemento modificado, es un tipo de evento. Otro tipo de evento es uno activado por un usuario, un participante del flujo de trabajo. Los flujos de trabajo que se inician cuando cambia un origen de datos normalmente forman parte de un flujo de trabajo centrado en la aplicación para automatizar un proceso de negocio, como copiar archivos en función del estado de los datos. Los flujos de trabajo que pueden iniciar los usuarios normalmente forman parte del flujo de trabajo de colaboración de personas, como la aprobación de contenido. Los flujos de trabajo se pueden configurar para reconocer ambos tipos de eventos e incluso pueden basarse en una combinación de los dos.

Condiciones

Las condiciones determinan cuándo un flujo de trabajo se ejecuta o realiza una actividad. Dado que los flujos de trabajo están asociados con un origen de datos, la condición especifica el cambio que se debe realizar en el origen de datos para que se produzca el flujo de trabajo. Las condiciones generalmente comienzan con la cláusula “Si campo es igual a valor”. Se puede usar una condición con muchas acciones y muchas condiciones con una acción. Las reglas combinan condiciones con una o más acciones: si todas las cláusulas de la condición son verdaderas, se realiza la acción asociada.

Acciones

Las acciones son las unidades de trabajo más básicas en un flujo de trabajo. Al diseñar un flujo de trabajo, debe identificar la secuencia de acciones necesaria y, a continuación, ensamblar esa secuencia de acciones en el Diseñador de flujo de trabajo. Puede configurarlas para que se produzcan una tras otra (acciones en serie) o todas al mismo tiempo (acciones en paralelo). El flujo de trabajo puede contener cualquier cantidad de acciones, realizadas por el flujo de trabajo o por los participantes del flujo de trabajo. SharePoint Designer 2010 incluye una amplia selección de acciones predefinidas y reutilizables. Con estas acciones, los flujos de trabajo pueden, por ejemplo, enviar un correo electrónico, proteger o desproteger un elemento de una lista, realizar un cálculo y mucho más.

Entre estas acciones, hay un conjunto especial de Acciones de tareas, como Iniciar proceso de aprobación e Iniciar proceso de comentarios, que contienen un editor de flujos de trabajo aparte diseñado específicamente para procesos de tareas humanas en una organización. Con estas acciones, puede crear y personalizar flujos de trabajo sofisticados capaces de administrar prácticamente cualquier proceso de negocio.

Pasos

Los flujos de trabajo están formados por uno o varios pasos y pasos secundarios. Los pasos permiten agrupar condiciones y acciones de modo que se pueda evaluar y realizar un conjunto de reglas antes de un segundo conjunto. Cada paso puede contener cualquier cantidad de condiciones y acciones. El flujo de trabajo se puede diseñar como una secuencia de acciones en un paso o un paso secundario. Las reglas de un paso se procesan hasta el final antes de proceder al siguiente paso, por lo que conviene agrupar en el mismo paso todas las reglas necesarias que afecten a la acción o las acciones específicas que se desee. Los pasos también se pueden usar como una forma de organizar el flujo de trabajo, especialmente si tiene numerosas acciones y muy pocas condiciones.

Formularios

Los flujos de trabajo a menudo contienen formularios que permiten recopilar información de los participantes del flujo de trabajo en los tiempos predefinidos en el flujo de trabajo. También permiten a los participantes interactuar con las tareas asociadas con un flujo de trabajo. En un flujo de trabajo, puede diseñar formularios de inicio para recopilar información de los usuarios cuando inician el flujo de trabajo, formularios de asociación para asociar el flujo de trabajo con una lista o tipo de contenido, formularios para tareas personalizadas asociadas con la lista de tareas. Al diseñar formularios, puede usar los formularios nativos basados en ASP.NET (páginas .aspx) en SharePoint Designer 2010 o formularios personalizados (páginas .xsn) diseñados con Microsoft InfoPath 2010. InfoPath ofrece mucho más en personalización y marca para los formularios de flujo de trabajo.

Variables

Una variable es una ubicación de almacenamiento de datos o caché dentro de un flujo de trabajo. Usando variables puede almacenar distintos tipos de datos en un flujo de trabajo y en un momento posterior, hacer referencia a esos datos mediante búsquedas del flujo de trabajo. Hay muchos tipos de variables que se pueden usar en un flujo de trabajo. Puede usar, por ejemplo, variables generadas por los parámetros del formulario de inicio y variables locales, que contienen datos asociados con el flujo de trabajo actual. En una variable local, puede usar numerosos tipos de datos de variables, incluso Booleano, Fecha y hora, Id. de elemento de lista, Número y Cadena. Después de crear una variable y asignarle un valor, puede hacer referencia a esa variable en una condición o acción más adelante en el flujo de trabajo.

Principio de página

Diseño y marca

El área de personalización final proporcionada por SharePoint Designer 2010 es el de diseño y marca; es decir, tomar el aspecto corporativo y aplicarlo al sitio de SharePoint. Puede incorporar un logotipo de la compañía, una combinación de colores, encabezados y pies de página, gráficos auxiliares, navegación personalizada y mucho más. Como resultado, se pueden reconocer inmediatamente todas las páginas del sitio como parte de un sitio corporativo mayor. En SharePoint Designer 2010, el diseño y la marca de los sitios de SharePoint se realizan con páginas maestras, diseños de página y hojas de estilos en cascada.

Ilustración de SharePoint Designer 2010

El área de diseño y marca de un sitio es diferente de los otros pilares de personalización, donde el enfoque está en crear soluciones empresariales personalizadas. La marca es algo que generalmente se realiza con menos frecuencia y en la parte superior de una colección de sitios; por ejemplo, un portal de intranet o de Internet. Luego esa marca personalizada es heredada por los subsitios creados debajo de ella. También es probable que el esfuerzo de personalización de marca sea realizado por un diseñador web en lugar de un creador de soluciones.

Por estos motivos, las páginas maestras, los diseños de páginas y las hojas de estilos en cascada están desactivados de forma predeterminada para todos los usuarios excepto los administradores de la colección de sitios. De este modo, solo las personas responsables de la marca de sitio tienen acceso a estos archivos eficaces y confidenciales. Por supuesto, puede volver a habilitarlos para usuarios específicos.

Como diseñador de sitios, aquí encontrará las formas en que puede crear una marca personalizada para los sitios usando SharePoint Designer 2010.

Páginas maestras

Las páginas maestras son una característica de ASP.NET y están incluidas con SharePoint como forma de crear el diseño del sitio en un lugar y volverlo a usar como plantilla para otras páginas de la empresa. Cada vez que ve una página en un sitio de SharePoint, ve dos páginas combinadas: una página maestra y una página de contenido. La página maestra define el diseño y la navegación comunes (que normalmente constituyen las partes izquierda, superior e inferior de la página). La página de contenido proporciona contenido específico de páginas. SharePoint Designer 2010 proporciona un amplio conjunto de herramientas de edición de páginas enriquecido que puede usar para personalizar las páginas maestras y compartirlas con otros usuarios.

Diseños de página

Si trabaja con un sitio de publicación, también diseña la apariencia y el diseño del sitio mediante diseños de página. Los diseños de página actúan como plantillas para las páginas de publicación creadas por los usuarios de la organización. Además de la página maestra, proporcionan control granular y estructura para una página de publicación, como designar dónde se puede colocar un título, texto y gráficos en una página. Las páginas de publicación usan la infraestructura de publicación en SharePoint y ayudan a simplificar el contenido basado en explorador creando y publicando sin toda la carga normalmente asociada al proceso.

Hojas de estilos en cascada

Al igual que la mayoría de los sitios web y las aplicaciones web, SharePoint usa hojas de estilos en cascada (CSS) para aplicar colores, gráficos y posicionamiento a los distintos objetos que componen las páginas de un sitio. En muchos casos, existen varias hojas de estilos aplicadas a una página. Para personalizar estos estilos, puede modificarlos directamente en la página maestra, en el diseño de página o en la página del sitio, o modificar los estilos directamente en el archivo CSS adjunto a la página, lo cual se puede hacer con las eficaces herramientas de edición de CSS en SharePoint Designer 2010. También puede personalizar los temas de SharePoint mediante archivos CSS. Al personalizar los archivos CSS, se altera el aspecto o "máscara" de un sitio de SharePoint para que tenga el aspecto corporativo.

Principio de página

Implementar soluciones de SharePoint personalizadas

Todo lo tratado hasta este punto se ha centrado en cómo se puede usar SharePoint Designer 2010 para crear soluciones empresariales reales. Ha observado que puede conectarse e integrarse con datos tanto dentro como fuera de SharePoint, crear interfaces de usuario eficaces para este tipo de datos, administrar procesos de negocio con flujos de trabajo y personalizar la marca del sitio para que coincida con su aspecto corporativo.

Pero ahora debe hacer algo con las soluciones, como implementarlas en otro servidor o en la empresa, abrirlas en Visual Studio para continuar la personalización o guardarlas sin conexión para que estén disponibles en todo momento. Necesita una forma de convertir las soluciones en paquetes y aquí es donde entra en juego la opción Guardar como plantilla.

Ilustración de SharePoint Designer 2010

La capacidad de guardar una solución como una plantilla es una característica eficaz de SharePoint. La plantilla se guarda como paquete de solución web (un archivo .wsp) que incluye todo el contenido del sitio, incluso los orígenes de datos y la estructura, vistas y formularios, flujos de trabajo y elementos web.

Además, las plantillas son granulares. Es posible que esté trabajando en una parte específica del sitio, como una lista, una vista o un flujo de trabajo. Puede guardarlos como componentes individuales y también como plantillas, que ofrecen una manera totalmente nueva de colaborar en el desarrollo de soluciones.

Cómo completar el ciclo de solución empresarial en SharePoint

A medida que dedique más tiempo en SharePoint Designer 2010, rápidamente se dará cuenta de que puede hacer mucho más que la personalización básica del sitio. Puede crear soluciones empresariales reales con conexiones de datos, interfaces de usuario con gran cantidad de datos, flujos de trabajo personalizados y personalización completa de la marca del sitio. Puede crear todo esto en SharePoint y puede seguir un ciclo de desarrollo de aplicaciones que termine con una solución que se pueda implementar.

Principio de página

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×