<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Charlie Owen - Application</title>
    <link>http://blog.retrosight.com/</link>
    <description>Charlie Owen</description>
    <language>en-us</language>
    <copyright>Charlie Owen</copyright>
    <lastBuildDate>Wed, 01 Aug 2007 16:41:45 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>charlie_owen@hotmail.com</managingEditor>
    <webMaster>charlie_owen@hotmail.com</webMaster>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=a640c8ce-71bc-425e-a504-6020f5cec73b</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,a640c8ce-71bc-425e-a504-6020f5cec73b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,a640c8ce-71bc-425e-a504-6020f5cec73b.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a640c8ce-71bc-425e-a504-6020f5cec73b</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A good part of my professional life last year was taken up working with <a href="http://www.sho.com">Showtime</a> and <a href="http://www.method.com">Method</a> (among
others) to get Showtime Interactive built while we were still creating the Windows
Media Center Presentation Layer platform (Media Center Markup Language + .NET 2.0).
</p>
        <p>
          <img src="http://www.microsoft.com/casestudies/resources/Images/4000000490/Picture10.jpg" />
        </p>
        <p>
Thanks to our friends over in developer envangelism you can learn more about what
it took to build this experience at <a href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000490">http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000490</a>.
</p>
        <p>
Charlie
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=a640c8ce-71bc-425e-a504-6020f5cec73b" />
      </body>
      <title>Case Study: Showtime Networks Builds Interactive Television Application on Cutting-Edge Technology</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,a640c8ce-71bc-425e-a504-6020f5cec73b.aspx</guid>
      <link>http://blog.retrosight.com/CaseStudyShowtimeNetworksBuildsInteractiveTelevisionApplicationOnCuttingEdgeTechnology.aspx</link>
      <pubDate>Wed, 01 Aug 2007 16:41:45 GMT</pubDate>
      <description>&lt;p&gt;
A good part of my professional life last year was taken up working with &lt;a href="http://www.sho.com"&gt;Showtime&lt;/a&gt; and &lt;a href="http://www.method.com"&gt;Method&lt;/a&gt; (among
others) to get Showtime Interactive built while we were still creating the Windows
Media Center Presentation Layer platform (Media Center Markup Language + .NET 2.0).
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.microsoft.com/casestudies/resources/Images/4000000490/Picture10.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
Thanks to our friends over in developer envangelism you can learn more about what
it took to build this experience at &lt;a href="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000490"&gt;http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000000490&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Charlie
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=a640c8ce-71bc-425e-a504-6020f5cec73b" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,a640c8ce-71bc-425e-a504-6020f5cec73b.aspx</comments>
      <category>Application</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=d43b00ca-775f-4c66-90ce-962e7f30c101</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,d43b00ca-775f-4c66-90ce-962e7f30c101.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,d43b00ca-775f-4c66-90ce-962e7f30c101.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d43b00ca-775f-4c66-90ce-962e7f30c101</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://blogs.claritycon.com/blogs/matt_ivers/">Matt Ivers</a> has a pretty
good article on Code4Fun titled <a href="http://blogs.msdn.com/coding4fun/archive/2007/05/14/2632164.aspx">Control
Windows Media Center using a Windows Mobile 5 Device</a>. I haven't tried it out yet,
but looks like a solid tutorial on how to create a background application.
</p>
        <p>
Charlie
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=d43b00ca-775f-4c66-90ce-962e7f30c101" />
      </body>
      <title>Control Windows Media Center using a Windows Mobile 5 Device</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,d43b00ca-775f-4c66-90ce-962e7f30c101.aspx</guid>
      <link>http://blog.retrosight.com/ControlWindowsMediaCenterUsingAWindowsMobile5Device.aspx</link>
      <pubDate>Tue, 15 May 2007 15:22:24 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://blogs.claritycon.com/blogs/matt_ivers/"&gt;Matt Ivers&lt;/a&gt; has a pretty
