SharePoint 2010 Hands on Labs

[Updated: 1/30/2011 All Links]

Office and SharePoint hands on labs

The best way to get started learning about Office and SharePoint is to use the Channel 9 training kits. The training kits contain and number of videos and hands on labs. In order to complete the hands on labs you will need to install Office 2010 and SharePoint 2010. This can be a daunting task for someone new to SharePoint. Luckily the SharePoint team has released a Hyper-V based Virtual Hard Drive (VHD) that contains almost everything you need. But to complete the hands on labs from the Channel 9 training kits you will need to install a few more things.
Office 2010 Training: https://channel9.msdn.com/learn/courses/Office2010/

SharePoint 2010 Training: https://channel9.msdn.com/learn/courses/SharePoint2010Developer/The downloadable Training Kit contains all of the HOLs. https://go.microsoft.com/?linkid=9702451

Download the base SharePoint VHD image

https://www.microsoft.com/downloads/en/details.aspx?FamilyID=751fa0d1-356c-4002-9c60-d539896c66ce&displaylang=en

The download contains 2 VHDs, 1 for SharePoint 2010 and Office 2010 (2010-4a) and 1 for Exchange 2010 (2010-4b). Running both virtual machines will allow you to test out workflow and email scenarios with SharePoint and Office. The download site contains documentation on how to setup and run the VHD file so I won’t duplicate that information here. After you have the VHD up and running you will need to install the following software. I will also call out which are optional and which are required.

AdventureWorks Sample DB (Required)

The AdventureWorks database is used in a number of the hands on labs.
Download: https://msftdbprodsamples.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24854

Open XML SDK (Required)

The open XML SDK is used in a number of the hands on labs to create Office documents.
Download: https://www.microsoft.com/downloads/details.aspx?FamilyID=c6e744e5-36e9-45f5-8d8c-331df206e0d0&DisplayLang=en

VS2010 SDK (Required)

The Visual Studio 2010 SDK is required to complete the Visual Studio Extensibility hands on labs.
Download: https://www.microsoft.com/downloads/en/details.aspx?FamilyID=47305cf4-2bea-43c0-91cd-1b853602dcc5&displaylang=en

Adobe Reader (Optional)

The Adobe Reader can be used to read some of the lab files which are in both PDF and docx format.
Download: https://get.adobe.com/reader

Expression Blend 4 (for Silverlight development)(Optional)

If you are going to develop Silverlight applications for SharePoint then Expression Blend provides the best design experience. Also you will need this version to develop Silverlight 4 applications.
Download: https://expression.microsoft.com/en-us/cc136523.aspx

Silverlight 4 (Optional)

Silverlight is a great way to rapidly develop rich experiences in SharePoint. Although you can use Silverlight 3 (or v2), I would recommend using the Beta of Silverlight 4.
Download: https://www.silverlight.net/getstarted/silverlight-4/

Fiddler2 (Optional)

Fiddler is a tool that can monitor the http messages that are being passed between the browser and the server. This is helpful for debugging web services and the client OM applications.
Download: https://www.fiddler2.com

Reflector (Optional)

Reflector is a tool to decompile .net assemblies. This is a great way to look into the source code of SharePoint to understand what is going on behind the scenes.
Download: https://reflector.red-gate.com/

ULS Viewer (Optional)

ULSViewer allows users to open a ULS log file and display its contents in a user friendly format. Users can then perform advanced functions such as filtering, sorting, highlighting, loading logs, appending logs, etc. in order to single out the data that is important to the user. This information can be used to diagnose problems with machines running ULS services, or to monitor machines and the events they create in real-time.
Download: https://code.msdn.microsoft.com/ULSViewer

ZoomIt (Optional)

Zoomit is a great tool for presenters. If you want to record a screen cast or present to a live audience then ZoomIt is a must have tool.
Download: https://technet.microsoft.com/en-us/sysinternals/bb897434.aspx

Forefront Security (Optional)

If you intend to expose the virtual machine to the internet you will need to have some security software.
Download: https://www.microsoft.com/forefront/endpoint-protection/en/us/default.aspx

ISA Firewall client (Optional)

If you are behind a proxy server you may want to have a proxy client help configure how Internet Explorer gets out to the world. Of course you will need to install the correct proxy client for you environment.
Download: https://www.microsoft.com/downloads/details.aspx?familyid=05C2C932-B15A-4990-B525-66380743DA89&displaylang=en

Comments

  • Anonymous
    February 05, 2010
    Thanks for this useful tips paul stubbs i am sure this information is useful for anyone who wants to learn shareapoint software.

  • Anonymous
    January 14, 2011
    Hi Paul, Thanks for so much detail and all the helpful links. I have downloaded the VM and installed all the required tools. Though most of the labs provided by microsoft refer to LabFiles folder available only in Virtual Labs hosted by Microsoft. Is there a way to get those files to try HandsOn Labs locally? Sumit

  • Anonymous
    January 30, 2011
    2010-4a/4b VHD's don't seem to be showing up as valid downloads. :(

  • Anonymous
    January 30, 2011
    Oh that would be because they are LAST YEAR's VHD's duh. Silly me.

  • Anonymous
    January 30, 2011
    Oh that would be because they are LAST YEAR's VHD's duh. Silly me.

  • Anonymous
    January 30, 2011
    I have updated all the links in this post.

  • Anonymous
    February 09, 2011
    Paul, I have downloaded the base SharePoint VHD image, and I read that "The Virtual Machines contained in this package are 180 day evaluations.". I have MSDN subscription, and I want to activate all the tools, So, will this keep the image working? I really don't wanna waste time and effort in downloading, installing and configuring all tools all over again. Any help PLEASE !