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

This post is also because people said they required a more reusable extension method than here that tapped into SharePoint. Tyrants! While I was doing a code review that tapped into some of the calendar segments of SharePoint I found this issue come up. When passing date parameters into SPUtility.FormatDate it will expect that it [...]

  • Share/Bookmark

Continue Reading This Article...

Extension methods are a formidable programming construct that augment implementation abstraction and modularize segments of code, lending itself well for filling gaps that may be present in a closed API, such as the one that SharePoint provides. Often times there may be a particular method that is desirable on a particular type, however the options [...]

  • Share/Bookmark

Continue Reading This Article...

Auto-Implemented (or just automatic) properties are one of the new features in C# 3.0 that allow property declaration to be additionally succinct, lessening compulsory code thereby lightening maintenance and increasing readability. Auto-properties make SharePoint code, which tends to be property heavy for personalization features much easier to write, (sure, you can use the "prop" code [...]

  • Share/Bookmark

Continue Reading This Article...

Often times when building applications that will greatly use SharePoint views for data rotation it is helpful to build CAML builders into separate static classes that return a continuous string representation of the arbitrary query. In order to demonstrate this, consider the following examples BuildDefaultViewQuery, BuildPrivateViewQuery, and BuildPublicViewQuery: PLAIN TEXT C#: private static string BuildDefaultViewQuery() [...]

  • Share/Bookmark

Continue Reading This Article...

For whatever rationale, typed iterations to dump particular SPRecycleBinItem objects out of the SharePoint recycle bin don’t work due to a problem with the proc_DeleteRecycleBinItem stored procedure.  But it seems to be indeterminate and I can’t locate any sort of thresholds. So, for some reason: PLAIN TEXT C#: public static void NonWorkingRecycleBinDump(string url) { using [...]

  • Share/Bookmark

Continue Reading This Article...