good article on Code4Fun titled &lt;a href="http://blogs.msdn.com/coding4fun/archive/2007/05/14/2632164.aspx"&gt;Control
Windows Media Center using a Windows Mobile 5 Device&lt;/a&gt;. I haven't tried it out yet,
but looks like a solid tutorial on how to create a background application.
&lt;/p&gt;
&lt;p&gt;
Charlie
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=d43b00ca-775f-4c66-90ce-962e7f30c101" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,d43b00ca-775f-4c66-90ce-962e7f30c101.aspx</comments>
      <category>Application</category>
    </item>
    <item>
      <trackback:ping>http://blog.retrosight.com/Trackback.aspx?guid=b04ae01a-19a6-496a-8812-117ef6ff7e71</trackback:ping>
      <pingback:server>http://blog.retrosight.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.retrosight.com/PermaLink,guid,b04ae01a-19a6-496a-8812-117ef6ff7e71.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.retrosight.com/CommentView,guid,b04ae01a-19a6-496a-8812-117ef6ff7e71.aspx</wfw:comment>
      <wfw:commentRss>http://blog.retrosight.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b04ae01a-19a6-496a-8812-117ef6ff7e71</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
For years we have had folks ask us for a complete end to end sample. Allow me to take
a brief moment of your time and introduce you to our newest family member...
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Z
</p>
        </blockquote>
        <p>
Here are screenshots of what you get with this sample application which debuts with
the Windows Media Center Software Development Kit we are making available today:
</p>
        <p>
          <img src="http://play.mediacentersandbox.com/sample/5/z/Z-OnScreenKeyboard.png" />
        </p>
        <p>
An on screen keyboard designed to work especially well for remote control (while still
working quite naturally for mouse and keyboard). For example, Channel Up / Down allows
you to cycle through pages of characters (we ship EN-US uppercase, lowercase and symbols)
without having to navigate off of the characters themselves. You can expand the number
of pages by adding additional MCML to the source. A commented QWERTY version is already
present in the source if you prefer that approach for your end users.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-Login.png" /></p>
        <p>
The login page demonstrates a typical username, password and remember me functionality.
It's not actually wired up to anything for authentication, but provides a ready made
example appropriate for most login experiences.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenu.png" /></p>
        <p>
The top level navigation ('Main Menu') features a nice animation to highlight the
row which has current focus. The hypothetical Z company is a triple play, offering
great content for Movies, TV and Music. You will begin to notice the animated 'living'
background and multiple levels of transparency within and across objects.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenuPromotion.png" /></p>
        <p>
The main menu features promotional items which can drill down to the detail page for
that item. A good bit of Z is data driven using XML and the SDK includes the Microsoft
Access database used to create the XML for developers who want to start with Z and
expand features.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieGallery.png" /></p>
        <p>
Selecting the Movies item takes us to the gallery featuring all movies. The galleries
have working filters similar to the pivot points in Windows Media Center. Here we
begin to see that in Z, content is king. The design is heavily weighted towards highlighting
the images associated with the content and a de-emphasis of the user interface elements.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieDetail.png" /></p>
        <p>
Selecting one of the items in the gallery takes us to the details page where content
is really highlighted with a full screen image. Note the alpha blending of graphics.
This is also a good chance to point out the Z main menu logo at the top as well as
the Search and Downloads buttons at the bottom which persist on almost every page
in Z.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MoviePreview.png" /></p>
        <p>
After selecting the Preview button you are treated to the graphics alpha blended on
top of a full screen video. In this case it's a sample from the <a href="http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx">Windows
Media High Definition Showcase</a>.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieDownload.png" /></p>
        <p>
After selecting the Purchase button, Z begins the download of the content using a
download manager service (again, full source code included in the SDK) which runs
in the background. You can exit out of Z and even close Windows Media Center and the
download will continue. By default, downloaded files are placed in \users\public\videos\
so they can be viewed in the Windows Media Center Videos gallery. Note the dialog
box customization with Z logo.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieDownloadStatus.png" /></p>
        <p>
