![]() Microsoft Semblio SDKBrief DescriptionMicrosoft 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 PageRegistration 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
OverviewThe 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. System Requirements
• Microsoft Visual Studio 2008 • Microsoft .NET Framework 3.5 • Microsoft Windows Update SDK for Windows Vista InstructionsThis 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 Additional InformationMicrosoft 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. What Others Are DownloadingOthers who downloaded Microsoft Semblio SDK also downloaded: |