About      |       Articles      |      Services      |      Software      |      Contact

Latest Free SharePoint Software

ARB Security Solutions regularly releases free SharePoint software, including WebParts, Client Applications, Framework Extensions, and other Miscellaneous Components.
The most recent freeware is:

Title: Simple SharePoint Rollup WebPart
Date Published: 10/22/2009

Previous Two Free WebPart Releases:

SecureCenter For SharePoint

By SharePoint security integrators, for SharePoint security integrators.

SharePoint Security Assurance Program™

For externally facing SharePoint deployments, security is an acutely important deployment concern. Learn how through daily security scanning, you can ensure external business users and partners that they can collaborate in confidence!

Security Assurance WebPart:



I guess I should prefix this post with a warning. Spec# is an experimental language, an extension of C#. I am not advocating it for production use, it is maintained by Microsoft Research, and unless you are silly like me and do it for some clients after advocating its focus on design quality and why [...]


Continue Reading This Article...

A reader (people read this crap?!?!?!) asked me how to return SharePoint list items in XML. It's very easy!
Say you want to run a simple return with some very simple parameter types:
PLAIN TEXT
C#:

returnListItemsXML(list.Items);

this is pretty simple! But we haven't built the returnListItemsXML method yet
Firstly, build up your method file with its name [...]


Continue Reading This Article...

Well, maybe it is just me, but you should generally use a method in order to get a reference to your SharePoint lists. For example, you are generally getting a reference as such:
PLAIN TEXT
C#:

using(SPSite mySite = new SPSite("http://server/"))

{

using(SPWeb myWeb = mySite.OpenWeb())

{

SPList myList = myWeb.Lists["MyList"];

}

}

But wouldn't it be better to use a method?
PLAIN TEXT
C#:

public static [...]


Continue Reading This Article...

Someone asked me this morning when doing a code review of my code how I got a field value. They were not looking very closely. Here is how I do it, although there are 50,000 other ways of doing it.
This is my getFieldValue helper method, that will be called at other instance points throughout the [...]


Continue Reading This Article...

I ran into something simple today when I was writing a new event receiver for my current gig at Shaw AFB. The event handler itself was very simplistic. All it does is reference a piece of metadata within the SPListItem being uploaded into a document library, and based on that piece of metadata, route the [...]


Continue Reading This Article...