September 2007 Entries
Sometimes SPS 2003 does not work properly with MS Office documents when you try to edit documents directly from SharePoint. Often times, a document will open as read-only even if you checked out the file. In the worst case, a document will crash, and you will lose all the changes. Integration between SPS 2003 and Visio files is especially unstable. The solution to any possible issues with editing documents is to download them to your local hard drive, and upload them once you edit them.
A Calculated Column type in SharePoint has a limitation. A record of a calculated column is created or updated when a SharePoint list item is stored. This means that a calculated data is static and only updated when a SharePoint list item will be changed. For this reason, SharePoint does not allow users to use [Me] or [Today] function within a Calculated Column type because both [Me] and [Today] require real-time update of SharePoint list items.
Sql Server Notification has been built on a great concept, but there are several gotchas that you need to be careful. Here are some pitfalls that I found...
Monitoring the health of custom SharePoint TimerJob is very important for trouble-shooting. Capturing an exception or recording activities to an EventLog is commonly used approach for monitoring an application. EntLib is a good choice for handling exceptions and recording logs to an Event Log, for example, because it provides Exception Handling block, Logging block and other aspects right out-of-box. EntLib relies on reading configuration information from .Net config file, and so no coding is re