To make the above control show, I added this in Microsites:
User Control class or path:
ws:RSSReader
User Control Parameters:
TwitterHashTag="%23HLDEMO"
You can play with it by posting a tweet on Twitter with #HLDEMO in the body somewhere.
How it works:
Tweets are available from Twitter via RSS. So we are just using our standard RSS control to get them. We added a special TwitterHashTag property to the control to simplify things but all it is really doing is setting the FeedUrl property to "http://search.twitter.com/search.rss?q=" + your entry in the TwitterHashTag.
One of the cool side effects of this is that you can set the property to be any Twitter query string. Twitter has a query string builder here:
http://search.twitter.com/advanced
You can go there, fill in the advanced search form, run it to make sure it works the way you want, and then grab everything after the q= in the URL and paste it into the TwitterHashTag property.
Of course, you can always put any RSS Feed url that you'd like in the RSSFeedUrl property, just don't use both at the same time.
Other properties you might be interested in:
NumberToShow - The number of items to show in the list. Default is 5.
ShowHeadline - Whether or not to show the title of the RSS Item. False by default for Twitter. True by default otherwise.
ShowDescription - Whether or not to show the body of the RSS item. True by default.
ShowPublicationDate - Whether or not to show the date that the item was published. True by default
ShowMoreUrl - Whether or not to show a More URL, i.e., to see more info on another page. True by default. Only shows if there are more RSS Items that the limit specified in NumberToShow
MoreText - The text to show in the more link. Default is "More News"
MoreUrl - The URL to go to when the user clicks the more link. Empty by default.