Navigating down to and selecting the Downloads button takes us to a page where we
can monitor the status of all current downloads, complete with working progress bar.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-TVGalleryFilter.png" /></p>
        <p>
Here we see the TV gallery which showcases reuse of the same focus elements as other
galleries but sized differently and arranged in two rows. In addition, the TV feature
is 'deeper' than Movies -- it features 'Shows' which can be selected to see the 'Episodes'.
This is designed to show how flexible the databinding is in Media Center Markup Language.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-TVFindService.png" /></p>
        <p>
Drilling down to one of the TV episode items ('Error Amice') takes you to a details
page which demonstrates use of the FindService method. As with Movie Preview we have
alpha blended graphics (we can't show you a screen shot of that because we don't have
rights to the images in the TV show -- but it works :-).<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-TVClickToRecord.png" /></p>
        <p>
Selecting the 'Poena Commemorandum' item in the TV strip on the Main Menu takes you
to a details page where you can schedule an individual recording using the Click To
Record API. Note the Dialog box customization with the show image instead of the Z
logo.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MusicAddToQueue.png" /></p>
        <p>
The Music feature in Z is designed to enumerate files and folders located in \users\public\music\
and offer them up to the user. This was one of the last features we implemented and
we didn't have time to 'make it pretty' via interop with Windows Media Player to get
additional metadata and album art. There have been a few requests from end users to
be able to walk folders and this example provides a good starting point. When you
select and individual music file we add it to the queue using the PlayMedia method.
If there are no other items in the queue it immediately starts playing.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-Search.png" /></p>
        <p>
Z implements a search feature which returns results from the data XML and allows you
to navigate directly to the detail page for the items found in the search. This works
for Movies and TV but we didn't get around to enabling music. (Ah, work to book for
vNext...!) It's also important to note anytime you navigate to a text box you can
invoke the on screen keyboard.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenuButton.png" /></p>
        <p>
At the top of every Z page (with the exception of login, main menu and on screen keyboard)
there is a 'back to main' button which allows you to return to the Z Main Menu at
any time. It's a graceful animation when it gets focus and the logo 'expands' to show
the 'back to main' text.<br /><br /><img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenuButtonMouse.png" /></p>
        <p>
Here I've brought up the mouse navigation and transport toolbars. Our design team
did a great job making the 'back to main' button conform to the SDK guidelines
for mouse overlays while at the same time giving it 'feature parity' with the Green
Button and Back buttons native on the mouse toolbar.<br /><br />
Z was a wonderful group effort leveraging a great team both internal and external
to Microsoft. A huge word of 'Thanks...!' goes out to the following folks.<br /><br />
The 'Softies...
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
            <strong>Brian Kralyevich</strong>, Design Manager and <strong>Kristina Voros</strong>,
Usability Engineer were invaluable in working with Method (see below) to make sure
our design and usability was awesome and elegant.
</p>
          <p>
            <strong>Chris Glein</strong>, Software Development Engineer was responsible translating
the design and making it a reality for the bulk of the data + logic (managed code)
and UI (Media Center Markup Language).
</p>
          <p>
            <strong>Jeff Bogdan</strong>, Software Development Engineer took on the stretch goal
of implementing the download manager using the new Windows Communication Foundation.
</p>
          <p>
            <a href="http://blog.michaelcreasy.com/">
              <strong>Michael Creasy</strong>
            </a>, Software
Design Engineer for Test and Reza Khoshbin provided the testing to make sure Z worked
well and delivered what we said we wanted. Michael also provided some of the photography
you find in Z.
</p>
          <p>
            <a href="http://blogs.msdn.com/astebner/">
              <strong>Aaron Stebner</strong>
            </a>, Program
