Second in a series of responses to Media Center Development: What topic(s) shall I blog about next?
This would be my approach...
1) Create the Guide UI with a Media Center Hosted HTML Application and license the guide metadata from a third party.2) Use MediaCenter.FindProgram and MediaCenter.FindService to tune currently broadcast content from the Hosted HTML Application.3) Use the Click-To-Record Feature to programmatically schedule the recording of TV programs and series from the Hosted HTML Application.