Page 1 of 58

Getting Started With SharePoint Learning Kit Status: Stable Last Updated: 08/6/2009 7:00 PM 1

GETTING STARTED __________________________________________________________________________ 3 1.1 About SharePoint Learning Kit __________________________________________________________ 3 1.1.1

System Requirements ________________________________________________________________________ 3

1.2 About SLK Course Manager ____________________________________________________________ 1.3 About This Document _________________________________________________________________ 1.4 For More Information _________________________________________________________________ 2 UPGRADING AN EXISTING SLK INSTALLATION ________________________________________________________ 2.1 Upgrade the SLK Solution ______________________________________________________________ 2.2 Delete the SLK Database and Temp Folder, and Re-Configure your Site Collections ________________ 3 INSTALLING SLK FOR THE FIRST TIME______________________________________________________________ 3.1 Preparing for Installation ______________________________________________________________ 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6

3.2 3.2.1 3.2.2 3.2.3 3.2.4

3 3 4 4 4 5 6 6

Install all Critical Updates _____________________________________________________________________ 6 Configure Windows as an Application Server _____________________________________________________ 7 Install .NET Framework 3.0 ____________________________________________________________________ 7 Install SQL Server 2005 _______________________________________________________________________ 7 Install Windows SharePoint Services 3.0 _________________________________________________________ 7 Double-Check Critical Updates _________________________________________________________________ 8

Installing and Configuring SLK __________________________________________________________ 8 Add and Deploy the SharePoint Learning Kit Solution _______________________________________________ 8 Configure SLK ______________________________________________________________________________ 9 Enable the SharePoint Learning Kit Feature______________________________________________________ 10 Turn Versioning On _________________________________________________________________________ 12

4

CONFIGURING SLK COURSE MANAGER ___________________________________________________________ 12 4.1 Activate the Web application __________________________________________________________ 13 4.2 Configure the Site Collection___________________________________________________________ 14 4.3 Activate in Multiple Sites _____________________________________________________________ 15 4.4 Add Web Parts _____________________________________________________________________ 17 4.5 Add a library to the Plan and Assign Web Part ____________________________________________ 20 5 USING SHAREPOINT LEARNING KIT ______________________________________________________________ 23 5.1 Create sample user accounts, and add them to SharePoint __________________________________ 23 5.2 Upload and Assign Sample Content _____________________________________________________ 24 5.3 Submit the Assignment _______________________________________________________________ 27 5.4 Grade the Assignment _______________________________________________________________ 29 5.5 View the Returned Assignment ________________________________________________________ 31 5.6 You’re Done! (for now…) ______________________________________________________________ 32 6 MANAGING ASSIGNMENTS THROUGH SHAREPOINT LEARNING KIT DROP BOX _________________________________ 33 6.1 Assign Homework ___________________________________________________________________ 33 6.2 Submit the Assignment _______________________________________________________________ 33 6.3 Grade the Assignment _______________________________________________________________ 35 6.3.1 6.3.2 6.3.3

6.4 6.5

Grade and Add Comments to Submitted Files on the Server ________________________________________ 36 Download and Add Comments to Submitted Files on Your Computer _________________________________ 39 Return the Assignment ______________________________________________________________________ 43

View the Returned Assignment ________________________________________________________ 46 Reactivate Submitted Assignment ______________________________________________________ 48 Copyright © Microsoft Corporation. All rights reserved.

Page 2 of 58 7 8

UNINSTALLING SHAREPOINT LEARNING KIT ________________________________________________________ 51 FARM CONFIGURATION ______________________________________________________________________ 51

APPENDIX A: CHANGES IN WEB.CONFIG FILE _______________________________________________________ 53 9

DOCUMENT HISTORY _______________________________________________________________________ 56

Copyright © Microsoft Corporation. All rights reserved.

Page 3 of 58

1 Getting Started 1.1 About SharePoint Learning Kit SharePoint Learning Kit (SLK) is a SCORM 2004-conformant e-learning delivery and tracking application built as a SharePoint v3 solution. It works with either Windows SharePoint Services 2007 or SharePoint Portal Server 2007, and has the following core features:   

Supports SCORM 1.2, SCORM 2004, and Class Server content, allowing users to store and manage this content in SharePoint document libraries. Supports a learner-centric or instructor-led (assigned) workflow. Allows assignment, tracking and grading of both e-learning and non-e-learning content.

Please see the release notes for more information.

1.1.1 System Requirements SharePoint Learning Kit requires:   

Windows 2003, configured as an application server Windows SharePoint Services 2007 SQL Server 2005

1.2 About SLK Course Manager SLK Course Manager is an add-on to SLK that adds the following two Web Part Pages:  Plan and Assign page  Monitor and Assess page

These Web Part Pages help instructors do the following:  Plan courses and activities  Distribute, collect, and monitor the status of assigned activities  Grade activities and monitor student performance

SLK Course Manager uses the original SLK application programming interfaces (APIs) to assign, grade, and check the current status of activities.

1.3 About This Document This document is intended to help you get started running SLK. It assumes that you have some knowledge and ability to install and maintain server software such as Windows Server 2003 and SQL Server 2005. We recommend that you follow these steps as closely as possible the first time you install and configure so that you get an idea of what s involved. Once you have run through the process once, you can try different configurations to get a feel for the range of possibilities in deploying and using SLK. Note: This document configures SLK on a single server. Configuration in a Server Farm environment is slightly different and more complex. Complete farm configuration is outside the scope of this document, but we have collected some tips on configuring SLK in a farm configuration in Section 6.

Copyright © Microsoft Corporation. All rights reserved.

Page 4 of 58

1.4 For More Information Note: We are creating a distribution list to send information about SLK to those who are interested. We will not use this list for anything other than SLK information. If you re interested in joining the list, please send mail to [email protected]. Similarly, if you d like to remove yourself from the list, you can just let us know any time at [email protected] and we ll remove you For more information about the design of SLK and features that are coming in future releases, please see the specifications in the SLK-SourceCode-1.0.[build]-ENU.zip package, available at http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SLK. You can also ask questions or post feedback at http://www.codeplex.com/Project/ListForums.aspx?ProjectName=SLK. More information on SharePoint deployment and configuration can be found at http://www.microsoft.com/downloads/details.aspx?FamilyId=5E4C222A -03A1-435A-A075E47A28C9D6B8&displaylang=en

