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:



This was driving me nuts yesterday, I was looping through all sorts of crap, and all I wanted to do was conditionally display something base on the SPBasePermissions enumeration. Reason being, we have a custom menu that appends to the Site Actions menu (i.e. through the use of a feature) building out relative links to [...]


Continue Reading This Article...

Sometimes, you want to rotate items out of a SharePoint list on a random basis in order to make this information available to your users, for example, some items that might be housed within your enterprise portal that would be helpful to rotate on something like your intranet frontpage displayed in no specified order are:
Technology [...]


Continue Reading This Article...

Man, I have never seen this before, but doing a simple SPListItem.URL and returning the URL returns a funky ass value. It looks like hex or some crap, like this:
http://localhost/lists/MyList/6_.000
What the hell is that? Shouldn't the SPListItem.Url property return the actual URL to the item?
To get around this, you have to tailor your code a [...]


Continue Reading This Article...

I got in a fight, mentally. I love generics, but a lot of the times when I get my code review's occur, people ask me why I didn't use an object array when it would have sufficed?
So in this, I am talking about instead of using this:
PLAIN TEXT
C#:

ArrayList list = new ArrayList();

Using this:
PLAIN TEXT
C#:

List<T> [...]


Continue Reading This Article...

In the development newsgroups there was a question then when performing a foreach loop for SPLists in a SPListCollection whether there was a way that the return could be controlled to a specific type. More importantly, not to just a SPBaseType, but also to a BaseTemplate by passing in the ID that corresponds to the [...]


Continue Reading This Article...