by Eugene Rosenfeld | Oct 20, 2009 | C#, MOSS, SharePoint, SharePoint 2010, SharePoint Designer 2007, Visual Studio, WSS
Download the Visual Studio 2010 beta and check out the SharePoint 2010 walkthroughs and how to’s here: http://msdn.microsoft.com/en-us/vstudio/dd441784.aspx Walkthroughs Add Feature Event Receivers Create a Custom Field, Content Type, List Definition, and List...
by Eugene Rosenfeld | Oct 20, 2009 | MOSS, SharePoint, SharePoint 2010, Speaking, WSS
Table of contents Part 1 Part 2 Part 3 Part 4 <— You are here This is the fourth part of my series on getting paid for your SharePoint software. If you have not already done so, please read part 1, part 2, and part 3. In part 1, I discussed how...
by Eugene Rosenfeld | Oct 13, 2009 | C#, MOSS, SharePoint, SharePoint Portal Server 2003, WSS
When creating web parts, event receivers, timer jobs and other SharePoint code, I often find that I need to temporarily grant the code more permissions than the current user has. I’ve found that many developers either don’t know what options they have for user...
by Eugene Rosenfeld | Sep 10, 2009 | C#, MOSS, SharePoint, WSS
Unlike adding folders to document libraries, adding folders to lists requires a bit more work in order for the folder to appear in the list view. For example, the following code will add a folder to the list, but the folder will be hidden and not show up in the list...
by Eugene Rosenfeld | Sep 9, 2009 | MOSS, SharePoint, WSS
SharePoint’s SPList class contains the GetItems method which is used to query the contents of a SharePoint list. Rather than iterating through all of the list’s items, the GetItems method allows you to specify a collaborative application markup language (CAML) query...
by Eugene Rosenfeld | Sep 8, 2009 | C#, MOSS, SharePoint, WSS
I was writing a SharePoint feature that had to register a custom HTTP module. Naturally I started looking at the SPWebConfigModification class and soon had some code that looked like it would add my HTTP module to the httpModules element in the SharePoint web.config...