Compartir a través de


Crear elementos web para SharePoint

Los elementos web permiten a los usuarios modificar directamente el contenido, el aspecto y el comportamiento de las páginas de sitios de SharePoint mediante un explorador. Los elementos web son controles de servidor que se ejecutan dentro de un tipo especial de página llamada Página de elementos web: son los bloques de creación de las páginas que aparecen en un sitio de SharePoint. Para obtener más información sobre los elementos web de SharePoint, vea Building Block: Web Parts.

Visual Studio proporciona plantillas que puede utilizar para crear elementos web y depurarlos en un sitio de SharePoint.

Crear un elemento web en Visual Studio

Cree un elemento web agregando un elemento web a un proyecto de SharePoint. Puede utilizar un elemento elemento web en una solución en espacio aislado o en una solución de granja de servidores.

Si desea diseñar un elemento web utilizando un diseñador, cree un proyecto Elemento web visual o agregue el elemento elemento web visual a un proyecto de SharePoint. Solo puede utilizar un elemento elemento web visual en una solución de granja de servidores.

Elemento de elemento web

Un elemento elemento web proporciona archivos que permiten diseñar un elemento web para un sitio de SharePoint. Al agregar un elemento elemento web, Visual Studio crea una carpeta en el proyecto y le agrega varios archivos. En la tabla siguiente se describe cada archivo.

Archivo

Descripción

Elements.xml

Contiene información que utiliza el archivo de definición de características en el proyecto para implementar el elemento web.

Archivo .webpart

Proporciona información que SharePoint necesita para mostrar el elemento web en una galería de elementos web.

Archivo de código

Contiene métodos que agregan controles al elemento web y genera el contenido personalizado dentro del elemento web.

Para obtener más información, vea Cómo: Crear un elemento web de SharePoint.

Elemento de elemento web visual

Un elemento web visual es un elemento web que crea utilizando el diseñador de Visual Web Developer en Visual Studio. Para obtener más información sobre cómo usar este diseñador, vea Mapa de contenido de Visual Web Developer.

Funcionalmente, un elemento web visual no se diferencia de un elemento web. Un elemento web visual incluye un elemento elemento web y un elemento control de usuario.

Puede diseñar el aspecto del elemento web arrastrando los controles del Cuadro de herramientas de Visual Studio a la superficie del control de usuario. Para obtener más información, vea Cómo: Crear un elemento web de SharePoint con un diseñador.

Depurar un elemento web

Puede depurar un proyecto de SharePoint que contiene un elemento web igual que otros proyectos de Visual Studio. Al iniciar el depurador de Visual Studio, Visual Studio abre el sitio de SharePoint.

Para empezar a depurar el código, agregue el elemento web a una página de elementos web de SharePoint.

Para obtener más información sobre la depuración de proyectos de SharePoint, vea Solucionar problemas de soluciones de SharePoint.

Crear elementos web basados en el estilo anterior de SharePoint

Las plantillas de Visual Studio le permiten crear elementos web de ASP.NET 2.0 personalizados para SharePoint. Los elementos web de ASP.NET 2.0 se generan sobre la infraestructura de elementos web ASP.NET y son el tipo recomendado para los nuevos proyectos.

En muy pocos casos podría tener que crear un elemento web utilizando el elemento web del estilo anterior de SharePoint. Puede utilizar Visual Studio para crear estos tipos de elementos web, pero Visual Studio no proporciona plantillas específicas para ayudarle a crearlos.

Para obtener más información sobre cuándo sería adecuado crear un elemento web basado en el estilo anterior de SharePoint, vea Infraestructura de elementos web en SharePoint Foundation. Para obtener más información sobre cómo crear un elemento web utilizando el estilo anterior de SharePoint, vea Walkthrough Creating a Basic SharePoint Web Part.

Temas relacionados

Título

Descripción

Cómo: Crear un elemento web de SharePoint

Muestra cómo se crean elementos web para las páginas de SharePoint.

Cómo: Crear un elemento web de SharePoint con un diseñador

Muestra cómo se crean elementos web de SharePoint utilizando una superficie de diseño visual.

Cómo: Crear un control de usuario para una página de aplicación o elemento web de SharePoint

Muestra cómo se crean controles personalizados y reutilizables que se pueden usar en las páginas de aplicación y los elementos web que se ejecutan en SharePoint.

Tutorial: Crear un elemento web para SharePoint

Describe cómo diseñar un elemento web para SharePoint.

Tutorial: Crear un elemento web para SharePoint mediante un diseñador

Describe cómo se diseña un elemento web de SharePoint arrastrando controles a una superficie de diseño visual.

Trabajar con Visual Web Developer

Describe cómo utilizar el diseñador que aparece al abrir una página web en el proyecto.