Application Platform – A Perspective

For every developer and for anyone who earns their livlihood in Information Technology world, I highly recommend watching this 1 hour video by David Chappell. I admire David for his great story telling ability and at the same time making his topic interesting and simple to grasp. In this particular talk David takes his audience…

0

CMIS – The common language for Content Repositories

During early days of my career, I was taught that one of the most important tenets of software design is “Separation of Concern” – break your software into modules that perform or manage one and only one task. Once you have all your modules in place, make them communicate with each other to accomplish overall…

2

5 things you should know about SharePoint 2007 Records Center

For past couple of months, I have been working on large implementation of Records Center site in SharePoint 2007. During this time, I have come across few features in Records Center site template that are quite different from a regular SharePoint site template such as Collaboration and Team site template. Obviously, the Records Center comes…

2

Extending SharePoint CoreResultsWebPart

My previous post explained technique of altering the search results presentation using XSLT. Though I prefer using XSLT for presentation related changes, server side changes to search logic is not possible using XSLT. This post describes technique on extending the out of the box CoreResultsWebPart for adding server side logic to search query execution. The…

7

Creating Content Types

Content Types in SharePoint 2007 is a powerful mechanism to put content into a lifecycle. Mostly it is used to associate metadata with content, which can be useful for searching. Other content type features, such as workflows, information management policies, event handlers and document templates, if leveraged properly can provide robust lifecycle to content within SharePoint. Managing Enterprise…

1

Activating Content Type Feature at Web Application Scope

In SharePoint 2007, one of the ways of provisioning content type is by packaging content type definition as SharePoint Feature. This method allows a single content type definition to be leveraged across multipe site collections. One drawback of  this method is it’s inability to restrict the Feature to be activated within a pariticular web application. Content Type Features can…

3