Turn on more accessible mode
Skip Ribbon Commands
Skip to main content
Turn on Animations

Creación de paginas aspx para SharePoint

Codigo


Paginas aspx pueden ser creadas e integradas en WSS 2007 o MOSS
Autor: Gustavo

1 - Cree un nuevo proyecto del tipo "Aplicación Web ASP.NET" en Visual Studio 2005 (Service Pack 2)

2 - Diseñe la pagina en la forma normal para paginas aspx, colocando y posicionando los controles que necesite en el diseñador de Visual Studio

3 - Vaya al "Explorador de Soluciones" de Visual Studio y cambie el nombre de la pagina ("Default.aspx") por el nombre que desea utilizar

4 - Agregue una Referencia a "Windows SharePoint Services" (y a todos los otros ensamblados que necesite)

5 - Agregue directivas ("Using" en CSharp o "Imports" en VisualBasic) a Microsoft.SharePoint y Microsoft.SharePoint.WebControls (y a todos los otros ensamblados que va a utilizar) y programe la funcionalidad de la pagina

6 - Genere el ensamblado de la aplicación y copie el dll al directorio "Bin" de IIS de la Aplicación Web en que la página va a ser visible. En el ejemplo, el archivo "C:\Projects\SkunkWorks\bin\SkunkWorks.dll" se debe copiar al directorio "C:\Inetpub\wwwroot\wss\VirtualDirectories\80\bin\"

7 - Copie el archivo aspx de la pagina creada al directorio "_layouts" de SharePoint. En el ejemplo, el archivo "C:\Projects\SkunkWorks\SkunkWorks.aspx" se debe copiar al directorio "C:\Archivos de programa\Archivos comunes\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\"

8 - Si no crea una póliza de seguridad exclusiva para la pagina, probablemente tendrá que cambiar el nivel de seguridad de la pagina web.config a "Full". Abra el archivo web.config del directorio IIS en donde se ha instalado el compilado, y cambie el renglón que dice:

trust level="WSS_Minimal" originUrl=""

a

trust level="Full" originUrl=""

9 - La pagina se puede ver desde SharePoint en el URL "http[s]://NombreServidor/NombreSitio/_layouts/NombrePagina.aspx", en el ejemplo, el URL puede ser "http://Servidor/_layouts/skunkworks.aspx" o "http://Servidor/misitio/_layouts/skunkworks.aspx", etc.

10 - Si desea utilizar el sistema de paginas maestras de SharePoint, cambie el código HTML de la pagina creada de

a