How to customise Sharepoint Alert Email Template

Read more about How to customise Sharepoint Alert Email Template article

Sharepoint allows users to setup email alerts on any change or adding to a list or libraries. However, the management of the email alert template can be pretty limiting as many users like to know if it's possible to customize the email alert templates that get sent out by Sharepoint.

Restricting People Picker to single site collection

Read more about Restricting People Picker to single site collection article

Typically, users that are already added to a site collection are displayed in the People Picker. This prevents anyone from using the People Picker to browse a different user directory.

System.InvalidOperationException: There is an error in XML document

Read more about System.InvalidOperationException: There is an error in XML document  article

Recently we had client experiencing an ugly error when adding a list item, which the error appears to be System.InvalidOperationException: There is an error in XML document (1, 43). Done lots of checks, but just couldn't figure out why this happened until we found out it's due to...

User Profile in People Picker Not In Sync with Active Directory

Read more about User Profile in People Picker Not In Sync with Active Directory article

User profile management can be a nightmare in Sharepoint 2010 when some users reporting their job title or email address appearing incorrectly in People Picker search tool. This seems to vary if they search on Last name or First name. Depending on the situation, People Picker returns either the correct, up to date profile information or the out of date.

How to customise own theme in Sharepoint 2010

Read more about How to customise own theme in Sharepoint 2010 article

I had been customising Sharepoing theme lately in 2010 version, and i have to say it's not very fun, mainly due to lack of documentation online and a big change in UI elements comparing to version 2007.

How to create your own custom menu/item/actions in Sharepoint?

Read more about How to create your own custom menu/item/actions in Sharepoint? article

Often times we have to customise SharePoint’s stock user interface, particularly elements such as edit block, toolbar, menus, etc. It’s possible to have our own custom items in these areas, but first it would be a lot easier to understand their names and locations respectively.

Using LINQ in Sharepoint Object Model

Read more about Using LINQ in Sharepoint Object Model article

I have been playing around with LINQ in Sharepoint object model and I have to say I’m quite impressed. It does shorten the amount of code we write and works just as great or better.

How to select distinct from SPQuery CAML

Read more about How to select distinct from SPQuery CAML article

A handy way to select distinct records from SPListItemCollection set queried from CAML query.

How to migrate list structure and content in Sharepoint

Read more about How to migrate list structure and content in Sharepoint article

Sharepoint has a feature that allows us to migrate list data structure and content to a different site so that we do not have to re-create them. This is done through list settings -> save list as template. List template is a powerful function which can save the data structure of a list as well as its content.

How Sharepoint stores datetime field in UTC

Read more about How Sharepoint stores datetime field in UTC article

Lately we found a very interesting fact of Sharepoint, which I think is worth writing a post about. Although it is very rare that someone will read directly into Sharepoint database to retrieve information, but for some hardcore users, especially with my last post regarding how Sharepoint stores data in backend database, one can easily read into Sharepoint Prod_Content database and do CRUD transactions.