Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 4

Release Notes for Microsoft Interactive Classroom

June 2010

© 2010 Microsoft Corporation. All rights reserved.

Microsoft Interactive Classroom enhances classroom presentations by increasing student


participation, helping teachers assess student comprehension, and enabling students to
personalize the information presented.
Information about Interactive Classroom is available at http://go.microsoft.com/fwlink/?
LinkID=177667.

Contents
System Requirements

Known Issues

SDK Information

System Requirements
The following table lists the minimum system requirements to install Interactive Classroom.

Operating systems The following systems are supported:

Windows 7
Windows Vista with Service Pack 2 (SP2)
Windows XP (32-bit) with Service Pack 3 (SP3)
Windows Server 2008 with Service Pack 2 (SP2)
Windows Server 2003 (32-bit) with Service Pack 2

.NET Framework Microsoft .NET Framework 3.5 SP1

Free .NET Framework download available at


http://www.microsoft.com/downloads/details.aspx?
displaylang=en&FamilyID=ab99342f-5d1a-413d-8319-
81da479ab0d7

Computer processor 500-megahertz (MHz) processor

Memory 256 megabytes (MB) of RAM

Disk space 2 gigabytes (GB) available disk space

A portion of this disk space can be freed after installation if


you remove the original download packages from the hard
drive.

Display resolution 800 x 600


Additional requirements to use certain features:

A network connection is required to start or join a session.

Microsoft Office PowerPoint 2007 or PowerPoint 2010 is required to start a session.

Microsoft Office OneNote 2007 or OneNote 2010 is required to download a session's


presentation slides into a OneNote notebook.

Known Issues
Other versions of Microsoft Interactive Classroom must be uninstalled before running
Setup

If a previous version of Interactive Classroom is installed on your computer, that version


must be uninstalled before you install this release.

.NET Programmability Support is required by some features in Interactive Classroom

In addition to Microsoft Office 2007 or Office 2010, some features require


.NET Programmability Support (commonly installed by default). If it is not installed on your
computer, you can use Office Setup to install this component.

This component needs to be installed for PowerPoint and OneNote.

In the Office Installation Options dialog, this is located under the heading for the individual
Office program. Click the plus sign (+) to expand the heading.

For more information about installing Office components, see Office help.

Guest accounts can’t be used to start an Interactive Classroom session

You must log on to Windows with a Standard or Administrator account to start a session.

A secure session cannot be started on computers with 64-bit versions of Windows 7,


Windows Server 2008, or Windows Vista because a certificate can’t be found

Interactive Classroom uses a control called CAPICOM to validate installed certificates.


CAPICOM is not installed by default on 64-bit versions of Windows 7, Windows Server 2008,
or Windows Vista. If this control is missing, you may see a message saying that a certificate
can’t be found when you try to start a secure (HTTPS) session.

To fix this, install CAPICOM 2.1.0.2, register the CAPICOM.dll file, and then restart Interactive
Classroom.
1. Download and install the Platform SDK Redistributable: CAPICOM.
This file is available for download at the Microsoft Download Center
(http://go.microsoft.com/fwlink/?LinkID=178942&clcid=0x409).

2. Register CAPICOM.dll.
Open a command prompt, navigate to the directory where CAPICOM.dll is installed, and
then enter the following command:
regsvr32 CAPICOM.dll

3. Open Microsoft PowerPoint and start an Interactive Classroom session.


SDK Information
The Interactive Classroom SDK is available in the Setup wizard, but is not installed by
default

To install the Interactive Classroom SDK, on the Custom Setup screen of the Setup wizard,
select the SDK component in the list.

Eight sample code entries used in the Interactive Classroom SDK require an additional
line of code to work properly.

One line of code needs to be added to the sample code provided for the following methods:

Location

PollingData

Presentation

ResourceChunk

ResourceChunkStream

ServiceVersion

SubmitPollingResultAnonymously

ValidatePasskey

These methods are found in SDK Reference.chm, under Interactive Classroom Overview |
Interactive Classroom Reference | Interactive Classroom Client Reference | WCF Service Call
Reference.

As shown in the example below, add a line for req.CookieContainer = cookieContainer;


in the sample code.

/// ˂summary˃

/// Get the content via HTTP GET.

/// ˂/summary˃

/// ˂param name="url"˃The HTTP url.˂/param˃

/// ˂returns˃The HTTP content.˂/returns˃

public static byte[] GetHttpContent(string url)

try

{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(new Uri(url));

req.CookieContainer = cookieContainer;

req.Method = "GET";

HttpWebResponse res = (HttpWebResponse)req.GetResponse();

using (Stream stream = res.GetResponseStream())

return ReadByteArrayFromStream(stream);

catch (Exception ex)

Trace.WriteLine(ex.Message + ex.StackTrace);

return null;

The entry for "ValidatePasskey" in the Interactive Classroom SDK has an inaccurate
note about client validation

The note currently states:

The Instructor View session does not require a client to validate an access key. If the session
has an access key set, the client should request an access key from the user. If the access
key does not match the session access key, the client should notify the user and not retrieve
session data.

It should state the following:

The Instructor View session requires a client to validate an access key before calling other
services. If the session has an access key set, the client should request an access key from
the user. If the access key does not match the session access key, the client should notify
the user and not retrieve session data.

You might also like