Archive for June, 2007

Posted by Adam Buenz

Yes! Finally!
For anyone that has worked with CardSpace, there was always a lot of guess work that went into it building out your user interface because here was never a static logo that we could use to inform a user that a site was InfoCard ready. Finally, a new logo has been released, that we […]

Posted by Adam Buenz

I swear to god, if I get one more spammy, undesired, unprovoked, and COMPLETELY INAPPLICABLE job offer from you (unsolicited I might add, I have NEVER responded to any offer outside of a “Please stop emailing me, and please take my name out of your database”), I am going to drive to whatever state that […]

Posted by Adam Buenz

I ran into this issue at a client, and I found the information frickin sparse that was out there. If, at some point, you need to iterate through subfolders in a document library, you will find a nice set of posts out there saying "hey, just use recursion". Being one that prefers copying and pasting [...]

Posted by Adam Buenz

I have written about SELinux in the past in regards to SharePoint, the research which is housed on the main sharepointsecurity.com site.
Introduction To Hybrid SharePoint (SELinux)
Hybrid SharePoint / SElinux Theory of Operation
SELinux Permissions Management and Creation
The CIA Triad and MOSS
Formal Access Control Methodolgies and SharePoint
I am wondering for the greater community, if [...]

Posted by Adam Buenz

Arg. Design by Contract has been around for a long time, however it has never gained the popularity of other programming paradigms. Although I don't completely understand why since it supplements unit testing so well and increases overall software quality, I suppose that I can fathom some guesses.
< rant>
The first is because of suits (which [...]

Posted by Adam Buenz

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 [...]

Posted by Adam Buenz

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:
Select For Unformatted Code
C#:

returnListItemsXML(list.Items);

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