Manager provide a ton of testing, code reviews, developer scripts, Visual Studio integration,
source code control and the wonderful Wix (http://wix.sourceforge.net/) installer
files which makes it super easy for developers to compile and build a ready made MSI
with this sample out of the box.
</p>
          <p>
            <strong>Michael Palermiti</strong> and <strong>Lars Giusti</strong> provided images
from their personal photography collection.
</p>
        </blockquote>
        <p>
And our partners...
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
Method (<a href="http://www.method.com/">http://www.method.com/</a>) in San Francisco
did a great job working with the design and usability team here at Microsoft to envision
a back story for the hypothetical Z company as well as come up with several elegant
(and highly usable) designs which really made 'the content king' as we requested.
Let me give props to <strong>Wendy McKennon</strong> - Senior Interaction Designer, <strong>Tomas
Celizna</strong> - Senior Designer, <strong>Jon Arnett</strong> - Senior Designer, <strong>Aaron
Clinger</strong> - Design Technologist, <strong>Darcy DiNucci</strong> - Interaction
Director, <strong>Robert Murdock</strong> - Design Director, <strong>David Nelson</strong> -
Senior Design Technologist and <strong>Galen Myers</strong> - Relationship/Account
Manager. You guys utterly ROCK...!
</p>
          <p>
            <a href="http://thomashawk.com/">
              <strong>Thomas Hawk</strong>
            </a> provided the bulk
of the wonderful photos from his personal collection. We wanted some images which
would really inspire designers and developers alike and evoke emotion to represent
TV and movies. It is very gratifying to highlight the work of a capable photographer
who is also an end user fan of Windows Media Center and a passionate blogger.
</p>
        </blockquote>
        <p>
Watch for a subsequent post today on where you can go to download the Windows Media
Center Software Development Kit 5.0. Once you've gotten the SDK we encourage you to
compile this app, install and give it a whirl...!
</p>
        <img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=b04ae01a-19a6-496a-8812-117ef6ff7e71" />
      </body>
      <title>Introducing the Z Sample Application</title>
      <guid isPermaLink="false">http://blog.retrosight.com/PermaLink,guid,b04ae01a-19a6-496a-8812-117ef6ff7e71.aspx</guid>
      <link>http://blog.retrosight.com/IntroducingTheZSampleApplication.aspx</link>
      <pubDate>Sat, 18 Nov 2006 00:32:07 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
For years we have had folks ask us for a complete end to end sample. Allow me to take
a brief moment of your time and introduce you to our newest family member...
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Z
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Here are screenshots of what you get with this sample application which debuts with
the Windows Media Center Software Development Kit we are making available today:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-OnScreenKeyboard.png"&gt;
&lt;/p&gt;
&lt;p&gt;
An on screen keyboard designed to work especially well for remote control (while still
working quite naturally for mouse and keyboard). For example, Channel Up / Down allows
you to cycle through pages of characters (we ship EN-US uppercase, lowercase and symbols)
without having to navigate off of the characters themselves. You can expand the number
of pages by adding additional MCML to the source. A commented QWERTY version is already
present in the source if you prefer that approach for your end users.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-Login.png"&gt;
&lt;/p&gt;
&lt;p&gt;
The login page demonstrates a typical username, password and remember me functionality.
It's not actually wired up to anything for authentication, but provides a ready made
example appropriate for most login experiences.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenu.png"&gt;
&lt;/p&gt;
&lt;p&gt;
The top level navigation ('Main Menu') features a nice animation to highlight the
row which has current focus. The hypothetical Z company is a triple play, offering
great content for Movies, TV and Music. You will begin to notice the animated 'living'
background and multiple levels of transparency within and across objects.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenuPromotion.png"&gt;
&lt;/p&gt;
&lt;p&gt;
The main menu features promotional items which can drill down to the detail page for
that item. A good bit of Z is data driven using XML and the SDK includes the Microsoft
Access database used to create the XML for developers who want to start with Z and
expand features.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieGallery.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Selecting the Movies item takes us to the gallery featuring all movies. The galleries
have working filters similar to the pivot points in Windows Media Center. Here we
begin to see that in Z, content is king. The design is heavily weighted towards highlighting
the images associated with the content and a de-emphasis of the user interface elements.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieDetail.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Selecting one of the items in the gallery takes us to the details page where content
is really highlighted with a full screen image. Note the alpha blending of graphics.
This is also a good chance to point out the Z main menu logo at the top as well as
the Search and Downloads buttons at the bottom which persist on almost every page
in Z.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MoviePreview.png"&gt;
&lt;/p&gt;
&lt;p&gt;
After selecting the Preview button you are treated to the graphics alpha blended on
top of a full screen video. In this case it's a sample from the &lt;a href="http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/contentshowcase.aspx"&gt;Windows
Media High Definition Showcase&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieDownload.png"&gt;
&lt;/p&gt;
&lt;p&gt;
After selecting the Purchase button, Z begins the download of the content using a
download manager service (again, full source code included in the SDK) which runs
in the background. You can exit out of Z and even close Windows Media Center and the
download will continue. By default, downloaded files are placed in \users\public\videos\
so they can be viewed in the Windows Media Center Videos gallery. Note the dialog
box customization with Z logo.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MovieDownloadStatus.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Navigating down to and selecting the Downloads button takes us to a page where we
can monitor the status of all current downloads, complete with working progress bar.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-TVGalleryFilter.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Here we see the TV gallery which showcases reuse of the same focus elements as other
galleries but sized differently and arranged in two rows. In addition, the TV feature
is 'deeper' than Movies -- it features 'Shows' which can be selected to see the 'Episodes'.
This is designed to show how flexible the databinding is in Media Center Markup Language.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-TVFindService.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Drilling down to one of the TV episode items ('Error Amice') takes you to a details
page which demonstrates use of the FindService method. As with Movie Preview we have
alpha blended graphics (we can't show you a screen shot of that because we don't have
rights to the images in the TV show -- but it works :-).&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-TVClickToRecord.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Selecting the 'Poena Commemorandum' item in the TV strip on the Main Menu takes you
to a details page where you can schedule an individual recording using the Click To
Record API. Note the Dialog box customization with the show image instead of the Z
logo.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MusicAddToQueue.png"&gt;
&lt;/p&gt;
&lt;p&gt;
The Music feature in Z is designed to enumerate files and folders located in \users\public\music\
and offer them up to the user. This was one of the last features we implemented and
we didn't have time to 'make it pretty' via interop with Windows Media Player to get
additional metadata and album art. There have been a few requests from end users to
be able to walk folders and this example provides a good starting point. When you
select and individual music file we add it to the queue using the PlayMedia method.
If there are no other items in the queue it immediately starts playing.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-Search.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Z implements a search feature which returns results from the data XML and allows you
to navigate directly to the detail page for the items found in the search. This works
for Movies and TV but we didn't get around to enabling music. (Ah, work to book for
vNext...!) It's also important to note anytime you navigate to a text box you can
invoke the on screen keyboard.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenuButton.png"&gt;
&lt;/p&gt;
&lt;p&gt;
At the top of every Z page (with the exception of login, main menu and on screen keyboard)
there is a 'back to main' button which allows you to return to the Z Main Menu at
any time. It's a graceful animation when it gets focus and the logo 'expands' to show
the 'back to main' text.&lt;br&gt;
&lt;br&gt;
&lt;img src="http://play.mediacentersandbox.com/sample/5/z/Z-MainMenuButtonMouse.png"&gt;
&lt;/p&gt;
&lt;p&gt;
Here I've brought up the mouse navigation and transport toolbars. Our design team
did a great job making the 'back to main' button conform to&amp;nbsp;the SDK&amp;nbsp;guidelines
for mouse overlays while at the same time giving it 'feature parity' with the Green
Button and Back buttons native on the mouse toolbar.&lt;br&gt;
&lt;br&gt;
Z was a wonderful group effort leveraging a great team both internal and external
to Microsoft. A huge word of 'Thanks...!' goes out to the following folks.&lt;br&gt;
&lt;br&gt;
The 'Softies...
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
&lt;strong&gt;Brian Kralyevich&lt;/strong&gt;, Design Manager and &lt;strong&gt;Kristina Voros&lt;/strong&gt;,
Usability Engineer were invaluable in working with Method (see below) to make sure
our design and usability was awesome and elegant.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Chris Glein&lt;/strong&gt;, Software Development Engineer was responsible translating
the design and making it a reality for the bulk of the data + logic (managed code)
and UI (Media Center Markup Language).
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Jeff Bogdan&lt;/strong&gt;, Software Development Engineer took on the stretch goal
of implementing the download manager using the new Windows Communication Foundation.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.michaelcreasy.com/"&gt;&lt;strong&gt;Michael Creasy&lt;/strong&gt;&lt;/a&gt;, Software
Design Engineer for Test and Reza Khoshbin provided the testing to make sure Z worked
well and delivered what we said we wanted. Michael also provided some of the photography
you find in Z.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blogs.msdn.com/astebner/"&gt;&lt;strong&gt;Aaron Stebner&lt;/strong&gt;&lt;/a&gt;, Program
Manager provide a ton of testing, code reviews, developer scripts, Visual Studio integration,
source code control and the wonderful Wix (http://wix.sourceforge.net/) installer
files which makes it super easy for developers to compile and build a ready made MSI
with this sample out of the box.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Michael Palermiti&lt;/strong&gt; and &lt;strong&gt;Lars Giusti&lt;/strong&gt; provided images
from their personal photography collection.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
And our partners...
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
Method (&lt;a href="http://www.method.com/"&gt;http://www.method.com/&lt;/a&gt;) in San Francisco
did a great job working with the design and usability team here at Microsoft to envision
a back story for the hypothetical Z company as well as come up with several elegant
(and highly usable) designs which really made 'the content king' as we requested.
Let me give props to &lt;strong&gt;Wendy McKennon&lt;/strong&gt; - Senior Interaction Designer, &lt;strong&gt;Tomas
Celizna&lt;/strong&gt; - Senior Designer, &lt;strong&gt;Jon Arnett&lt;/strong&gt; - Senior Designer, &lt;strong&gt;Aaron
Clinger&lt;/strong&gt; - Design Technologist, &lt;strong&gt;Darcy DiNucci&lt;/strong&gt; - Interaction
Director, &lt;strong&gt;Robert Murdock&lt;/strong&gt; - Design Director, &lt;strong&gt;David Nelson&lt;/strong&gt; -
Senior Design Technologist&amp;nbsp;and &lt;strong&gt;Galen Myers&lt;/strong&gt; - Relationship/Account
Manager. You guys utterly ROCK...!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://thomashawk.com/"&gt;&lt;strong&gt;Thomas Hawk&lt;/strong&gt;&lt;/a&gt; provided the bulk
of the wonderful photos from his personal collection. We wanted some images which
would really inspire designers and developers alike and evoke emotion to represent
TV and movies. It is very gratifying to highlight the work of a capable photographer
who is also an end user fan of Windows Media Center and a passionate blogger.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Watch for a subsequent post today on where you can go to download the Windows Media
Center Software Development Kit 5.0. Once you've gotten the SDK we encourage you to
compile this app, install and give it a whirl...!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.retrosight.com/aggbug.ashx?id=b04ae01a-19a6-496a-8812-117ef6ff7e71" /&gt;</description>
      <comments>http://blog.retrosight.com/CommentView,guid,b04ae01a-19a6-496a-8812-117ef6ff7e71.aspx</comments>
      <category>Application</category>
      <category>Sample</category>
      <category>SDK</category>
    </item>
  </channel>
</rss>