Task rollup options
To aggregate the tasks into a single listing there are three options that can be considered:
Using search to query the content from the index
Querying the lists directly with
SiteData
Running a scheduled process that can create a reference to the task in a centralized list
We will review the advantages and disadvantages of each approach and determine where you would want to use or not use it for your scenario.
Using search
As we have seen in the example solutions throughout the book, search can provide a very effective way to aggregate content from many different sources quickly. The biggest advantage is the speed of retrieving the results, and the fact that it can work with results that have very different attributes and metadata schemas.
Search considerations
One of the risks with using search for this solution is that the accuracy of the displayed results will vary greatly depending on how current the crawl index is. The timeliness or freshness of the record is probably...