Customizing SharePoint 2007 Search Result for Structured Content

The out of the box Search Core Result web part displays search result in a format that is best suited for unstructured content. With results laid out vertically highlighting content that matches the search criteria, it provides end users to quickly skimp through the result set. Though this format is best suited in scenario where…

10

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

Starting Microsoft Teams conversation on items from SharePoint list – Part 1

In this 3 part series we will explore a scenario of a customer service team in Contoso and build solution that helps them become productive and help Contoso increase customer satisfaction. The solution we will build will leverage new capabilities in Microsoft 365 universal toolkit for teamwork – SharePoint, Yammer, Teams and Flow. What is…

4

Teamwork: Embracing new culture of work

“Talent wins games, but teamwork and intelligence wins championships” – Michael Jordan New culture of work Just like sports, fostering a culture of teamwork is essential for a productive enterprise. Teamwork is about team members working together, building upon each other’s expertise, sharing their experiences, expressing their opinions and thereby building culture that helps companies…

3

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

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

MOSS Visual Configuration – Part 1 (Search)

One of the reasons for Microsoft Office Sharepoint Server 2007’s popularity and rapid adoption is the fact that MOSS is a platform that provides various services from ECM, Portal, Collaboration to Search and Personalization. MOSS being a platform provides several extensibility opportunities across services – this is obvious from availability of numerous tools and templates…

2

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

Analysis: Who creates a new team in Microsoft Teams – End user or IT?

Introduction Are you here looking for an answer to the question in the tile? If you are Microsoft partner helping our customer implement Teams or our customer in the process of implementing Teams, then it is likely this topic is being discussed. Almost every customer I work with asks me what other customers are doing…

1