Posts

Showing posts with the label SharePoint

Debugging Sharepoint Applications

When developing sharepoint apps, it becomes a pain in the neck to know what process to lint to (via debug-attach process) because it usually has many w3wp process running, and knowing which is the one you need is usually a trial-and-error thing. Spence Harbar has a very handy application called Application Pool Manager which lets you do several things: 1. Reset application pools, which is faster than iisreset. 2. Show the list of application pools running 3. Establish which application pool has which process ID associated, and refresh it if someone else recycled them (i.e. VSeWSS) This way, by just having a look at the tool's menu, you can know for sure what process ID you need to attach to!

Tip: Creating GUIDs for WSS development using Resharper

Image
Well.... First post in Englilsh for me! I'm generating a lot of site columns from a feature, and i hate the drill of Options-guid-generate-copy-paste, so I started using a VSTudio Macro that did that for me...The VM I'm working started freezing, so I stopped using it. Today I found I can generate Guids using Resharper very easy! Create a new User Live Template (resharper->options) Give it a short name (i.e. " ig ") from insert GUID on the Template Text Box add $ GUID $ this is a variable that can be changed as a macro value. Select a macro value for the $ GIUD $ variable and assign it "New GUID " OK!!! I also created a " big " template for Bracketed GUIDs using {$ GUID $} as template text that's it: When you type ig or big on your XML it creates a new GUID for you! Warning: You'll have to use RS3.0 because of the XML support.

Manejo de "Cumpleaños del mes" en WSS 3.0

No he encontrado ningún artículo que indique cómo crear una vista en WSS 3.0 que muestre los cumpleaños del día; el gran problema es la falta de flexibilidad en los filtros por defecto y en el manejo de columnas calculadas en WSS, que no permite simplemente filtrar por una fórmula como MONTH([FechaNacimiento]) = MONTH([Hoy]). Mark Kruger tiene uno de cómo hacerlo en WSS2 , pero no funciona bien con SharePoint 2007, porque no se refresca la fecha una vez se calcula (con lo cual, el filtro no se actualiza de mes a mes). El anterior artículo, y la presión de mi cliente, me sirvieron de inspiración para la generación de la vista con SPD a través del procedimiento que ilustro a continuación. Software requerido WSS 3.0 o MOSS 2007; No he probado si funciona con Sharepoint Portal 2003 o con WSS 2.0 pero intuyo que sí. Sharepoint Designer: Es necesario para poder editar la vista de datos (data view) Procedimiento Crear una lista de contactos para guardar la información de las personas. En e...

Ambiente para desarrollar con Sharepoint

Sahil Malik ha publicado un post acerca de cómo desarrollar en sharepoint. Para mí, la virtualizacion también es la forma de hacerlo. Yo tengo un par de máquinas virtuales para desarrollar: WSS: Instalé Win2k server SP2 como miembro de un Workgroup MS Visual Studio 2005 team System (porque es el que tengo en DVD; ahorra tiempo de instalación) SQL server Express Edition (no sé para qué tener una versión completa, sino únicamente de desarrollo) Sharepoint tools for VS2005 WWF tools for VS2005 .net framework 3.0 WSS 3.0 en inglés (es más fácil buscar los errores en Google en inglés que en español) WSS SDK WSS Language Pack en español Servicios de POP3 y SMTP Application Pool recycler ReSharper NANT NUNIT TortoiseSVN, para pasar el Codigo Fuente al repositorio que está en la máquina host. Para cada cliente tengo un Site collection con el nombre de su servidor. MOSS: Instalé casi lo mismo que para WSS. Sólo que el servidor es un PDC (no sé si es útil o no; pero lo hice por si acaso); insta...