|
Exercise 1: Getting Started with SharePoint
2010
This lab allows students to get
experience working with the SharePoint
2010 Central Administration site as well
as working with a standard team site.
Students will also get experience with
the new user interface concepts
introduced in SharePoint 2010 such as
the server-side ribbon and in-place item
editing.
Lab : Getting Started with SharePoint 2010
-
Creating a new Site Collection using
Central Administration
-
Working with the new SharePoint Server
2010 user interface options
After completing this lab, students
will be able to:
-
Create a new Site Collection using
Central Administration.
-
Build a console application and
program using the SharePoint 2010
object model.
Exercise 2: Working with Developer Tools in
SharePoint Server 2010
This lab allows students to become
familiar with the standard project
structure used by SharePoint Tools. They
will create and test a project that
contains a Feature, a Feature Receiver
and a Web Part. They will also configure
SharePoint Tools deployment options, and
debug a SharePoint Tools project by
single-stepping through the code in a
solution.
Lab : Working with Developer Tools in
SharePoint Server 2010
-
Creating a SharePoint List Definition
project in Visual Studio 2010 with a
Feature Receiver, an Item Event
Receiver, and SharePoint Mapped Folders
-
Using SharePoint Developer tools and the
Developer Dashboard to deploy, debug,
and review performance of a project
After completing this lab, students
will be able to:
-
Develop a list definition and event
receiver in Microsoft Visual Studio.
-
Use the Developer Dashboard to
review performance of the event
receiver.
Exercise 3: Exploring the SharePoint Server
2010 Platform Capabilities
This lab explores how SharePoint 2010
extends the Microsoft .NET framework to
provide a platform on which to build
solutions. It helps students to work
with the new SharePoint 2010 UI features
and explore XSLT views for lists.
Lab : Exploring the SharePoint 2010 Platform
Capabilities
-
Adding a custom group to the ribbon
-
Accessing and displaying list data in a
dialog box using the ECMAScript
(JavaScript, JScript) Client Object
Model
-
Building a Visual Web Part using SharePoint
list dataa
-
Exploring XSLT views for lists
After completing this lab, students
will be able to:
-
Customize SharePoint 2010 user
interface ribbon and dialog
framework.
-
Use the ECMAScript client side
object model to update and read list
data dynamically.
-
Develop advanced Web Parts for
SharePoint 2010 with Visual Studio
2010.
-
Create a Silverlight application
that uses the SharePoint Client OM
to render SharePoint list data.
Exercise 4: Using SharePoint Designer 2010
to Create and Utilize an External Content
Type
This lab shows how SharePoint Designer
2010 supports the creation of
applications that can be leveraged
throughout the application lifecycle.
Lab : Using SharePoint Designer 2010 to
Create and Utilize an External Content Type
-
Developing a BCS External Content Type
with SharePoint Designer 2010
-
Using an External Content Type in an
External Listt
After completing this lab, students
will be able to:
-
Develop a BCS External Content Type
with SharePoint Designer.
-
Utilize this content type in a
SharePoint external list..
Exercise 5: SharePoint Server 2010 Data and
Programmability
This lab shows how SharePoint 2010
provides features and services to enable
quick development of solutions to
organizational problems.
Lab : SharePoint Server 2010 Data and
Programmability
-
Using the Client Object Model and REST
within .NET Applications
-
Using Silverlight with the Client Object
Model
-
Building Visual Web Parts that leverage
LINQ to SharePoint
After completing this lab, students
will be able to:
-
Build a WPF application using the
Client OM.
-
Create a Silverlight Application for
the SharePoint Client Object.
-
Extend a Visual Web Part using LINQ
To SharePoint.
-
Use LINQ to Program with content
types.
Exercise 6: SharePoint Server 2010
Programming Enhancements
This lab provides experience with
additional key programming enhancements
in SharePoint 2010 that enable improved
workflow design, solution deployment,
and application performance.
Lab : SharePoint Server 2010 Programming
Enhancements
-
Developing a SharePoint Server 2010
Workflow with an Initiation Form in
Visual Studio 2010
-
Developing a SharePoint Server 2010
Sandboxed Solution in Visual Studio 2010
After completing this lab, students
will be able to:
-
Create a Custom Workflow Activity
SharePoint Designer 2010.
-
Create a Web Part for a Sandboxed
Solution.
|