SharePoint environment. Lab : Install SharePoint 2010. * Exercise 1: Create
Active Directory. Accounts for SharePoint. * Exercise 2: Install SharePoint.
SharePoint Checklist and Resources Activity
Labs for Developer
Create a re-buildable SharePoint environment
Work with basic Functionality
* Exercise 1: Create a Web Application * Exercise 2: Create a Site Collection * Exercise 3: Create a Site Collection in a New Content Database
Labs for Administrator
Resources
Lab : Install SharePoint 2010 ∗ Exercise 1: Create Active Directory Accounts for SharePoint ∗ Exercise 2: Install SharePoint Server Prerequisites ∗ Exercise 3: Install SharePoint Server ∗ Exercise 4: Run the SharePoint Products Configuration Wizard ∗ Exercise 5:Configure the Farm with the Farm Configuration Wizard ∗ Exercise 6 (Optional): Install a Language Pack
Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008 http://msdn.microsoft.com/enus/library/ee554869.aspx
Create a basic Site Creating Your First Web Application, Site Collection and Web Site http://technet.microsoft.com/enus/sharepoint/ee518671
* Describe the high level structure, components, and functioning of the farm * Perform configuration of a SharePoint farm using the Farm Configuration Wizard * Understand the logical topology of SharePoint web apps, site collections, and sites * Experience SharePoint user-facing functionality * Create a Web application * Create a site collection * Configure managed paths * Create a content database
1
Create/Manipulate Site and Site Collection
Lab : Selecting Page Parts * Line Dashboard * Manager’s Dashboard * Alert Notification
Create a Site Collection Create a site collection (SharePoint Server 2010) http://technet.microsoft.com/enus/library/cc263094.aspx
Lab : Selecting Page Types * Plant Summary Page * Plant Configuration Page * Employee List * Line Status Create/Manipulate Lists
Lab : Using SharePoint 2010 Developer Tools * Exercise 1: Creating Document Libraries by Using SharePoint Designer 2010 * Exercise 2: Creating SharePoint List Definitions and Instances by Using Visual Studio 2010 * Exercise 3:Packaging Features and Solutions by Using Visual Studio 2010
Create/Manipulate Web Parts
Create/Manipulate Document Libraries
Create/Manipulate Lists User Interfaces and Lists in SharePoint 2010 http://msdn.microsoft.com/en-us/sharepoint/ff420380
Create/Manipulate Web Parts Module 1: Getting Started Building Web Parts in SharePoint 2010 http://msdn.microsoft.com/en-us/sharepoint/ee513148 Enable Version Control for SharePoint 2010 Document Libraries
http://technet.microsoft.com/enus/library/ff607917.aspx Assembling Documents on SharePoint 2010 Sites by Merging Content from Excel, PowerPoint, and Word http://msdn.microsoft.com/en-us/library/ff519529.aspx
2
Activity
Labs for Developer
Labs for Administrator
Resources
Working with SharePoint Data Add, edit, delete & view list items
Lab : Creating External Lists * Connecting to the Data Source * Defining the External Content Types * Defining the External Lists * Setting Security for the Content Types * Defining an Association Lab : Creating an InfoPath Form * Creating the Calculations * Publishing the Form to a SharePoint Library
http://office.microsoft.com/en-us/sharepoint-serverhelp/add-edit-or-delete-a-list-item-HA010099228.aspx http://msdn.microsoft.com/enus/library/ee558778.aspx http://msdn.microsoft.com/enus/library/ee231515.aspx http://channel9.msdn.com/Blogs/kmcgrath/Creating-anExternal-List-in-SharePoint-by-Using-Business-Data http://msdn.microsoft.com/enus/library/ms573938.aspx http://technet.microsoft.com/enus/library/cc262498.aspx http://sharepoint.microsoft.com/Blogs/GetThePoint/List s/Posts/Post.aspx?ID=320
Views
Lab : http://msdn.microsoft.com/en-us/library/ff630941.aspx * Creating List Views * Adding Indexes Lab : * Creating an Invoice Content Type * Enabling Content Organization * Testing Content Organization
3
Activity
Labs for Developer
Labs for Administrator
Resources
Share Knowledge Invite friends - add users
Explore SharePoint Designer
Create an Enterprise wiki (SharePoint Server 2010) http://technet.microsoft.com/enus/library/ee837434.aspx
Lab : Using SharePoint 2010 Developer Tools * Exercise 1: Creating Document Libraries by Using SharePoint Designer 2010 * Exercise 2: Creating SharePoint List Definitions and Instances by Using Visual Studio 2010 * Exercise 3:Packaging Features and Solutions by Using Visual Studio 2010
Microsoft SharePoint Designer 2010 (32-bit) http://www.microsoft.com/downloads/en/details.aspx? FamilyID=d88a1505-849b-4587-b854a7054ee28d66&displaylang=en Microsoft SharePoint Designer 2010 (64-bit) http://www.microsoft.com/downloads/en/details.aspx? FamilyID=566D3F55-77A5-4298-BB9C-F55F096B125D Using SharePoint Designer, Infopath, and other customization http://social.technet.microsoft.com/Forums/en/sharepo int2010customization/threads Managing SharePoint Designer 2010 http://office.microsoft.com/en-us/sharepoint-designerhelp/managing-sharepoint-designer-2010HA101838275.aspx Introducing SharePoint Designer 2010 video http://sharepoint.microsoft.com/blogs/GetThePoint/List s/Posts/Post.aspx?ID=312
4
Activity
Labs for Developer
Labs for Administrator
Resources
Explore visual aspect Master Pages
Lab : Packaging Branding * Importing .wsp Files Into Microsoft Visual Studio * Extracting the File Resources * Writing the Feature Receiver to Apply Changes * Testing the Changes
Create Master Pages Working with SharePoint 2010 Master Pages http://sharepoint.microsoft.com/Blogs/GetThePoint/List s/Posts/Post.aspx?ID=386
Lab : Improving Brand Performance * Observing Current Performance * Turning on BLOB Caching * Observing BLOB Cached Performance * Observing _layouts Performance Create/Manipulate Lists
Lab : Using SharePoint 2010 Developer Tools * Exercise 1: Creating Document Libraries by Using SharePoint Designer 2010
Create/Manipulate Lists through SharePoint Designer Use SharePoint Designer 2010 to Create XSLT List View Web Parts http://msdn.microsoft.com/en-us/library/ff630941.aspx
CSS Page Layouts Explore different site templates
http://technet.microsoft.com/enus/library/ee890115.aspx
Navigation Ribbon\UI Ribbon U/I Save a SharePoint site as a template http://office.microsoft.com/en-us/sharepoint-designerhelp/save-a-sharepoint-site-as-a-templateHA101782501.aspx
5
Activity
Labs for Developer
Explore Visual Studio Integration
SharePoint explorer
Create/Manipulate Lists
Labs for Administrator
Resources Explore Visual Studio Integration Importing SharePoint 2010 Site Definitions in Visual Studio 2010 http://msdn.microsoft.com/enus/library/gg512104.aspx SharePoint Development in Visual Studio 2010 http://code.msdn.microsoft.com/SharePointDev2010 SharePoint 2010 - Using Visual Studio with SharePoint and other programming http://social.msdn.microsoft.com/Forums/eu/sharepoin t2010programming/threads Visual Studio 2010 Walkthroughs http://msdn.microsoft.com/en-us/vstudio/dd441784
Lab : Creating SharePoint 2010 Web Parts by Using Visual Studio 2010
http://msdn.microsoft.com/enus/magazine/ee309510.aspx
* Exercise 1: Creating, Deploying, and Debugging a Simple Web Part by Using Visual Studio 2010 * Exercise 2: Using SharePoint Components in a Web Part * Exercise 3: Creating a Visual Web Part by Using Visual Studio 2010
http://msdn.microsoft.com/enus/library/ee330921.aspx
Lab : Using SharePoint 2010 Developer Tools * Exercise 1: Creating SharePoint List Definitions and Instances by Using Visual Studio 2010 * Exercise 2:Packaging Features and Solutions by Using Visual Studio 2010
Create/Manipulate Lists Creating SharePoint 2010 List Definitions in Visual Studio 2010 http://msdn.microsoft.com/enus/library/gg276355.aspx
6
Activity
Labs for Developer
Labs for Administrator
Resources
Simple deploying of solutions Lab : Creating and Manipulating Server-Side Objects
Sites Creating SharePoint 2010 Site Definitions in Visual Studio 2010 http://msdn.microsoft.com/enus/library/gg276356.aspx
* Exercise 1: Creating and Securing Sites Programmatically * Exercise 2: Creating Lists Programmatically * Exercise 3: Retrieving Secured Data Lab : Building Business Connectivity Services Solutions * Exercise 1: Creating External Content Types and Lists by Using SharePoint Designer 2010 * Exercise 2: Creating Business Data Catalog Models by Using Visual Studio 2010
Lab : Creating Workflows for SharePoint 2010 * Exercise 1: Creating Workflows by Using SharePoint Designer * Exercise 2: Creating a Sequential Workflow by Using Visual Studio 2010
Lab : Configuring Secure Store * Exercise 1: Create User Accounts for Access to External Data * Exercise 2: Configure Secure Store Services * Exercise 3: Configure Secure Store Unattended Accounts
Workflows Creating SharePoint 2010 Sequential Workflows in Visual Studio 2010 http://msdn.microsoft.com/enus/library/gg265727.aspx
7
Activity
Labs for Developer
Labs for Administrator
Resources
Lab : Administering the Developer Dashboard
http://blogs.msdn.com/b/pandrew/archive/2010/03/26 /sharepoint-2010-developer-dashboard-for-debuggingcode.aspx
Create/Manipulate Lists Developer dashboard
Lab : Designing for Page and Data Access Performance * Using the SharePoint Server 2010 Developer Dashboard to Capture Performance Metrics * Leveraging the SharePoint Server 2010 Search API for Large Data Queries
Activity
Labs for Developer
* Configure the Developer Dashboard http://blogs.technet.com/b/speschka/archive/2009/10/ 28/using-the-developer-dashboard-in-sharepoint2010.aspx
Labs for Administrator
Resources
Explore deployment options Farm level Sandbox deployment
Lab : Creating Sandboxed Solutions for SharePoint 2010 * Exercise 1: Creating a Sandboxed Solution by Using Visual Studio 2010 * Exercise 2: Investigating Allowed and Disallowed Operations in Sandboxed Solutions
Testing
Lab : Designing a Testing Strategy * Conducting Unit Testing * Conducting Performance Testing * Conducting Load Testing
Lab : Administering Sandboxed Solutions * Exercise 1: Administering SandBoxed Solutions * Exercise 2: Modifying SandBoxed Solutions Timer Jobs * Exercise 3: Configuring Sandbox Points
Simple Deploying of Solutions Deploying Branding Solutions for SharePoint 2010 Sites Using Sandboxed Solutions http://msdn.microsoft.com/enus/library/gg447066.aspx Developing, Deploying, and Monitoring Sandboxed Solutions in SharePoint 2010 http://msdn.microsoft.com/enus/magazine/ee335711.aspx http://www.sharepointdevwiki.com/display/SharePointP laybook/SharePoint%20Development%20with%20Unit% 20Testing
8
Explore packaging
Lab : Building a Business Document Solution * Designing a Solution * Create the Final Solution
http://blogs.msdn.com/b/vssharepointtoolsblog/archive /2009/11/02/getting-started-with-the-sharepointpackaging-designers.aspx http://channel9.msdn.com/Blogs/funkyonex/SharePoint -Feature-and-Package-Designers-in-Visual-Studio-2010
Lab : Working with Dependencies * Creating a Common Assembly * Creating a Dependent Solution Lab : Versioning Assemblies * Defining Base Version * Upgrading the Assembly Lab : Feature Upgrade * Creating Upgrade Manage Page * Adding Feature to Upgrade * Upgrading Feature
Note: This document is a starting point to serve as foundation and should not be considered a final checklist.
AgreeYa Solutions 110 Woodmere Road Folsom, CA 95630 USA
Phone: (916) 294-0075 Toll Free: (800) AGREEYA Fax: (916) 294-0033 Email:
[email protected]
9