SharePoint Tip #27: Choice Columns and DataSheet Views
Using features to create Choice site columns is pretty straightforward (check this post for additional information). See below a sample feature element for that purpose. <Field ...
SharePoint Tip #20: Get User Profile
User Profiles are a central concept to Office SharePoint Server 2007. They store all the information about the SharePoint users in a central location, the User Profile Store, allowing...
SharePoint Tip #2: Alterar Templates e Layouts usados em Subsites
O Administrador de um site tem a possibilidade de limitar quais os templates que podem ser utilizados para criar subsites e quais os layouts de páginas que podem ser...
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...
Performing broker migrations on your Kafka consumers
When using Kafka for communication between systems, you may find yourself having to change your consumer configuration. This may happen due to the publisher changing topic, or a new...
SharePoint Tip #17: Testing if an Office Document is Open
In a Document Library, when you create a new document using the New button (or edit one that already exists), SharePoint will open the proper client application (if it...
SharePoint Tip #16: List Base Types
When defining a List Template, using a SharePoint feature, one needs to specify the Base Type attribute (see sample below). <Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <ListTemplate BaseType="0" Category="Custom Lists" Name="ConfigurationList" DisplayName="Configuration List" Description="My...
SharePoint Tip #22: Create a User Profile
The best way to create SharePoint User Profiles is to import them from somewhere (Active Directory for instance). This is specially true if you want to create a lot...
FAST Search Tip #1: Enabling Stemming in PowerShell
Recently, I’ve been working with FAST Search for SharePoint 2010 and, although it’s a great search platform with pretty impressive features, I believe there are still too many manual...
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...