SharePoint – Development tip

Some days ago Eli Robillard wrote a fantastic post about how to build a sharepoint development machine it’s very similar to which I use, but in a last step, I would add a tool to maintain remote sessions. A tool as Secure Shell (ssh) or Remote Shell, I use rsh, because it’s easy for deployment and free, this comes with the Windows Services for Unix 3.5.


Using it I can install and uninstall solutions, features and webparts from my visual studio, external tools menu. Also you can add this to the post generation commands in order to deploy and get data from application pool prior to debug. (rsh machine iisapp)


SharePoint – TreeExplorer webpart

Este es un pequeño webpart, a su vez un clásico pero muy útil webpart, que nos permitirá recorrer la estructura de carpetas de una biblioteca de documentos. Por supuesto es para WSS3 y MOSS 2007



¿Por cierto alguien se ha fijado en este botón que ha desaparecido en WSS3 ?


WSS2



 WSS3



La verdad es que aún siendo un simple history.back() era un botón muy útil.


 IdeSeg.SharePoint.WebParts.TreeExplorer.zip (9,19 KB)


Para instalarlo, descomprimir el zip


stsadm -o addwppack -filename IdeSeg.SharePoint.WebParts.TreeExplorer.cab -globalinstall
iisreset


SharePoint – Ver carpetas en bibliotecas de documentos

Si recordáis en WSS2 teníamos una opción para ver las carpetas de una biblioteca de imágenes, que por alguna misteriosa razón, no se encontraba disponible en las bibliotecas de documentos.

En su día, con un simple truco, podíamos tener esta opción en las bibliotecas de documentos. (http://www.ideseg.com/SharePointViewAllFoldersInDocumentLibraries.aspx) he recordado esto esta mañana cuando me he dado cuenta de que esta opción ya no está disponible ni en las bibliotecas de imágenes ni en las bibliotecas de documentos.

Ahora bien, en la carpeta (_layouts) sigue estando el archivo folders.aspx, por lo que bastaría otro simple truco (ahora una FEATURE) para devolver esa útil vista.


<?xml version=»1.0″ encoding=»utf-8″ ?>
<Feature Id=»5A7074FE-C628-47eb-B905-94BF8DFD4ED4″
         Title=»Vista de explorador»
         Description=»Permite navegar sobre una biblioteca de documentos»
         Version=»1.0.0.0″
         Scope=»Web» 
         Hidden=»FALSE»
         ImageUrl=»actionssettings.gif»
         xmlns=»http://schemas.microsoft.com/sharepoint/»>
  <ElementManifests>
    <ElementManifest Location=»TreeExplorer.xml» />
  </ElementManifests>
</Feature>


Y el TreeExplorer.xml


<Elements xmlns=»http://schemas.microsoft.com/sharepoint/»>
  <CustomAction
    Title=»Explorardor»
    RegistrationType=»List»
    RegistrationId=»101″
    GroupId=»ActionsMenu»
    Location=»Microsoft.SharePoint.StandardMenu»
    Id=»IdeSeg_TreeExplorer»
    ImageUrl=»_layouts/images/GORTL.GIF»>
    <UrlAction Url=»/_layouts/folders.aspx?List={ListId}» />
  </CustomAction>
</Elements>

Esto nos añadirá una opción bajo el menú de acciones de una biblioteca de documentos para poder recuperar esa vista.



No es lo más bobnito del mundo, pero ayuda …

Libros de SharePoint

Hace unos días termine de leer el libro de Todd C. BleekerDeveloper’s Guide to Windows SharePoint Services 3.0”, pero hoy quiero recordaros que la revista dotNetMania, pública este mes su cuaderno técnico número 6.
Programación con SharePoint 2007”, sin duda la mejor guía para comenzar a programar para SharePoint, (además está en castellano).




El Libro ha sido escrito por un gran amigo Gustavo Vélez, compañero de blog aquí en Geeks, e incansable sufridor de SharePoint.

El libro comprende:

– Instalación y configuración de MOSS
– Modelo de Objetos
– WebParts
– Columnas de sitio y tipos de contenido
– Características
– Catalogo de datos empresariales
– Flujos de Trabajo
– Servicios de Excel

Por el momento no hay nada igual en castellano, por lo que es un libro que HAY QUE TENER.