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
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? SumitAnonymous
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 !