2 Upgrading an Existing SLK Installation If you ve installed a previous SLK CTP release, follow these steps to upgrade it to the current release:

2.1 Upgrade the SLK Solution Note: SharePoint Learning Kit comes with several command files to assist you in adding and deploying the solution. These command files assume that your install location for SharePoint is the c: drive, and that http://localhost is accessible for the stsadm command. If this is not the case, edit the SharePoint Learning Kit command files to change the install drive, and replace „localhost with the fully-qualified domain name of your server or server farm. Upgrade SharePoint Learning Kit as follows: 1. Copy the Install directory from the SLK drop to your install drive. The rest of this example assumes you ve copied it to c:\Install 2. Click StartRun 3. Type „cmd , and then click OK 4. Type „cd \Install , Enter 5. Type „UpgradeSolution , Enter 6. To verify that the solution upgraded successfully, type „EnumSolutions , Enter. You should see a block of XML with containing DeploymentSucceeded. If deployment is still pending, wait a minute or so and try EnumSolutions again.

Copyright © Microsoft Corporation. All rights reserved.

Page 5 of 58

Although instructions assume c:, this figure was taken from an installation on d:

Note: If deployment fails, you can often determine the cause by reviewing the latest .log file in the WSS LOGS directory (typically "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS"). Regardless of the reason, you must cancel the deployment job before you can try again. To cancel a deployment job, go t o SharePoint Central Administration, Operations, Timer Job Definitions, click on the deployment job, and click "Delete".

2.2 Delete the SLK Database and Temp Folder, and ReConfigure your Site Collections Note: This step is only required if there has been a schema change between this release and the previous release. Check the release notes t o determine whether deleting your database is necessary. To delete the SLK database: 1. StartAll ProgramsMicrosoft SQL Server 2005, SQL Server Management Studio 2. Connect to the Database Engine: For Server name, choose the default SQL instance (it should have the same name as your computer) 3. Under Databases, right-click SharePointLearningKit, and then click Delete 4. In Delete Object, check Close existing connections, and then click OK 5. Click StartRun 6. Type „cmd , and then click OK 7. Type „iisreset , Enter To delete the SLK temp folder: 1. StartRun 2. Type „ %windir%\temp , and then click OK 3. Delete the „SLK_PC folder To Re-Configure your Site Collections: 1. Start Control Panel Administrative Tools SharePoint 3.0 Central Administration 2. Click Application Management 3. Under SharePoint Learning Kit Configuration, click Configure SharePoint Learning Kit

Copyright © Microsoft Corporation. All rights reserved.

Page 6 of 58

4. In the Site Collection dropdown, choose the Site Collection you want to configure, and then click OK. 5. If you have more than one Site Collection to configure, click Configure another Site Collection on the configuration confirmation page.

3 Installing SLK for the First Time This document assumes you will be installing SLK on a single server, running the Windows Server 2003 operating system. It also assumes you have a licensed copy of SQL Server 2005 that you can install on the server. Note: A trial version of SQL Server 2005 is available at http://www.microsoft.com/sql/downloads/trial-software.mspx

3.1 Preparing for Installation SLK requires Windows Server 2003. These installation instructions assume you have a version of Windows Server 2003 that is capable of being an application server and of running SQL Server 2005. The instructions were tested on Windows Server 2003 Enterprise Edition.

3.1.1 Install all Critical Updates Go to Windows Update and install all critical updates.

Copyright © Microsoft Corporation. All rights reserved.

Page 7 of 58

3.1.2 Configure Windows as an Application Server From Start  Control Panel  Administrative Tools  Manage Your Server: 1. 2. 3. 4.

Click Add or remove a role In Preliminary Steps, click Next In Server Role, select Application server (IIS, ASP.NET), and then click Next Ensure that FrontPage Server Extensions is unchecked and Enable ASP.NET is checked, and then click Next 5. In Summary of Selections, click Next 6. After installation completes, click Finish Note: If you already have .NET Framework 2.0 installed prior to installing IIS, you may need to install ASP.NET 2.0 separately. To do this: 7. Click Start Run 8. Type „cmd , and then click OK 9. Type „ %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i , and then Enter

3.1.3 Install .NET Framework 3.0 1. Install .NET Framework 3.0 from http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F525634C3BF043&displaylang=en 2. Install any critical updates from Windows Update.

3.1.4 Install SQL Server 2005 Note: You can use any edition of SQL Server 2005, including the Express Edition, however some editions do not include the workstation components, and instructions for installing Express Edition may differ from the instructions below. A trial version of SQL Server 2005 is available at http://www.microsoft.com/sql/downloads/trial-software.mspx Install SQL Server 2005 with the following options:    

In Components to Install, check SQL Server Database Services and Workstation components In Instance Name, choose Default instance In Service Account, choose Use the built-in System account, and choose Network service In Authentication Mode, choose Windows Authentication Mode

After SQL Server 2005 is installed, install SP1 from http://www.microsoft.com/downloads/details.aspx?familyid=cb6c71ea -d649-47ff-9176e7ca c58fd4bc&displaylang=en Reboot if required.

3.1.5 Install Windows SharePoint Services 3.0 1. Install WSS 3.0 from http://www.microsoft.com/technet/windowsserver/sharepoint/download.mspx . Copyright © Microsoft Corporation. All rights reserved.

Page 8 of 58 2. When asked to choose the installation you want, click Basic. 3. When installation is complete, ensure that „Run the SharePoint Products and Technologies Configuration Wizard now is checked, and then click Close. 4. Run through the configuration wizard, and then click Finish. At this point, you should see a SharePoint Team Site, located at the root of your default Web Application (e.g. http://). For the remainder of this document, when you see “navigate to your SharePoint site,” this is the site to navigate to.

3.1.6 Double-Check Critical Updates Go to Windows Update and install all critical updates.

3.2 Installing and Configuring SLK 3.2.1 Add and Deploy the SharePoint Learning Kit Solution Note: SharePoint Learning Kit comes with several command files to assist you in adding and deploying the solution. These command files assume that your install location for SharePoint is the c: drive, and that http://localhost is accessible for the stsadm command. If this is not the case, edit the SharePoint Learning Kit command files to change the install drive, and replace „localhost with the fully-qualified domain name of your server or server farm. Add and deploy SharePoint Learning Kit as follows: 1. Copy the Install directory from the SLK drop to your install drive. The rest of this example assumes you ve copied it to c:\Install 2. Click StartRun 3. Type „cmd , and then click OK 4. Type „cd \Install , Enter 5. Type „AddSolution , Enter

Copyright © Microsoft Corporation. All rights reserved.

Page 9 of 58 6. Type „DeploySolution , Enter. Note that SharePoint solution deployment is asynchronous, so the solution may not be deployed immediately. 7. To verify that the solution deployed successfully, type „EnumSolutions , Enter. You should see a block of XML with containing DeploymentSucceeded. If deployment is still pending, wait a minute or so and try EnumSolutions again.

Although instructions assume c:, this figure was taken from an installation on d:

Note: If deployment fails, you can often det ermine the cause by reviewing the latest .log file in the WSS LOGS directory (typically "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS"). Regardless of the reason, you must cancel the deployment job before you can try again. To cancel a deployment job, go t o SharePoint Central Administration, Operations, Timer Job Definitions, click on the deployment job, and click "Delete". 8. When you see DeploymentSucceeded, Type „UpdateSolutionNavigation , Enter

3.2.2 Configure SLK Note: The SharePoint Learning Kit Configuration page requires javascript. If you have Internet Explorer Enhanced Security Configuration enabled, you may need to disable it or enable javascript in order to successfully configure SharePoint Learning Kit. Note: If you are using SQL Server 2005 Express Edition, you must append your instance name to the database server name. By default the instance name for SQL Express Edition is „sqlexpress so in the example below, the database server name would be „JUMAPM\sqlexpress . SharePoint Learning Kit must be configured once for each site collection that you want t o enable for e-learning. You configure SLK through the SharePoint Central Administration Web site: 1. Start  Control Panel  Administrative Tools  SharePoint 3.0 Central Administration 2. Click Application Management 3. Under SharePoint Learning Kit Configuration, click Configure SharePoint Learning Kit

Copyright © Microsoft Corporation. All rights reserved.

Page 10 of 58

4. Click OK to accept the default configuration parameters. Note: In some cases, the default Site Collection refers to the wrong site. In this case, you will have to change it to point to the root of your SharePoint Site.

3.2.3 Enable the SharePoint Learning Kit Feature Note: Do not enable SLK in SharePoint Central Administration. SLK must be enabled on the site on which it is to be used. SharePoint Learning Kit has two main access points:  

You can assign documents from SharePoint document libraries by clicking the „ELearning Actions menu item. You can manage your assignments with the SLK Assignment List Web Part.

To enable creation of assignments from a document library, you must activate the SharePoint Lea rning Kit feature on the SharePoint site containing the document library. To do this: 1. 2. 3. 4.

Navigate to your SharePoint site On the Site Actions menu, click Site Settings Under Site Administration, click Site features Beside SharePoint Learning Kit, click Activate

Copyright © Microsoft Corporation. All rights reserved.

Page 11 of 58

To add the SLK Assignment List Web Part to the Web Part Gallery: 1. Navigate to your SharePoint site 2. On the Site Actions menu, click Site Settings 3. Under Galleries, click Web parts Note: If you don t see this option, you may not be on the top-level site. Click „Go to top level site settings under Site Collection Administration to get there. 4. Click New 5. Check „ Microsoft.SharePointLearningKit.WebParts.AssignmentListWebPart , and then click Populate Gallery

Copyright © Microsoft Corporation. All rights reserved.

Page 12 of 58 6. Next to AssignmentListWebPart.webpart, click the Edit icon. 7. Change Title to My Assignments, and then click OK. To add the SLK Assignment List Web Part to a site: 1. 2. 3. 4.

Navigate to your SharePoint site On the Site Actions menu, click Edit Page In the Left Web Part Zone, click Add a Web Part Select My Assignments, and then click Add

Note: Previous builds of SLK required that you add certain rights to the SLK Instructor permission at this point. This is no longer necessary.

3.2.4 Turn Versioning On SLK stores assignment data in its own database, but references content from document libraries in SharePoint. To prevent content from getting out of sync, we recommend that you turn on versioning: 1. 2. 3. 4. 5.

Navigate to your SharePoint site In the left pane, click Shared Documents On the Settings menu, click Document Library Settings Under General Settings, click Versioning settings Under Document Version History, click Create major versions, and then click OK

4 Configuring SLK Course Manager In order to configure SLK Course Manager, you need to do the following: 1. 2. 3. 4. 5.

Activate the Web application Configure the site collection Activate SLK Course Manager in multiple sites Add Web Parts Add a library to the Plan and Assign Web Part Copyright © Microsoft Corporation. All rights reserved.

Page 13 of 58

4.1 Activate the Web application To activate the Web application, please proceed as follows: 1. On the SharePoint Central Administration site, on the Central Administration page, on the Site Actions menu, click Site Settings.

2. On the Site Settings page, under Site Administration, click Site features.

3. On the Site Features page, in the Name column, find Course Manager Administration. In the Status column, click the corresponding Activate button for Course Manager Administration.

Copyright © Microsoft Corporation. All rights reserved.

Page 14 of 58

4.2 Configure the Site Collection Follow the steps below to configure the site collection. If you want to configure additional site collections that are hosted on the same server or server farm, repeat the steps for each one. 1. On the SharePoint Central Administration site, on the Central Administration page, click the Application Management tab. 2. On the Application Management page, under SLK Course Manager Administration, click Configure Course Manager.

3. In the Site Collection section, in the Site Collection list, click the site collection you want to configure. 4. In the SLK Course Manager section, in the Database server box, type the name of the database server that you want to host the SLK Course Manager database, and then in the Database name box, type the name of the database.

Copyright © Microsoft Corporation. All rights reserved.

Page 15 of 58 Notes:   

To use the default instance of a Microsoft® SQL Server® or Microsoft® SQL Server® Express Edition database, in the Database server box, simply type the server‟s name. To use a named instance of a database when you are using SQL Server, in the Database server box, type \. To use a named instance of a database when you are using SQL Server Express Edition, in the Database server box, type .

5. Click OK.

4.3 Activate in Multiple Sites When you install the add-on, you automatically activate it in the first site in the site collection. If that is the only site you want to add SLK Course Manager to, you can skip this section. To activate it in additional sites that are hosted on the same server or server farm, repeat the following steps for each site. 1.

On the Home page of the site, on the Site Actions Menu, click Site Settings.

Copyright © Microsoft Corporation. All rights reserved.

Page 16 of 58 2. On the Site Settings page, under Site Administration, click Site features.

3. On the Site Features page, in the Name column, find Course Manager Administration. In the Status column, click the corresponding Activate button.

Important Note

When you install SLK Course Manager on multiple sites, the connection to the database is automatically documented in the registry of the local machine at the following location: \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SLKCourseMa nager\Settings Every site that uses the add-on is documented in the registry.

Copyright © Microsoft Corporation. All rights reserved.

Page 17 of 58

4.4 Add Web Parts To install the add-on in a site, you must add three Web Parts: one on the Home page that creates the two Course Manager pages and provide links to them, and one on each Course Manager page that contains its content. 1. On the Home page, on the Site Actions menu, click Edit Page. 2. In edit mode, in a Web Part zone, click Add a Web Part. 3. In the Add Web Parts dialog box, in the All Web Parts section, under Miscellaneous, select Course Manager Pages, and then click Add.

Copyright © Microsoft Corporation. All rights reserved.

Page 18 of 58

4. In edit mode on the Home page, click Exit Edit Mode.

5. On the Home page, in the Web Part you just added named Course Manager Pages, click Plan and Assign.

6. On the Plan and Assign page, on the Site Actions menu, click Edit Page. 7. In edit mode, in a Web Part zone, click Add a Web Part. 8. In the Add Web Parts dialog box, in the All Web Parts section, under Miscellaneous, select Plan and Assign, and then click Add

Copyright © Microsoft Corporation. All rights reserved.

Page 19 of 58

9. In edit mode on the Plan and Assign page, click Exit Edit Mode, and then verify that the Web Part appears on the page.

Copyright © Microsoft Corporation. All rights reserved.

Page 20 of 58 Note: If you receive an error message that you are not an instructor, you cannot see the Web Part because it requires the Contribute permission level, given to instructors. 10. On the Home page, in the Web Part you added named Course Manager Pages, click Monitor and Assess. 11. On the Monitor and Assess page, on the Site Actions menu, click Edit Page. 12. In edit mode, in a Web Part zone, click Add a Web Part.

13. In edit mode on the Monitor and Assess page, click Exit Edit Mode, and then verify that the Web Part appears on the page.

Note: If you receive an error message that you are not an instructor, then you will not be able to see the Web Part because it requires the Contribute permission-level of instructors.

4.5 Add a library to the Plan and Assign Web Part The Plan and Assign Web Part requires a library for storing documents. 1. On the Plan and Assign page, on the right side of the Web Part, click the gray arrow, and on the menu that appears, click Modify Shared Web Part.

Copyright © Microsoft Corporation. All rights reserved.

Page 21 of 58

2.

In the edit mode panel, click Behavior.

Copyright © Microsoft Corporation. All rights reserved.

Page 22 of 58 3. In the Behavior section, in the Document List Website URL box, type the name of the site that contains the document library you want to use: / If the document library is in the site you are working in, you do not need to provide a site name. 4.

In the Document List Name box, type the name of the document library.

5.

In the edit mode panel, click OK.

Copyright © Microsoft Corporation. All rights reserved.

Page 23 of 58

5 Using SharePoint Learning Kit The following steps take you through a scenario using SharePoint Learning Kit. First we will create two users, an instructor and a learner. Then the instructor will upload some content and assign it to the learner. The learner will then interact with the content and submit it for grading. The instructor will then grade the assignment and return it, and the learner will review it.

5.1 Create sample user accounts, and add them to SharePoint Create machine accounts for Ellen Adams (instructor) and Jeff Hay (learner): 1. Start  Run 2. Type „compmgmt.msc , and then click OK 3. In Local Users and Groups, click Users 4. On the Action menu, click New User… 5. In Username, type „EllenAdams 6. In Password, type „Iloveslk! 7. In Confirm password, type „Iloveslk! 8. Uncheck User must change password at next logon 9. Click Create 10. In Username, type „JeffHay 11. In Password, type „Iloveslk! 12. In Confirm password, type „Iloveslk! 13. Uncheck User must change password at next logon 14. Click Create, and then click Close Add these two users to SharePoint: 1. Navigate to your SharePoint site 2. In the left pane, click People and Groups, and then click All People 3. On the New menu, click Add Users 4. In Users, type „EllenAdams 5. Click Give users permission directly 6. Check Contribute and SLK Instructor, and then click OK 7. On the New menu, click Add Users 8. In Users, type „JeffHay 9. Click Give users permission directly 10. Check Read and SLK Learner, and then click OK Note: By default, the SLK Learner and SLK Instructor permissions do not grant any rights on your SharePoint sites. This is why you must give these users Read or Contribute permissions in addition to the SLK Learner and SLK Instructor permissions. You can change this by assigning rights to these permissions. Edit the users‟ names to make them more readable: 11. In the left pane, click All People

Copyright © Microsoft Corporation. All rights reserved.

Page 24 of 58

12. Click the Name link for EllenAdams 13. Click Edit Item 14. Change the Name to „Ellen Adams , and then click OK 15. Click the Name link for JeffHay 16. Click Edit Item 17. Change the Name to „Jeff Hay , and then click OK

5.2 Upload and Assign Sample Content Log in as Ellen Adams: 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User

Copyright © Microsoft Corporation. All rights reserved.

Page 25 of 58

3. Sign in as EllenAdams, password „Iloveslk! Upload the sample content: 1. In the left pane, click Shared Documents 2. Click Upload, and then browse for „c:\Install\Samples\Solitaire.zip 3. Click OK Assign the sample content: 1. On the Solitaire.zip context menu, click E-Learning Actions

Copyright © Microsoft Corporation. All rights reserved.

Page 26 of 58 Note: E-Learning Actions appears in all document libraries on sites where the SharePoint Learning Kit feature has been activated. It does not appear on sites where the SharePoint Learning Kit feature has not been activated. To activate the feature, see Section 3.2.3. 2. On the E-Learning Actions page, in Assign it to someone else, click Team Site (Current Site)

3. On the Create an Assignment page, under Learners, check Jeff Hay and then click OK.

Copyright © Microsoft Corporation. All rights reserved.

Page 27 of 58

5.3 Submit the Assignment Access the assignment as a learner: 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as JeffHay, password „Iloveslk!. You should see the assignment you just created in the Assignment List Web Part

Note: If you don t see the assignment in the Due Today query, look in Due This Week or Due Next Week (depending on when you re assigning)

Copyright © Microsoft Corporation. All rights reserved.

Page 28 of 58 4. Click the assignment title 5. On the Begin Assignment page, click Begin Assignment. The frameset will appear with the assignment content

Note: This content is designed to illustrate the sequencing and navigation behavior of SCORM 2004. You must enter answers to the questions in each section s quiz and click Check Answers before moving on to the next section. The correct answers are indicated in the question. Note that after you click Check Answers, your responses remain in the quiz even if you navigate away from that page or close the browser. Note also that if you close the browser and then resume the assignment, it will open to the last page you were on. These are some of the features of SCORM 2004, but because the content controls these features, the user experience with SCORM content will depend largely on the content itself. 6. Complete enough of the assignment to get a grade (e.g. answer a few questions correctly, a few incorrectly, or all correctly as you prefer). In this content, you must click “Check Answers” to record your answers to questions. 7. Close the frameset. If you clicked “Finish Lesson” on the final summary, notice that your assignment has been submitted. If you didn t, you can submit it by clicking “Submit” on the Resume Assignment page.

Copyright © Microsoft Corporation. All rights reserved.

Page 29 of 58

Note: Once you have submitted your assignment, notice that you cannot view it. Even though it has been autograded, you do not see the score until the instructor returns it.

5.4 Grade the Assignment Access the assignment as an instructor: 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as EllenAdams, password „Iloveslk! „ You should see the assignment ready to grade in the Assignment List Web Part

4. Click the assignment title to access the Grading page

Copyright © Microsoft Corporation. All rights reserved.

Page 30 of 58

From the Grading page, you can do many administrative tasks such as deleting the assignment, editing its properties (e.g. to change the date, or add or remove a learner), and assigning grades. Click on Jeff Hay s name in the grading chart. This will bring up his assignment. In this view, the SCORM rules that determine which page can be viewed are disabled, so that the instructor can view all pages in an assignment. Viewing a quiz page shows Jeff s answers. Although some content (including Solitaire) will let you modify answers, SLK will not allow these modifications to be saved. For Class Server content, this view allows the teacher to see learner responses and grade individual questions inside the content. If you make changes in Class Server content, be sure to click the Save icon before closing the frameset. 5. Add a comment in the comments box for Jeff Hay, check “Return”, and then click Save

Copyright © Microsoft Corporation. All rights reserved.

Page 31 of 58

Notice that the Stat e has now advanced to “Final” and the assignment has been returned.

5.5 View the Returned Assignment Access the assignment as a learner: 1. 2. 3. 4.

Navigate to your SharePoint site On the Welcome menu, click Sign in as Different User Sign in as JeffHay, password „Iloveslk! Click Returned in the summary portion of the Web Part. You should see the assignment.

5. Click the assignment title

Copyright © Microsoft Corporation. All rights reserved.

Page 32 of 58

Note that since the assignment has been returned, you can see your final score. Note also that comments are displayed. Comments are displayed to the learner on this page if they exist regardless of assignment state, so instructors can use this comments field even before a learner has submitted an assignment to provide more specific instruction to that particular learner. 6. Click Review Assignment. The frameset will appear with the assignment content in “review” view 7. Navigate to a quiz. Note that in the Solitaire content, questions are disabled in “review” view. In other SCORM content, questions may remain enabled if the content does not explicitly support “review” view. In this case, learners may change answers, but SLK will prevent these changes from being stored in the database.

5.6 You’re Done! (for now…) Congratulations! You ve just experienced the SLK assignment workflow. There s much more to the product to explore. Try some of the following:       

Create a SharePoint group, give that group the learner permissions, and assign to the group. Access the document library as a learner, click E-Learning Actions, and assign the content to yourself. Assign different types of content. Try assigning content to different sites (on the Actions page, click Add a site to this list). Try configuring the Web Part properties of the Assignment List Web Part. Try creating new site collections and associating them with different databases. If you re really intrepid, try editing the slksettings.xml file. You can download your current settings and upload your changes on the Configuration page.

Send feedback to the community by posting your comments at http://www.codeplex.com/Project/ListForums.aspx?ProjectName=SLK.

Copyright © Microsoft Corporation. All rights reserved.

Page 33 of 58 We are also building an email distribution list for announcements regarding SLK. If you d like to join this list, send us an email at [email protected].

6 Managing Assignments through SharePoint Learning Kit Drop Box SharePoint Learning Kit Drop box allows you to upload any non-e-learning file type. It helps you as a learner track the status, final score and instructor comments. When the instructor takes an e-learning action for one of the files in the document library, an assignment item is sent to the learner for that file. When the assignment is begun by the learner, the status of the assignment is set to In Progress. After the learner finishes submitting the assignmentrelated files to the instructor, the status of the assignment is set to Submitted and a readyto-grade item is sent to the instructor for that file. The instructor upon reviewing the completed assignment can set the final score and add comments then return the file back to the learner.

6.1 Assign Homework As an instructor, SharePoint Learning Kit Drop Box enables you to upload any non-elearning file type. Once you upload the files, they are automatically saved in the document library; these files can be used later as assignments and submit them to your learners as assignments with the due dates and scores you specify. You can also edit the details of the uploaded file at anytime. For more information on how to upload and assign homeworks to your learners, please refer to Upload and Assign Sample Content.

6.2 Submit the Assignment As a learner, you can view the received assignment in the Assignment List Web Part. It displays the details of the assignment. These details include the site name, the assignment name, a link that enables you to submit assignment-related files, the due date of the assignment, the status of the assignment, and the score that the instructor decided for the assignment. This exercise assumes you log in as Jeff Hay the learner. To log in as a learner 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as JeffHay, password „Iloveslk! To submit the assignment 1. 2. 3. 4. 5.

Access the assignment as a learner Navigate to your SharePoint site On the Welcome menu, click Sign in as Different User Sign in as JeffHay, password „Iloveslk!. On your SharePoint site, in the Assignment List Web Part, in the To Do list, click the assignment name.

Note: The status of the assignment is displayed as Not Started.

Copyright © Microsoft Corporation. All rights reserved.

Page 34 of 58

6. To view the assignment, on the Begin Assignment page, on the top bar click Begin Assignment. The File Download box opens.

7. In the File Download box, click Open. The assigned paper opens in the proper client application as read-only. For example, if you are opening a word document, it opens in Microsoft Office Word.

Copyright © Microsoft Corporation. All rights reserved.

Page 35 of 58 Note: In case the assignment is in pdf format, the file will open in a new page directly. To save the file on your computer 

In the File Download box, click Save.

8. To submit the file(s) that answer the assignment after viewing it, on the top bar click Submit File(s). 9. On the Submit File(s) page, click Browse. Note: You are allowed to upload any files configured by the administrator in the central administration.

10. In the Choose file box, browse to the file you want to upload. 11. Click Open. The file path is displayed in the box. 12. Click OK. Note: To make sure that your assignment is submitted to the instructor  In the Assignment List Web Part, click All Assignments. Next to the assignment you submitted. You will find the status of the assignment changed to Submitted and it will not be accessible.

6.3 Grade the Assignment As an instructor you can view the assignment that the learner has submitted in the Assignment List Web Part. The Web Part displays the details of the assignment: the site name, the assignment name, the due date of the assignment, and the number of the assignments submitted by the learners. SharePoint Learning Kit Drop Box enables you to grade the assignment and add comments for the learner in two ways; first, if you have the software required to open the file on your machine, you can view the assignment-related Copyright © Microsoft Corporation. All rights reserved.

Page 36 of 58 files submitted by the learners and add your comments in the file to be saved to the server directly. Second, you can download the assignment-related files submitted by the learner, add your comments and then upload them again. After adding your comments to the files, you will type your final score and comments then return the assignment with its comments to the learner. You can also grade the assignment and return it to the learner without adding any comments. Through this section you will know how to:   

Grade and add comments to submitted files on the server Download and add comments to submitted files on your computer Return the assignment

These three exercises assume you log in as Ellen Adams the instructor. To log in as an instructor: 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as EllenAdams, password „Iloveslk!

6.3.1 Grade and Add Comments to Submitted Files on the Server To grade the assignments on the server adding any comments 1. On your SharePoint site, in the Assignment List Web Part, in the Ready to Grade list. 2. Click the assignment name, the Grade Assignment page opens.

Copyright © Microsoft Corporation. All rights reserved.

Page 37 of 58

3. On the Grade Assignment page, in Grade the Assignment section, click Submitted next to the learner‟s name. A list of the submitted files is displayed in a new page. Note: In case the learner uploads only one file, the file opens in its proper client application. For example, if the learner uploads a word document, it opens in Microsoft Office Word. To view the assignment paper you have assigned to the learner 

Click the learner‟s name.

Copyright © Microsoft Corporation. All rights reserved.

Page 38 of 58 4. On the Submitted File(s) page, click one of the submitted files‟ names the File Download box opens. Note: In case the assignment-related file submitted by the learner is in .pdf format, the file will open in a new page directly and you will not be able to add any comments to the file. 5. In the File Download box, click Open. A credentials box is displayed.

6. Type your username and password. The file opens in the proper client application. For example, if the file is a word document, it opens in Microsoft Office Word. Note: You can add your comments to the document if you have the proper client application on your computer. For example, if you are opening a word document, you must have Microsoft Office Word on your computer. 7. Add your comments and press CTRL+S. 8. After adding your comments, close the page. The comments are now saved on the server. 9. On the Grade Assignment page, in Grade the Assignment section, enter your Final Score and Comments on the file. 10. Click Save. The score you added is now saved. 11. Click Close.

Copyright © Microsoft Corporation. All rights reserved.

Page 39 of 58

6.3.2 Download and Add Comments to Submitted Files on Your Computer You can also download the files submitted by all learners for the same assignment in order to add your comments on your machine. To add your comments you will need to download the submitted files, add your comments and save them to your computer, then upload the files. Through this section you will know how to:  

Download submitted files Upload commented files

These exercises assume you log in as Ellen Adams the instructor. To log in as an instructor: 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as EllenAdams, password „Iloveslk!

6.3.2.1 Download Submitted Files To download and add comments to submitted files 4. On your SharePoint site, in the Assignment List Web Part, in the Ready to Grade list. Click the assignment name, the Grade Assignment page opens.

Copyright © Microsoft Corporation. All rights reserved.

Page 40 of 58

5. On the Grade Assignment page, on the top bar, click Download All Files, a dialog box opens. Notes: If you are using Internet Explorer 7, follow the following to download all files 1. On the Internet Explorer tool bar, click Tools. A drop-down menu is displayed. 2. On the Tools menu, click Internet Options. The Internet Options box opens. 3. In the Internet Options box, select the Security tab. The Security window opens. 4. On the Security window, at the lower-right of the page click Custom Level…. The Security Settings window opens. 5. On the Security Settings – Internet Zone window, drag the scroll box till you reach Downloads. 6. Under Downloads, in the Automatic prompting for file downloads item, click Enable. 7. Click OK. Then re-open a new Internet Explorer page. 

If not all the learners submitted their assignments, you need to collect all the assignments first before downloading them.

To collect the assignments  On the Grade assignment page, on the top-bar, click Collect All to collect the assignment from all the learners. 6. In the File Download box, click Save. 7. In the Save As box, browse on your computer to the location where you want to save the compressed file then click Save. Note: The name of the file consists of the assignment name and the assignment creation date. For example, Assignment_532009.zip. Copyright © Microsoft Corporation. All rights reserved.

Page 41 of 58 8. In the Download Complete box, click Open Folder. The location on your computer where you saved the file opens. 9. Right-click the file name. 10. From the displayed menu, extract the compressed file to a folder that includes the assignment name and the assignment creation date. 11. Double-click the folder name, you find a folder for each learner in the class. Note: If two or more learners have the same name, the folder name is named with the user name of the learner. 12. Double-click the folder of the learner you want to view their solved assignment. You find the files submitted by the specified learner. 13. Double-click the file. The assignment opens in its proper client application. 14. Add your comments and press CTRL+S to save the comments you added, then close the file.

6.3.2.2 Upload Commented Files To upload the commented files 1. After adding your comments to the files submitted by the learners and saving them. Go up to the folder named with the assignment name and creation date. Note: Make sure to keep the hierarchy of the folders and files as downloaded. The hierarchy shall be as follows:  Assignment name + Assignment Creation Date  Learner‟s name  Files submitted by the learner. 2. Compress the folder with the same hierarchy using the zipping tool you have on your computer. Note: The compressed file extension must be ZIP. 3. On your SharePoint site, in the Assignment List Web Part, click Ready to Grade. A list of the assignments submitted by the learners is displayed.

Copyright © Microsoft Corporation. All rights reserved.

Page 42 of 58

4. Click the assignment name that you want to upload with the commented files. The Grade Assignment page opens.

Copyright © Microsoft Corporation. All rights reserved.

Page 43 of 58 5. On the Grade Assignment page, on the top bar, click Upload Commented Files. The Commented File(s) page opens.

6. On the Commented File(s) page, click Browse. The Choose file box opens. 7. In the Choose file box, browse on your computer to the location where you compressed the folder that includes the files with your comments. 8. Choose the file, and then click Open. The path of the file is displayed in the box. Note: The uploaded .zip file will overwrite the learner‟s coressponding file(s). 9. Click Upload. A message is displayed notifying you that the file is uploaded successfully. Note: A message will be displayed telling you the following:  The number of files commented: the number of assignment-related files submitted by the learners that you have added your comments to.  The number of missing files: the number of assignment-related files submitted by the learners that you have not added your comments to.  The number of files ignored: the number of files that have been included by the instructor in the zip file although they have no corresponding files submitted by the learner.  The folder of that learner is empty: the name of the learners that have empty folders. 10. Close the file upload page, this gets you back to the Grade Assignment page. 11. On the Grade Assignment page, in Grade the Assignment section, enter your Final Score and Comments on the file. 12. Click Save. The score you added is now saved. 13. Click Close.

6.3.3 Return the Assignment To return the assignment 1. On the Grade Assignment page, in Grade the Assignment section, select the Return checkbox.

Copyright © Microsoft Corporation. All rights reserved.

Page 44 of 58

2. Click Save. The status of the assignment changes to Final.

Copyright © Microsoft Corporation. All rights reserved.

Page 45 of 58 3. Click Close. You get back to your SharePoint site. The assignment now is returned to the learner. 4. To check that the assignment is returned, on your SharePoint site, in the Assignment List Web Part, click Returned. The assignment is displayed as returned.

Copyright © Microsoft Corporation. All rights reserved.

Page 46 of 58

6.4 View the Returned Assignment After grading the assignment and returning it to the learners to view their grades, the learner will view the returned assignment to review the comments the instructor has added. This exercise assumes that you log in as the learner. This exercise assumes you log in as Jeff Hay the learner. To log in as a learner 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as JeffHay, password „Iloveslk! To view the returned assignment 1. On your SharePoint site, the Assignment List Web Part, click Returned. A list of the returned assignments is displayed, with the details of each.

2. Click the assignment name, the Review Assignment page opens.

Copyright © Microsoft Corporation. All rights reserved.

Page 47 of 58

3. On the Review Assignment page, you can view the details of the assignment and the comment added by the instructor. 4. To view the submitted files, on the top bar, click Review Submitted File(s). A list of the submitted files is displayed in a new page

5. To view the comments added by the instructor, click the submitted file name link. The File Download box opens. 6. In the Download box, click Open. The file opens in the proper client application.

Copyright © Microsoft Corporation. All rights reserved.

Page 48 of 58 Note: To save the file on your computer: 1. In the Download box, click Save. The Save as box opens. 2. In the Save as box, locate the place you prefer saving the file on your computer. 3. Click Save.

6.5 Reactivate Submitted Assignment After grading the assignment and returning it to the learner, you still have the opportunity to reactivate the assignment and re-assign it to specific learners. This exercise assumes that you log in as Ellen Adams the instructor. To log in as an instructor: 1. Navigate to your SharePoint site 2. On the Welcome menu, click Sign in as Different User 3. Sign in as EllenAdams, password „Iloveslk! To reactivate a submitted assignment 4. On your SharePoint site in the Assignment List Web Part, click Returned. A list of the assignments you returned to the learners is displayed.

5. In the Returned list, click the assignment name. The details of the assignment are displayed. 6. In Grade the Assignment section, select the Reactivate checkbox corresponding to the learners you want to reassign their assignments to.

Copyright © Microsoft Corporation. All rights reserved.

Page 49 of 58

7. Click Save. A message is displayed notifying you that when you reactivate the assignment the scores and comments you previously added will be erased and the assignment will be returned to the learner to complete again. 8. Click OK. The status of the assignment is now changed to In Progress.

Copyright © Microsoft Corporation. All rights reserved.

Page 50 of 58

9. Click Close to get back to your SharePoint site. The assignment is displayed in the Assignment List Web Part in the Active list.

Copyright © Microsoft Corporation. All rights reserved.

Page 51 of 58

7 Uninstalling SharePoint Learning Kit To uninstall, you should first deactivate SharePoint Learning Kit on sites where it has been activated: 1. 2. 3. 4. 5.

Navigate to your SharePoint site On the Site Actions menu, click Site Settings Under Site Administration, click Site features Beside SharePoint Learning Kit, click Deactivate Click Deactivate this feature to confirm

This removes the E-Learning Actions menu item from the document library context menu. Now retract and delete the solution: 1. 2. 3. 4.

Click Start  Run Type „cmd , and then click OK Type „cd \Install , Enter Type „RetractSolution , Enter. Note that this operation is asynchronous, so the solution may not be retracted immediately. 5. To verify that the solution retracted successfully, type „EnumSolutions , Enter. You should see a block of XML with containing RetractionSucceeded. If retraction is still pending, wait a minute or so and try EnumSolutions again. 6. Type „DeleteSolution , Enter Delete the SLK database: 1. Start  All Programs  Microsoft SQL Server 2005  SQL Server Management Studio 2. Connect to the Database Engine: For Server name, choose the default SQL instance (it should have the same name as your computer) 3. Under Databases, right-click SharePointLearningKit, and then click Delete 4. In Delete Object, click Close existing connections, and then click OK 5. Click Start  Run 6. Type „cmd , and then click OK 7. Type „iisreset , Enter Note: These uninstall instructions do not remove the Assignment List Web Part from the Web Part gallery or from any pages where it was added.

8 Farm Configuration Note: Complete farm configuration is outside the scope of this document, but we have collected some tips on configuring SLK in a farm configuration in this section. Things to ensure:  

In a farm configuration, the SharePoint application pool must be a domain account (not a local machine account or built-in system account). When adding and deploying SLK on a server farm, you cannot use the helper command files as-provided. These files all assume that SLK is being installed to „localhost . Instead, you should use the files as guidance regarding what SharePoint commands are required to add and deploy solutions, or you can edit the command files to refer to your server farm.

Copyright © Microsoft Corporation. All rights reserved.

Page 52 of 58 



The SLK Configuration Page uses the application pool credentials to create the SLK database. This will fail if the SharePoint application pool account does not have dbcreator permissions on the database server. If you don t want to give the application pool account dbcreator permissions, you can use the „slkadm commandline tool (in the install package) to configure SLK. The slkadm tool runs using the signed-in user s credentials, so in this case your account must have the dbcreate role. For help with the slkadm tool, type „slkadm with no parameters. When you configure SharePoint Lea rning Kit, ensure that you specify the correct database server. Also, if the server you re using is not the default instance of SQL, you must specify the instance name as well. For example, if your server is called „MYSERVER , and your instance is „myinstance , then the „Database server entry on the configuration page should be „MYSERVER\myinstance .

Issues with solution deployment: 

In some cases, solution deployment succeeds, yet the SLK configuration page is not accessible from SharePoint Central Administration. In this case, the SharePoint command „stsadm -o scanforfeatures can be used to update SharePoint s solution store.

Copyright © Microsoft Corporation. All rights reserved.

Page 53 of 58

APPENDIX A: CHANGES IN WEB.CONFIG FILE When configuring SLK Course Manager on a Web application, the Web.config file of such application is modified. This appendix lists the modified sections of the configuration file which include: Section group Safe controls Security policy HTTP handlers Assemblies Controls Dependent assemblies App settings

Copyright © Microsoft Corporation. All rights reserved.

Page 55 of 58

Copyright © Microsoft Corporation. All rights reserved.

Page 56 of 58

9 Document History Date

Changes Made

8/8/2006

CTP2 Updates: 

Added system requirements



Added section on upgrading an existing SLK installation



Changed Windows Communication Foundation re-requisite to a Windows Workflow Foundation pre-requisite, since that s the minimum that s required (Bug #487)



Noted that if deployment fails, you can replace „localhost with the FQDN, and that might solve the problem (Bug #643). Also noted how to cancel deployment if it fails so that you can re-deploy.



Noted that sometimes the default site collection in Config is wrong (can sometimes default to SharePoint Central Admin)



Noted that SLK has to be enabled on the site on which it is to be used, not in Central Admin. Also noted this in the section on assigning content. (Bug #687)



Clarified that Rights are added to permissions by clicking on the permission name, not the checkbox next to it, and included a screenshot showing which rights to include (Bug #485) Changed uninstall instructions around deleting the database to ensure that you close connections, and iisreset after the database has been deleted.



8/30/2006



Made other minor wording changes.



Noted that signing in as a teacher will display an error in CTP2.



Compressed pictures to make the file smaller.

CTP3 Updates: 

Created slkfb alias and noted in the More Information section that you can send us an email to get on our mailing list.



Specified specific locations for downloading specs and posting discussion questions, and added a link to SharePoint deployment docs.



Explicitly specified which site was intended when the doc says “Navigate to your SharePoint site,” and added instructions in certain places for what to do if you end up at the wrong site (Bug #838). Updated screenshots (Bug #757).



Copyright © Microsoft Corporation. All rights reserved.

Page 57 of 58

11/2/2006



Updated the use scenario to include submitting, grading, and returning the assignment.



Added suggestions for other things to try.



Removed “When new CTP releases are available…” verbiage from the uninstall section, since you don t need to uninstall to upgrade to a new CTP.



Noted that uninstall instructions leave the ALWP in the Web Part Gallery and on any pages where it was added (Bug #758).



Saved the file with history but without revision marks, as revision marks were confusing people.



Changed Status to Stable.



Added note that if you create instructor or learner groups, you should set “who can view them” to “Everyone” so that they can be enumerated by instructors who are not in the group (Bug #884).



Changed –i to -i in the installing ASP.NET section so that you can copy/paste it into the command window.

Beta 1 Updates:             

Clarified that you can use any edition of SQL. Updated instructions for WSS installation to a slipstream installation of Beta 2 Technical Refresh. Added steps to change the Assignment List Web Part title. Removed instructions for adding rights to SLK Instructors since they are no longer needed. Updated description of Solitaire interactions to reflect the changes to the Solitaire sample. Updated grading page screenshots to reflect OK/Cancel Save/Close change. Changed review description to reflect removal of temporary page and implementation of the review feature. Removed requirement that group membership be visible to everyone, as this is no longer required in the product. Updated description of Solitaire interactions to reflect the changes to the Solitaire sample. Updated grading page screenshots to reflect OK/Cancel  Save/Close change. Changed review description to reflect removal of temporary page and implementation of the review feature. Removed requirement that group membership be visible to everyone, as this is no longer required in the product. Added instructions for downloading slksettings.xml from the config page, since that s implemented now.

Copyright © Microsoft Corporation. All rights reserved.

Page 58 of 58 11/3/2006

Final updates for Beta 1:   

11/6/2006

Specified that you need to choose the default SQL instance when connecting to the database to delete the SLK DB. Changed suggested way to access SharePoint Central Admin to go through Control Panel, since that seems likely to be more broadly applicable. Minor typos and cleanup.

One more update for Beta 1: 

In Grading Review view, unless the content prevents it, changes that the teacher makes to learner answers actually do get saved to the learner s data model.

11/7/2006

Backed out change from 11/6 for post-Beta 1

11/27/2006

A few changes: 

   12/5/2006

Noted that instructions for installing SQL may not apply to Express Edition. Moved note about manual install of ASP.NET 2.0 to the “Application Server” section so that people don t skip it accidentally if they already have .NET 2.0 installed. Noted that the instance name for SQL Express may be different, and that you have to append it to the server name for configuration to work. Noted that configuration requires javascript, and that if you have IE Enhanced Security turned on, it may not work as expected. Added Farm config section, with some info on „stsadm -o scanforfeatures

Updated for RTM: 

   

Changed WSS install instructions for released bits. Removed .NET 2.0 instructions and added instructions for .NET 3.0, since WSS is no longer dependant on .NET 2.0 for install. Noted that you can use any edition of SQL Server, but that the instructions refer to Enterprise Edition. Noted that SLK permissions don t come with any rights. Added steps to edit user names to make them more readable. Added list of considerations when installing on a farm. Other minor edits.

12/5/2006



Removed references to Beta and Alpha code.

12/14/2006



Added instructions for deleting the temp folder when upgrading.

05/10/2009



Added instructions for using Drop Box feature.

08/6/2009



Added SLK Course Manager configuration steps.



Copyright © Microsoft Corporation. All rights reserved.