Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Download Center 
Search Advanced Search

Microsoft Semblio SDK

Brief Description
Microsoft Semblio SDK enables content professionals, ISVs, developers, and designers to package and distribute rich educational material. The Microsoft Semblio SDK is a collection of API’s, samples, tools, and associated documentation that assists software developers in creating components of a Microsoft Semblio interactive presentation.

On This Page

Registration Suggested for this Download

Registration takes only a few moments and allows Microsoft to provide you with the latest resources relevant to your interests, including service packs, security notices, and training. Please click the Continue button


Quick Details
File Name:v1_SDK_RTM\SemblioSDK.msi
Version:1.0
Date Published:12/15/2008
Language:English
Download Size:5.2 MB
Estimated Download Time: 13 min 56K

Overview

The Microsoft Semblio SDK is built on the .NET Framework 3.5 and provides the necessary tools for content professionals to create rich interactive learning material. The Microsoft Semblio SDK provides the API's which enable the packaging and collating exploratory learning activities like simulations, animations, labs, e-books, and more.

The Microsoft Semblio SDK targets educational organizations that employ professional developers to design, create and deliver content and curriculum, such as: commercial publishers, content developers creating specialized components such as labs and simulations for the education market, and independent software vendors interested in extending Semblio reporting and tracking services with a school’s learning management system.

 Top of page

System Requirements

  • Supported Operating Systems: Windows Server 2003; Windows Vista; Windows XP Service Pack 2; Windows XP Tablet PC Edition
• Supporting Operating Systems: Microsoft Windows XP SP2 (32-bit only), Microsoft Windows XP, Tablet PC Edition, Windows Vista, Windows Server 2003, or Widnows Server 2008
• Microsoft Visual Studio 2008
• Microsoft .NET Framework 3.5
• Microsoft Windows Update SDK for Windows Vista

 Top of page

Instructions

This download offers you the benefits of registering with Microsoft. Click the Continue button near the top of this page to register. After you have gone through the registration process, you will be returned to this page to begin the download

 Top of page

Additional Information

Microsoft Semblio SDK Release Notes December 2008 © 2008 Microsoft Corporation. All rights reserved.
This section provides latest information about the Software Development Kit (SDK) for Microsoft Semblio.
Activity Samples DocumentWithMedia This sample illustrates how to create a Semblio activity that references various types of media. BinarySwitches This sample illustrates how to perform navigation within a Semblio activity. MultipleChoiceActivity This sample illustrates how to use Isolated Storage. Packaging Sample SimplePackageBuilder This sample illustrates how to build a Semblio package (.semblio) programmatically. Player Sample Sample Player A sample that illustrates how to build a custom player that hosts the Semblio Runtime Control.
Known Issues Unexpected behavior during playback when multiple files are open
The following issue can occur when the total available disk space on the computer’s hard drive is less than 10% and two or more presentations are open. When you close one presentation, the content of remaining presentations are not viewable. To avoid this, try freeing up disk space or open only one presentation at a time.
Incomplete documentation in SDK reference on the method, IActivityNavigation.Navigate()
The following documentation was not included in the SDK reference file.
Absolute URIs with an http: or https: protocol will launch in an external browser window. Absolute URIs with other protocol types (such as ftp:) are silently ignored. Relative URIs will be assumed to be Activity navigations. Activity URIs must take one of the following forms: #activity-id #activity-id/sub-activity-target
Where: The leading # is required. Activity ID matches the ID of one of the activities in the current Semblio package. The sub-activity-target is understood by the target activity. The SemblioViewer does not interpret the sub-activity-target. Activities that are aware of sub-activity navigation can respond to the subsequent NavigationComplete event and perform the appropriate activity-specific operations in order to respond to the sub-activity-target (e.g. changing to a page indicated by the target string or something similar).
SemblioViewer actively prevents navigations from one activity to another when a sub-activity-target is provided. This prevents activities from taking dependencies on the presence and/or structure of other activities as such dependencies are fragile and can be easily broken when activities are migrated between Semblio packages. If this condition is detected, a NavigationFailure event is fired.

 Top of page

 Top of page


© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement