SharePoint Tip #12: Forms InfoPath em Workflows criados com Visual Studio
Criar forms InfoPath para usar com Workflows criados no Visual Studio para o SharePoint é, à partida, mais simples do que criar páginas ASPX. No entanto, apesar de existir...
Criar uma Solution para WSS 3.0
O WSS 3.0 inclui uma nova forma de empacotar componentes criados por developers num único ficheiro, designado solution file. Trata-se de um ficheiro com extensão .WSP que não é...
SharePoint Solution Deployment project template
I was searching on google, a way to simplify the deployment of Sharepoin Solution.Then i found this post to a SharePoint Solution Deployment project template and was exacly what i...
CHM downloads for the WSS v3 & MOSS 2007 RTM SDK’s are available
» Windows SharePoint Services v3 SDK (CHM)» Office SharePoint Server 2007 SDK (CHM)
SharePoint Tip #11: The Web Part Maintenance Page
In SharePoint, when an error occurs in a web part that prevents it to be rendered on the page, an error page is displayed to the user with a link...
SharePoint Tip #10: Using RunWithElevatedPrivileges()
When developing SharePoint (MOSS or WSS) componentes, you might have to write code that some users won't have permissions to execute. For instance, if an event handler associated with a list needs to...
SharePoint Tip #9: Utilizar o DisableEventFiring() e o EnableEventFiring()
Num event handler de um lista é frequente haver a necessidade de actualizar um item recorrendo ao método Update() da classe SPListItem. Quando este método é chamado são disparados...
SharePoint Tip #8: BeforeProperties e AfterProperties em Event Handlers
Os Event Handlers das listas recebem como parâmetro um objecto SPListEventProperties através do qual podemos aceder ao item da lista, ao ID da lista bem como a outros objectos...
SharePoint Tip #7: Utilizar o SystemUpdate()
Muitas vezes pretendemos fazer um Update a um item de uma lista de SharePoint mas não queremos que seja actualizada a data da última modificação e o utilizador responsável...
O Unknown Document Type
Quando se associam Content Types a uma Document Library existe a possibilidade de definir que a Document Library aceita qualquer Content Type. Isso corresponde a associar um tipo especial...