André Vala
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...
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...
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...
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...
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...
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...
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...
SharePoint Tip #6: Conteúdo de um campo do tipo MultiChoice
O SharePoint permite configurar um campo do tipo Choice para aceitar a selecção de múltiplas alternativas, passando a ser do tipo MultiChoice (SPFieldMultiChoice). Uma...
SharePoint Tip #5: Conteúdo de um campo do tipo Lookup
Em SharePoint, utilizam-se campos do tipo Lookup (SPFieldLookup) quando se pretende que exista uma relação 1-N entre duas listas. Ao colocar-se um campo deste...
SharePoint Tip #4: Conteúdo de um campo do tipo URL
Os campos do tipo URL usados no SharePoint (SPFieldUrl) guardam numa única string o URL e a sua descrição, separando os dois valores por...