Monthly Archives: August 2011

Data validation in publishing pages in SharePoint 2010

Like many things in SharePoint – this should be simple but turns out it is not. I had a requirement to ensure that a DateTime field (Next Review Date) on the page is equal to or greater than the current … Continue reading

Posted in Page Layout, SharePoint 2010 | Leave a comment

Custom PortalSiteMapDataSource to display full site structure in left navigation in SharePoint

I had a requirement to ensure that all sites within the site collection would display the full site structure (up to the 1st level sub-site) on the left navigation. Given the site structure below for example: For any site underneath … Continue reading

Posted in Branding, SharePoint 2010, Uncategorized | 1 Comment

Gotcha when working with master pages and page layouts in SharePoint Designer and Visual Studio

A common thing to do when editing master pages and page layouts in SharePoint is to edit them in SPD and then copy the source code to Visual Studio for check-in to source control. There is a gotcha here. When … Continue reading

Posted in Branding, SharePoint 2010, SharePoint Designer | Leave a comment

Woohoo! I’m now certified!

..in SharePoint 2010 Application Development :). Just passed the TS 70-573 exam. Next in sight is the MCPD in SharePoint 2010 app dev :).

Posted in Stuffs | 2 Comments

Making web requests to external sites from SharePoint

In most enterprise settings you will need to go through a proxy server to connect to external sites. In Windows the proxy settings in IE actually affects the apps on that machine. If you write a console app to test … Continue reading

Posted in SharePoint | 2 Comments

IgnoreIfAlreadyExists attribute when provisioning files in SharePoint

The IgnoreIfAlreadyExists attribute of a File element when provisioning a file can be mysterious. Most of the posts on the net are saying that: When this attribute is set to FALSE, an error will be thrown if the file already … Continue reading

Posted in SharePoint 2010 | 1 Comment

Should I call Dispose on SPWeb.ParentWeb?

I was coding away and wondered if I should call Dispose the parentWeb object below? I found some official guidance on this and thought I’d blog it here, partly to help jolt my memory later on. The short answer is: … Continue reading

Posted in SharePoint 2010 | Leave a comment