Find The PowerShell Command You Were Looking For
PowerShell might be a new beast for many SharePoint administrators. Microsoft has been helpful by providing hundreds of commandlets with SharePoint 2010. However, when the commandlets have names such as Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance, remembering the correct commandlet can in many cases be impossible. Using tab key for autofill is not very usefu, considering the commandlet naming conventions.
Luckily the PowerShell basics are here...
Finding the Balance Between Tailoring and Thinking Inside the Box
This article describes why every tailoring decision is a choice involving price tag, risk, and usability.
SharePoint offers an astonishing set of functionality and features. We’re all familiar with the capabilities regarding to for example RSS viewing, calendars, surveys, discussion boards, and content management. Personally I find the out of the box set quite rich and able to cater the most...
Upgrading Your Office Ahead of Your SharePoint?
If you just got to upgrade your office to 2010 ahead of upgrading your MOSS, please read this article.
During the last couple of years I have run through a bunch of client cases where MOSS represented a new era for document management especially for the Office Documents. The preceding document management systems comprised mainly of shared network drives –...
Comparing DateTimes in a LINQ to SharePoint Query
Last time I blogged about LINQ to SharePoint (available for SharePoint 2010), and especially about the fact that the underlying CAML generation matters, even though it is hidden by the developer. Here is another issue, or a bug, that I came across.
Consider the following simple situation: you want to fetch and display those calendar events that start...
Content Is The King, And Meta Data Is The King Kong!
Lost in translation? Try reading this article for the big picture.
In an early phase of an SharePoint project, it is important to find a consensus with a customer on what matters the most in a specification. After all, quite a heap of mental playload is probably occupying the cognitive landscape of the customer representatives. They usually are full of ideas, wishes, needs, sales...
LINQ to SharePoint Performance Pitfalls
SharePoint 2010 introduced LINQ to SharePoint which enables the programmer an easy access to SharePoint lists and content types using LINQ.
While LINQ to SharePoint greatly simplifies the code and frees the programmer from writing CAML queries, it can easily result in poor code in terms of performance. The main problem is, IMHO, that the full power of...