Latest Free SharePoint Software

The most recent SharePoint freeware is:

Title: SimpleChart (Org Chart WebPart) For SharePoint
Date Published: 10/22/2009

Previous WebPart Release:

DSAG - DoD / SharePoint Guide

SharePoint DoD Logo

The Department Of Defense SharePoint Architecture Guide (DSAG) is an attempt to align collaborative tooling through an ever growing series of targeted documentation in accordance with major DoD initiatives, primarily Defense Information Enterprise Architecture 1.0.

Part 1, Part 2, Part 3, Part 4, Part 5, Part 6, Part 7, Part 8, Part 9, Part 10, Part 11, Part 12, Part 13

So when enumerating the SPWebs within a SPFarm to build a strongly typed SPWeb collection for whatever purpose your enumeration might look like this: PLAIN TEXT C#: public static List<SPWeb> WebsPreppedForIteration() { var collection = new List<SPWeb>(); foreach (SPSite x in SPFarm.Local.Services.OfType<SPWebService>().SelectMany (svc => ((svc).WebApplications.Where (webApp => !webApp.Properties.ContainsKey("Microsoft.Office.Server.SharedResourceProvider")).SelectMany (webApp => webApp.Sites.Cast<SPSite>()))).Where (x => !Equals(x.RootWeb.Title, "Central [...]

  • Share/Bookmark

Continue Reading This Article...

SharePoint governance, throughout the various versions of the product has remained a difficult concept and technical task for organizations to tackle. Part of the fundamental problem with SharePoint governance arises from the lack of adaptive tooling within the product to provide organizations with a logical path towards genuine Enterprise Content Governance (ECoG). Organizations are encountering [...]

  • Share/Bookmark

Continue Reading This Article...

There are several components that must be considered when taking into account the holistic SharePoint 2010 environment. (All referenced posts are internal posts, so I won't be sending you to a bunch of random sites ) Indexing There is a limit of 20 indexes that can be created for each list. Importantly, this includes the [...]

  • Share/Bookmark

Continue Reading This Article...

There have been several past posts that deal with the list threshold, such as here. A list may exceed the list view threshold and then some operations will be blocked. The big problem with this is that the default list view can’t be used to access the list, bad news bear! They have to be [...]

  • Share/Bookmark

Continue Reading This Article...

More a quick tip than anything. In the below are two helper methods that make the process a lot easier. The first method will help to normalize the values for handling things like delimiters: PLAIN TEXT C#: private static string NormalizeValue(string fieldValue) { if (!string.IsNullOrEmpty(fieldValue)) { var str = fieldValue; if (str.StartsWith(SPFieldMultiChoiceValue.Delimiter)) { str = [...]

  • Share/Bookmark

Continue Reading This Article...