Compartir a través de


Creación de páginas para SharePoint

Puede crear páginas de aplicación, de sitio, maestras y diseños de página para un sitio de SharePoint.

Puede crear páginas de aplicación mediante una plantilla en Visual Studio. Cree páginas del sitio, páginas maestras y diseños de página con SharePoint Designer. Después, puede importar estas páginas en Visual Studio para usarlas en un proyecto de SharePoint.

También puede modificar la apariencia y el comportamiento de las páginas mediante hojas de estilos en cascada, ECMAScript y temas.

Tipos de páginas de SharePoint

En la tabla siguiente se describen los cuatro tipos principales de páginas que contiene un sitio de SharePoint.

Tipo de página Descripción
Páginas de aplicación Cree una página de aplicación si quiere que la página contenga código personalizado o que se comparta entre varios sitios. De lo contrario, una página del sitio podría ser la mejor opción.
Páginas del sitio Cree una página del sitio si quiere realizar alguna de las tareas siguientes:

- Agregar la página a una biblioteca de SharePoint.
- Habilitar la página para hospedar características como Elementos web dinámicos y Zonas de elementos web.
- Permitir a los usuarios personalizar la página mediante SharePoint Designer.

No cree una página del sitio si quiere que contenga código personalizado. Aunque puede agregar código personalizado a una página del sitio, el código deja de ejecutarse cuando el usuario personaliza la página mediante SharePoint Designer.
Páginas maestras Cree una página maestra si quiere definir una estructura común para las páginas del sitio y las de aplicación.
Diseños de página Los diseños de página son específicos de Microsoft SharePoint Server y permiten definir una estructura común para las páginas del sitio y las de aplicación.

Para obtener información general sobre cada tipo de página, vea Bloque de creación: páginas e interfaz de usuario y Diseños de página y páginas maestras.

Creación de páginas de aplicación

Puede crear páginas de aplicación en Visual Studio si agrega un elemento Página de aplicación a un proyecto de SharePoint. Puede agregar controles a la página y, después, controlar los eventos de control mediante la adición de código.

Puede establecer puntos de interrupción en el archivo de código de la página, iniciar el depurador y probar la página en un sitio de SharePoint local sin necesidad de pasos de configuración adicionales. Para obtener más información, vea Creación de páginas de aplicación para SharePoint.

Creación de páginas del sitio, páginas maestras y diseños de página

Puede crear páginas del sitio, páginas maestras y diseños de página con SharePoint Designer. Después, puede importar estas páginas a Visual Studio. Importe las páginas si quiere aprovechar las características de implementación o control de código fuente que están disponibles en Visual Studio. Para obtener más información, vea Importación de elementos desde un sitio de SharePoint existente.

Como es difícil modificar estas páginas después de importarlas, debe diseñarlas antes.

Creación de hojas de estilo CSS, ECMAScript y temas

Visual Studio no proporciona plantillas para desarrollar Hojas de estilo CSS (CSS), ECMAScript (JavaScript, JScript) ni archivos de tema para los sitios de SharePoint. Puede crear estos archivos mediante las instrucciones disponibles en el SDK de SharePoint, o bien con herramientas como SharePoint Designer.

Puede agregar estos archivos a la solución directamente o puede importarlos. En cualquier caso, debe crear las carpetas asignadas adecuadas para cada elemento que agregue. Para obtener más información sobre cómo crear una carpeta asignada, vea Procedimiento para agregar y quitar carpetas asignadas.

Para obtener más información sobre la creación de hojas de estilo CSS, vea Uso de clases de hojas de estilo CSS en SharePoint Foundation. Para obtener más información sobre cómo crear archivos de JavaScript y JScript para una solución de SharePoint, vea Configuración de una página ASPX básica para ECMAScript. Para obtener más información sobre los temas, vea Bloque de creación: páginas e interfaz de usuario.

Title Descripción
Creación de páginas de aplicación para SharePoint Se describe cómo agregar páginas de aplicaciones: contenido de .aspx que se combina con una página maestra de SharePoint.
Cómo: para crear una página de aplicación Se muestra cómo crear páginas ASP.NET que se ejecutan en un sitio de SharePoint.
Tutorial: Creación de una página de aplicación de SharePoint Se muestra cómo diseñar y depurar una página web de ASP.NET para un sitio de SharePoint.