A Silverlight HVP Update


A Silverlight HVP Update

I’m extremely pleased to report that a start-up e-learning company (currently code-named WL) has committed approximately 100 hours / week of development time by four of their world-class Silverlight developers,  from now through February. All of the work they do will be fully integrated into the Silverlight HVP and released under the Ms-PL.

We are currently working on the feature list for Version 1, but the very good news is that virtually all of the features they are most interested in,  are either on the feature list already (either for V1 or beyond) or are completely consistent with the idea and spirit of the Silverlight HyperVideo Player

Among the features under consideration for V1 (March, 2010) are:


  • Implementing a fully modular architecture
  • MEF from Day 1
  • Creating a Viewer that will hold Frames, where Frames are named sets of controls.
  • One example of a Frame will be a player derived from the SMF
  • Another example of a Frame will be an HTML viewer for displaying web links
  • A third example of a Frame will probably display animations
  • A Table of Contents module that will house a class derived from Tree control
  • A Links module that will hold the links associated with a video
  • Features

    • Out of Browser capabilities
    • Identification, Authentication and Authorization
    • Local Storage
    • Skinning with Templates
    • Authoring Tools

    Interactivity & Collaboration

    • Multicasting
    • Interactive Response
    • Real-time communication

    Standards And Protocols

    • Extension of the protocols for encapsulating the linkage between a marker in a video and the actions to take (e.g., pausing the video and displaying additional information) to conform to emerging or existing industry standards.
    • Integration with existing or creation of new Experience (EMS) and Learning Management Systems (LMS) and other analytics
    • SCORM compatibility
    • Potential integration with Microsoft Semblio and related projects

    Details about WL will be available early in 2010, but we are already beginning the work of creating the specifications, and coding will start will start next week (“you start coding, I’ll go find out what they want…”)

    Core Technologies

    The Silverlight HVP is now committed to the following technologies and practices:

    Help Wanted!

    • Contributing Developers
    • QA
    • Project Management (assist with oversight of the project)
    • Software Architect to assist with creating units of work and “just-enough specification”

    Please see Contributing To The Project in the HVP CodePlex documentation.

    Unconfirmed and Fully Deniable Rumors

    We are discussing obtaining extensive User Interface support with a world-class web design organization that has done some incredibly creative and closely related work. More on this as soon as possible.

    About Jesse Liberty

    Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen Pluralsight & LinkedIn Learning courses. He was a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP and a Microsoft MVP.
    This entry was posted in z Silverlight Archives and tagged . Bookmark the permalink.