 Instructor-led LabsInstructor-led Labs are the combination of the track sessions and Hands-on Labs. There are two types of labs available for your selection – Developer or Infrastructure focused. You can select the session that you are most interested to attend by referring to the below schedule. During the lab session, the instructor will go through the content and the labs with you.
Please visit Room 404 for Developer Instructor-led Labs and Room 405 for Infrastructure Instructor-led Labs for the updated schedule and topics.
Instructor-led Labs Schedule: | 11 August | 1:30pm – 7:15pm | 12 August | 8:30am – 7:30pm | 13 August | 8:30am – 6:30pm | 14 August | 8:30am – 12:45pm |
| Database Platform Track |
DAT031-ILL - Microsoft SQL Server 2008 Database Mirroring Sheng Sin Chia Day 3 (13 Aug), 8:30am - 9:45am Room 405
This lab covers configuring SQL Server 2008 for database mirroring. After completing this self-paced lab you will be able to explain the appropriate uses of database mirroring and create high availability, protection and performance configurations with database mirroring, and use the database mirroring monitor.
DAT034-ILL - Leveraging the Power of Microsoft SQL Server Analysis Services with Microsoft Office Excel and Extending It with Excel Services Nicole Loh Day 3 (13 Aug), 2:15pm - 3:30pm Room 405
In this lab, examine how you can leverage the new Office Excel 2007 Business Intelligence capabilities to access Analysis Services cubes and extend your workbooks to Excel Services for a complete thin experience, providing insight to more users. Examine the new cube functions, enhanced pivot table capability, and conditional formatting to create rich analysis inside of Excel, and how to publish this information securely to all users who require it.
| | |
| Management Track |
MGT021-ILL - Deploying OS Images through Microsoft System Center Configuration Manager and Network Boot Daniel van Soest Day 2 (12 Aug), 8:30am - 9:45am Room 405
Configuration Manager operating system deployment has many new features and capabilities, as well as many improvements in operating system deployment from Systems Management Server 2003. One of the many methods to deploy new operating systems is deployment to bare metal clients through network book. This lab walks through the configuration of a Configuration Manager environment to support network boot deployments through PXE to bare metal systems.
MGT025-ILL - Introduction to Microsoft System Center Operations Manager 2007 Raymond Chou Day 2 (12 Aug), 4:45pm - 6:00pm Room 405
Operations Manager 2007 introduces many new concepts and features over its predecessors, providing a smarter management system to manage the diverse IT infrastructures today's organizations. After completing this lab, you will be better able to deploy an agent, import a management pack, create and use views, create and use tasks, monitor and override, create rules, use the Web console, and use management pack templates.
| | |
| Office and Sharepoint Track |
OFC022-ILL - Microsoft Office SharePoint Server 2007 Installation and Configuration Milan Gross Day 2 (12 Aug), 6:15pm – 7:30pm Room 405
Learn about the installation and configuration options available in Office SharePoint Server 2007, such as installing a new farm, configuring global workflow settings, configuring incoming e-mail, administrative tasks, farm topology, provisioning new Web applications, and configuring alternate forms-based authentication.
OFC036-ILL - Microsoft Office SharePoint Server 2007 People and Permissions Milan Gross Day 3 (13 Aug), 5:15pm - 6:30pm Room 405
Learn about new and enhanced people and permissions options in Office SharePoint Server 2007, including import from Active Directory, support for LDAP and other authentication providers, SharePoint Groups, Active Directory Security Groups, Active Directory Discussion Lists, Permissions Inheritance, and per-item security.
| | |
| Security Track |
SEC014-ILL - Alternative Methods to Detect and Contain Malware Using Microsoft Tools Azra Rizal Day 1 (11 Aug), 6:00pm – 7:15pm Room 405
The goal of this lab is to show how we can use Microsoft Technology in creative and advanced ways to detect and contain malware that is not detected and contained through normal means.
| | |
| Unified Communication Track |
UNC026-ILL - Using the Microsoft Exchange Server 2007 Management Console and Shell Ching Loong Poo Day 2 (12 Aug), 10:00am – 11:15am Room 405
In this lab, learn how to use the Exchange Server 2007 Management Console and Shell. Gain hands-on experience by administering Outlook Web Access features using the Management Console and Management Shell, and by creating and using administrative scripts. After completing this lab, you will be able to use the Exchange Management Console to perform common administrative tasks, use the EMS prompt to view information about an Exchange server, use the EMS to perform Exchange administrative tasks from the command line and create reusable administrative scripts to automate routine administration tasks.
| | |
| Windows Client Track |
CLI043-ILL - Managing Windows Server 2008 and Windows Vista SP1 Using Group Policy Andrew Donnelly Day 4 (14 Aug), 11:30am - 12:45pm Room 405
In this lab, learn how to use new Group Policy features and settings introduced in Windows Vista SP1 and Windows Server 2008. First, configure multiple local group policy objects on a Windows Vista SP1 client computer. Then investigate the format of ADMX and ADML files. Next, create a group policy central store. Finally, configure some of the new settings that can be used to manage Windows Vista SP1 and Windows Server 2008.
CLI033-ILL - Microsoft Desktop Optimization Pack (MDOP): Microsoft Application Virtualization 4.5 (Formerly SoftGrid) - Sequencing Basics Jeff Low & Christopher Perez Estonina Day 3 (13 Aug), 11:30am - 12:45pm Room 405
This lab covers basic sequencing where you are able to sequence basic applications end-to-end for yourself, and learn how to configure them before deployment. The goal of this lab is to familiarize you with SoftGrid application sequencing.
CLI013-ILL - Windows Vista Deployment (Part 1): Introduction to Microsoft Deployment Tools Lutz Seidemann Day 1 (11 Aug), 4:30pm - 5:45pm Room 405
Microsoft Deployment is the next version of Business Desktop Deployment (BDD) 2007. This release has expanded to support deployment of both server and desktop infrastructure. Microsoft Deployment also uses the updated server and desktop deployment features of System Center Configuration Manager 2007. This lab introduces you to the updated Deployment Workbench MMC. In the course of this lab, install and configure the Deployment Workbench. In preparation for a deployment, learn how the Deployment Workbench and Operating System Deployment in System Center Configuration Manager 2007 are used to create builds and task sequences to deploy Windows Server 2008 or Windows Vista. This lab is part 1 in a Microsoft Deployment series of Microsoft Deployment labs and does not cover Lite Touch or Zero Touch Installation; these themes are covered in subsequent labs.
CLI023-ILL - Windows Vista Deployment (Part 2): Lite Touch Installation using Microsoft Deployment Lutz Seidemann Day 2 (12 Aug), 11:30am - 12:45pm Room 405
Microsoft Deployment is the next version of Business Desktop Deployment (BDD) 2007. This release further enhances the desktop deployment experience with minimal infrastructure requirements. The new process is based on the task sequence instead of a build and introduces the new multicast feature in Microsoft Windows® Deployment Services (Windows DS). During this lab you will configure the Lite Touch deployment environment including Windows DS and start Lite Touch installations for three primary scenarios: computer replacement, computer refresh and new computer. This lab will also show you how to create a media-based deployment point for offline deployment. This lab is part 2 in a Microsoft Deployment series of desktop deployment labs.
| | |
| Windows Server Infrastructure Track |
SVR042-ILL - Windows Server 2008 Presentation Virtualization Dennis Chung Day 4 (14 Aug), 10:00am - 11:15am Room 405
This lab provides an overview of the new capabilities in Windows Server 2008 that will provide you with Presentation Virtualization.
SVR012-ILL - Introduction to Scripting with Windows PowerShell v1 Edwin Sarmiento Day 1 (11 Aug), 3:00pm - 4:15pm Room 405
Windows PowerShell is the next generation scripting language and shell for Windows. This lab introduces some of the key PowerShell concepts for using and scripting with PowerShell including, cmdlets, providers, using the pipeline, filtering, and controlling output and help.
SVR024-ILL – Microsoft Identity Lifecycle Manager “2” John Phillips Day 2 (12 Aug), 3:15pm - 4:30pm Room 405
This is your chance to get your hands on the beta of Microsoft Identity Lifecycle Manager "2". Use it to model the processes in your identity life cycle, and walk through the self-service experiences that end-users in your enterprise will be able to enjoy. Highlighted scenarios include end-user self-service of passwords and PINs from the Windows logon, group management integration into tools like Microsoft Office Outlook, and the use of a business-focused process model to management identities and access.
SVR032-ILL - Windows Server 2008: High Availability Justin Francis Day 3 (13 Aug), 10:00am - 11:15am Room 405
This lab offers an overview of the new capabilities in Windows Server 2008 that will provide you with High Availability.
SVR011-ILL - Windows Server 2008: Windows Server 2008 Management Justin Francis Day 1 (11 Aug), 1:30pm - 2:45pm Room 405
Windows Server 2008 eases the task of managing and securing multiple server roles in an enterprise with a variety of new features and technologies.
SVR035-ILL - Windows Server 2008: Web and Applications Platform Ken Schaefer Day 3 (13 Aug), 3:45pm - 5:00pm Room 405
Microsoft Internet Information Services (IIS) 7.0 is a major advancement to the Windows Web platform and plays a central role in unifying Microsoft Web platform technologies (ASP.NET, Windows Communication Foundation Web services, and Windows SharePoint Services). More than just a Web server, IIS 7.0 provides a security-enhanced, easy-to-manage platform for developing and reliably hosting Web applications and services.
SVR041-ILL - Understanding NAP in Windows Server 2008 Ronald Beekalaar Day 4 (14 Aug), 8:30am - 9:45am Room 405
This lab is intended for IT professionals who wish to learn about Network Access Protection (NAP) in Windows Server 2008 and Windows Vista to protect network assests by enforcing compliance with system health requirements. In this lab you will learn how to deploy NAP by configuring policies on the Network Policy Server (NPS). You will learn how to enforce policies based on DHCP and IPSec as enforcement mechanisms. The lab also includes information on other enforcement mechanisms such as 802.1x, NAP troubleshooting, and integration between NAP and Forefront Client Security.
| | |
| Developer Tools and Languages Track |
TLA041-ILL - Architecture in Microsoft Visual Studio Team System 2008 TK Teh Day 4 (14 Aug), 8:30am - 9:45am Room 404
This lab shows you how to create a Distributed Systems Diagram using Visual Studio Team System 2008 Architecture Edition. Members of the architecture team will create Distributed System Diagrams to document, visualize, and implement applications. System diagrams allow architects to re-use pre-built applications and systems in new systems diagrams. Finally, Logical Datacenter Diagrams will be created to make sure the constraints of the real datacenter are captured and can be bound to the deployment diagram. Architects will build the deployment diagram to ensure that the system will deploy correctly in the proposed datacenter environment.
TLA043-ILL - XML Tools in Microsoft Visual Studio 2008 TK Teh Day 4 (14 Aug), 11:30am - 12:45pm Room 404
You will use XML Editor to create and edit XML and XML schema files. You will also debug XSLT files using XSLT debugger. Upon completion of this lab, you will have learned how to use some of the new features of Microsoft Visual Studio 2008.
TLA014-ILL - What's New in Microsoft Visual C# 3.0? Bikesh Lakhmichand Day 1 (11 Aug), 6:00pm - 7:15pm Room 404
In this lab you will explore Auto-implemented properties, Implicitly typed local variables, Implicitly typed arrays, Extension methods, Lambda expressions, Expression trees, Object and collection initializers, Query expressions, and Anonymous types. Upon completion of this lab, you will have learned several of the new features of Microsoft Visual C# 3.0.
TLA023-ILL - Microsoft Visual Basic 9 and LINQ Bikesh Lakhmichand Day 2 (12 Aug), 11:30am - 12:45pm Room 404
This lab provides an introduction to The LINQ Project. The language integrated query framework for Microsoft .NET is a set of language extensions to Microsoft Visual C# and Visual Basic and a unified programming model that extends the .NET Framework to offer integrated querying for objects, databases and XML. In this lab you will use LINQ with in-memory collections, access database data using LINQ, handle XML documents with LINQ, and understand the standard query operators.
TLA026-ILL - Application Validation through Unit Testing Bikesh Lakhmichand Day 2 (12 Aug), 6:15pm - 7:30pm Room 404
This lab is intended for developers, architects, and testers working with the Microsoft .NET Framework. In this lab you will generate tests for existing code. You will also learn to manually author tests. You will continue by learning to test non-public code in your solution. Next, you will implement data driven tests allowing a single test to cover many possible test values. Finally, you will learn how to review the detailed results of the tests and identify the level of coverage the tests give to your solution. At the end of this lab, you will understand how to take advantage of the Unit Testing tools available in Microsoft Visual Studio Team System 2008.
SBP042-ILL - Introduction to Windows Workflow Foundation Dirk Primbs Day 2 (12 Aug), 4:45pm – 6:00pm Room 404
This lab introduces you to Windows Workflow Foundation by working with the workflow tools, programming model, and configuration. Build a custom activity to extend the existing workflows and then use the tracking services to track and query data from your live workflows.
TLA012-ILL - Class Diagramming Ervin Loh & Patrick Yong Day 1 (11 Aug), 3:00pm - 4:15pm Room 404
This lab is intended for developers and architects working with Microsoft .NET Framework solutions. In this lab you will use the Class Diagram tool to design a class for your solution. You will also create a class in Microsoft Visual Studio and add it to the Class Diagram. Working in both the Class Diagram and the code editor you will see how the model and the code is kept synchronized showing the work completed in either environment. You will be able to explore the tools available within the Class Diagram. Finally, you will export the Class Diagram to an image file that can be shared with stakeholders who do not have access to Visual Studio. After completing this lab, you will understand how to use the Class Diagram tool to model and document your solution. You will also be able to share the model with all project stakeholders.
TLA021-ILL - Using LINQ to SQL Ervin Loh & Patrick Yong Day 2 (12 Aug), 8:30am - 9:45am Room 404
In this lab you will learn to use LINQ to retrieve data from a Microsoft SQL Server database. The lab is based on the DinnerNow.Net sample which is widely used to demonstrate new Microsoft technologies such as IIS7, ASP.NET AJAX Extensions, LINQ, Windows Communication Foundation, Windows Workflow Foundation, and several others. You will modify an existing C# project, adding code to retrieve data used to build the application’s menu from data in a SQL Server database. When you have completed this lab, you will know how to use LINQ to retrieve data from SQL Server databases.
TLA012-ILL - Developing a Windows Presentation Foundation Application Kok Chiann Day 1 (11 Aug), 3:00pm - 4:15pm Room 404
This lab is intended for developers and architects working on or investigating WPF applications. This lab provides an introduction to the development of a Windows Presentation Foundation (WPF) Client with Microsoft Visual Studio 2008. You will also use LINQ to interact with a database. Through these interactions you will also be introduced to some of the new language features in Microsoft Visual C#. Finally, you will access a WCF based service after generating a Service Reference. After completing this lab you will have an understanding of how to develop a WPF application. You will also have experienced some of the new features of Microsoft .NET Framework 3.5 including LINQ, lamda expressions, and object initializers.
TLA032-ILL - Team Development with Microsoft Visual Studio Team System 2008 Sin Min Lee Day 3 (13 Aug), 10:00am - 11:15am Room 404
This lab is intended for developers and project managers working on Microsoft .NET Framework solutions. In this lab you will review and work with the Work Items created when using the MSF CMMI process template for a team project. You will modify the existing work items in both Visual Studio and Microsoft Office Excel. You will see how Microsoft Visual Studio Team System Team Foundation Server can be configured to send alerts when the solution changes. You will interact with the project through the SharePoint project portal created for the team project and Team System Web Access. Through the exercises in the lab, you will perform tasks related to work item management and team communication using Team Foundation Client and Microsoft Office Excel.
TLA013-ILL - Load Testing Hak Teng Quah Day 1 (11 Aug), 4:30pm - 5:45pm Room 404
In this lab you will create two types of load tests. First, focus on creating a load test based on a Web test. Second, another load test is created using a unit test. The support for both types of load tests demonstrates that the load testing functionality within Microsoft Visual Studio Team System can be used both with Web sites and rich client n-tier/service oriented applications. Learn how to: add a load test to a Test project; run the Load Test Wizard, add a Web test; define a new Load Test that uses Unit Tests; and review the graphs created by the Load Tests.
TLA022-ILL - Test Management Hak Teng Quah Day 2 (12 Aug), 10:00am - 11:15am Room 404
In this lab you will learn how tests are managed within Microsoft Visual Studio Team System 2008 Test Edition. There are a couple of views within the system that appear to do the same thing, but they allow for different actions to be performed. Learn the differences between the Test View window and the Test Manager window, as well as how to run tests in both situations. Finally, learn how to create test lists to better categorize tests.
| | |
| Office and Sharepoint Track |
OFC025-ILL - Outlook Application To Go!: Building an Occasionally-Connected Outlook add-in using Outlook+Services Blueprint Hoong Fai Lai & Patrick Yong Day 4 (14 Aug), 10:00am – 11:15am Room 404
Microsoft Software+Services Blueprints are code samples, frameworks, guidance and tools for building applications that embody the Software+Sertvices paradigm. The Outlook+Services Blueprint supports the development of Outlook 2007 add-ins using Visual Studio. In this instructor-led lab, you will walkthrough a lab that enables you to extend SharePoint data into an occasionally-connected Outlook add-in that is implemented using the Outlook+Services Blueprint.
OFC034-ILL - Using Microsoft Silverlight to Enhance the Look and Feel of Microsoft Office SharePoint Server 2007 Oliver Scheer Day 3 (13 Aug), 2:15pm - 3:30pm Room 404
This lab is intended for experienced Microsoft .NET Framework developers wanting to learn about developing Silverlight enhanced SharePoint Web Parts and Navigation controls. SharePoint makes use of the ASP.NET 2.0 provider model, and in this lab you will go through the process of extending this model to create a control that is Silverlight based. You will also learn the basic techniques of how to deliver Silverlight 1.0 and Silverlight 1.1 applications in a SharePoint Web Part.
OFC011-ILL - Using List Events in Microsoft Windows Sharepoint Services 3.0 Patrick Yong & Y-Mi Wong Day 1 (11 Aug), 1:30pm - 2.45pm Room 404
In this lab you will learn to create and deploy an event handler for a Windows SharePoint Services 3.0 list. You will create a class in C# that inherits from the SPItemEventReceiver class which gives it all of the base functionality to handle events in SharePoint lists. The event handler will handle update events for a list, cancelling any updates that are made to the list before they are committed. With this knowledge, you will be able to create event handlers for SharePoint lists to handle update events and many other types of events.
OFC024-ILL - Using Microsoft Office Excel 2007 Spreadsheets for Web Service-Based Calculations and Browser Rendering Patrick Yong & Y-Mi Wong Day 2 (12 Aug), 3:15pm - 4:30pm Room 404
This lab introduces you to the ability to publish and work with Microsoft Office Excel 2007 spreadsheets in Microsoft Office SharePoint Server 2007. You will begin by publishing a spreadsheet to a SharePoint site using Excel Services. Then you will create Web pages that integrate the published spreadsheets with other Web parts. Finally you will create a User-Defined function in Microsoft Visual C# and call it from an Office Excel workbook that is published as a Web page.
| | |
| SOA and Business Processes Track |
SBP031-ILL - Developing Workflow Services Nigel Watling Day 3 (13 Aug), 8:30am - 9:45am Room 404
This lab is intended for experienced Microsoft .NET Framework developers. You will learn how to utilize Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) integration to both expose workflows as WCF services and consume services from a workflow.
SBP042-ILL - Introduction to Windows Workflow Foundation Dirk Primbs Day 2 (12 Aug), 4:45pm - 6:00pm Room 404
This lab is intended for experienced Microsoft .NET Framework developers. The objective is to give you an understanding of the programming model used in Windows Communication Foundation (WCF). You will build, configure, and host a WCF service as well as consume the service from a Web site. You will also use PowerShell to examine properties of your service. Additionally, you will learn techniques to secure and manage your WCF-enabled services.
| | |
| Windows User and Experience Track |
WUX036-ILL - Using the ASP.NET Silverlight Control and Microsoft Silverlight Tools Oliver Scheer Day 3 (13 Aug), 5:15pm - 6:30pm Room 404
This lab is intended for Web developers. You will learn how to use Silveright Tools in Microsoft Visual Studio and the ASP.NET Silverlight control to build a piano using the powerful managed code programming model. Upon completion of this lab, you will have learned how to add media and interactivity to your Web site.
| | | *Sessions subject to change. |
|