Office 2010 UI Customization Lab

Version: 3.0.0

Description

Now with both C# and VB code samples! In this lab, you will explore the different ways in which the Office 2010 UI can be customized to provide a platform for building rich office applications. You will make use of Visual Studio 2010.

Overview

In this exercise, you will explore the different ways in which Office 2010’s UI can be customized to provide a platform for building rich office applications. You will make use of C#/VB and the Visual Studio support for Office 2010.

Objectives

In this lab you will:

  • Customize the Office 2010 UI using Office 2010
  • Build a custom Ribbon using Visual Studio 2010
  • Build a custom Outlook Form Region using Visual Studio 2010

System Requirements

You must have the following items to complete this lab:

  • Microsoft® Windows® Vista SP1 or Microsoft® Windows Server 2008 (64-bit)
  • Microsoft® Office Professional Plus 2010(32-bit or 64-bit)
  • Microsoft® Visual Studio 2010

Exercises

This Hands-On Lab is comprised of one exercise with the following tasks:

  1. End-User Customization
  2. Customizing the Office UI with Add-Ins
  3. Outlook Form Regions

Estimated time to complete this lab: 60 minutes.

Starting Materials

This Hands-On Lab includes the following starting materials.

  • Visual Studio solutions. The lab provides the following Visual Studio solutions that you can use as starting point for the exercises. Lab instructions will reference the Training Kit location after installation as %Office2010DeveloperTrainingKitPath%.
    • %Office2010DeveloperTrainingKitPath%\Labs\OfficeUI\Source\[language]\Starter\ExportAddIn\ExportAddIn.sln: Contains a starting point for the Export Add-in that contains the needed resource images.
    • %Office2010DeveloperTrainingKitPath%\Labs\OfficeUI\Source\[language]\Starter\ExportAddIn\WPFTaskPane.sln: Contains a starter TaskPane with the WPF User Control already defined.
    Note:
    Inside the lab’s Source folder, you will find a Solution folder containing an end solution with the completed lab exercise.