A Dullard's Guide

Information on development, Silverlight, HD DVD, HDi, and whatever else Amy feels is missing from the interblags.

Browse by Tags

Tagged Content List
  • Blog Post: Tokens Gone

    Wow. The Xbox 360 HD DVD emulator was WAY more popular than we had imagined. Josh processed thousands of requests and hopefully a huge number of developers are now out there experimenting with interactivity. But, now we have run out of our token allotment from the Xbox team and the emulator is no longer...
  • Blog Post: Advanced Subtitles

    In HD DVD subtitling can be done via a subpicture stream or an Advanced Subtitle. An advanced subtitle is very similar in structure to an advanced application. It has a manifest, markup file, and font and is declared with its resources in the playlist. But, an advanced subtitle has some unique characteristics...
  • Blog Post: Virtual Keyboards

    The input tag has four options for mode: password, singleline, multiline or display. When an input element with singleline, multiline, or password mode receives focus, the player may launch an onscreen keyboard to allow user input or a software player may enable use of the computer keyboard. This is...
  • Blog Post: Dynamic Content

    Today's sample was created upon a request from my very nice and hard working office-mate Chris. Last week Chris began learning HDi. He whizzed through all the Jumpstart samples and the projects on my blog, and jumped into creating a project that would dynamically generate content on the fly. After messing...
  • Blog Post: HD DVD FAQs

    General Why is Microsoft involved in HD DVD? Microsoft supports HD DVD because the mandatory player features such as persistent storage, picture-in-picture, and network connectivity lead to greater interactivity and a better, more consistent user experience. Read more in the white paper available...
  • Blog Post: Blackjack

    Today's game example is inspired by Ocean's 13 (available on HD DVD this fall). Blackjack is one of my favorite casino games, but I was too busy at NAB this year to make it to the tables. So, here it is for you in HDi (with some graphics assistance from John Green - Thanks, John!). Writing the...
  • Blog Post: Making the Most of Markup

    Before I started working on HDi, I was a web developer. I found the transition to HDi pretty easy because the markup and the script were already so familiar to me. There is, however, a very big difference with HDi markup that web developers should learn in order to make their applications more efficient...
  • Blog Post: IntelliSense - It's a Good Thing.

    As you begin working on your playlists, manifests, and markup xml files, you will find attaching the HDi schemas to be very helpful in creating and validating your files. A schema defines structure, content, and semantics for your XML document. When you have the correct schemas loaded into Visual Studio...
  • Blog Post: Regarding Fonts in HD DVD

    In my last post I mentioned that you can use an OpenType font if you wish to include dynamic text in your application. But please remember to review the license of the font that you choose to use. Fonts are protected by copyright and you must obtain proper licensing to use them. And, just because the...
  • Blog Post: Dissecting Hello World

    Lets open up the Hello World sample that came with Jumpstart and go through the components that make up a HDi application. You will find these files in C:\Program Files\HD DVD Interactivity Jumpstart\Samples\HelloWorld\ADV_OBJ PLAYLIST VPLST000.XPL is the playlist for the disc and is required for...
Page 1 of 1 (10 items)