This year for our TechEd NZ conference we have moved to a cloud hosted model for our Hands On Labs for attendees, this means the labs are more reliable and there are a greater number of labs available covering a wide range of Microsoft Infrastructure and Developer technologies
There are 30 Hands On Lab workstations for attendees to use, again this year the awesome team from Team Intergen are proctoring the HOL and will be there to answer your questions (look out for the guys and gals in the yellow Intergen shirts)
The Hands On Lab room this year is in a different location, its in Bar 21 across the air bridge from the main Sky City venue on the way to the Sky City Theatre. This years HOL opening hours, and the full list of 108 labs is below.
Tuesday 23 August 12PM-6PM Wednesday 24 August 10AM-6PM Thursday 25 August 8AM-7PM Friday 26 August 8AM – 1PM
Introduction to Windows Azure
In this lab, explore the basic elements of a Windows Azure service by creating a simple GuestBook application that demonstrates many features of the Windows Azure platform, including web and worker roles, blob storage, table storage and queues.
Exploring Windows Azure Storage
In this lab, examine each of the foundation storage capabilities of Windows Azure, Blobs, Tables and Queues. Discover how to create storage accounts; upload and retrieve blobs and blob metadata; create, update and query tables; and create a simple service that uses a message queue for communication.
Exploring Project "Crescent"
This lab is a technical introduction to Project Crescent. It walks you through the process of how to build reports using Project "Crescent" and includes working with BI Semantic Models to deliver the optimal "Crescent" experience for your end users.
Loading and Preparing Data in the Microsoft PowerPivot for Excel 2010 Client
This lab covers how to load and prepare data in the PowerPivot client for analysis in Microsoft Excel 2010.
Creating Microsoft PowerPivot for Excel 2010 Reports
This lab covers how to create reports using Excel 2010 PivotTable and PivotChart features with data from PowerPivot.
Using Microsoft SQL Server Developer Tools, Code-Named "Juneau" to Develop Your SQL Server Code-Named "Denali" Database
In SQL Server’s “Denali” release, SQL Server Developer Tools, Codename "Juneau" transforms database development by introducing a ubiquitous, declarative model that spans all the phases of database development and maintenance/update. Try this lab and learn how you can use SQL Server Developer Tools (SSDT) TSQL design capabilities to build, debug, maintain and refactor databases whether working with a database project or directly with an online database instance. SSDT also makes it easy for a database developer to work hand-in-glove with Entity Framework projects, and this lab illustrates that feature too.
SQL Upgrade: Upgrading to Microsoft SQL Server 2008 R2
In this lab, learn how to perform upgrades from SQL Server 2000 and SQL Server 2005 to SQL Server 2008 R2.
Microsoft SQL Server Code-Named "Denali": Working with Contained Databases
In this lab, learn how to implement Contained Databases in SQL Server code-named "Denali".
Microsoft SQL Server 2008 R2 - Always On: Peer-to-Peer Replication
In this lab, learn how to implement Peer-to-Peer replication in SQL Server 2008 R2.
Microsoft SQL Server 2008 R2 - Always On: Database Mirroring
In this lab, learn how to implement Database Mirroring on SQL Server 2008 R2.
Microsoft SQL Server 2008 R2 - Always On: Implementing Clustering
In this lab, learn how to implement a clustered environment in SQL Server 2008 R2.
Microsoft SQL Server Code-Named "Denali": Always On
In this lab learn about SQL Server "Denali"
Introduction to Microsoft ASP.NET Web Forms 4
Through this lab, understand some of the new features of WebForms 4 such as ClientID, Routing and granular control for ViewState.
Microsoft ASP.NET MVC 3: Fundamentals
This lab is based on MVC (Model View Controller) Music Store, a tutorial application that introduces and explains step-by-step how to use ASP.NET MVC and Microsoft Visual Web Developer 2010 Express (which is free). Throughout the lab, learn the simplicity and power of using these technologies together. Begin with a simple application and build it until you have a fully-functional MVC web application.
Microsoft ASP.NET MVC 3: Helpers, Forms and Validation
In the Microsoft ASP.NET MVC Models and Data Access lab, you have been loading data from the database and displaying it. In this lab, add to the Music Store application the ability to edit that data.
Microsoft ASP.NET MVC 3: Razor
ASP.NET MVC 3 introduces the new view engine Razor, which was conceived to simplify the current syntax used in ASP.NET web pages. In this lab, learn how to create Razor views inside an MVC solution. In the beginning of this lab you first get familiar with Razor syntax and its features: general rules, code blocks, inline HTML and layout pages. Once you have learned the basics, in Exercise 2 you add Razor views in the MVC Music Store solution to provide the same functionality you have in ASP.NET views, but with a clearer and reduced code. At the end of this lab, in Exercise 3, you learn how to create and consume third-party Razor Helpers.
Microsoft ASP.NET MVC 3: NuGet
With Microsoft .NET you can develop class libraries, web projects, complete solutions, frameworks, application servers, web controls and helpers, etc. A live ecosystem of such packages (many of them open source projects) is available for you to download from the Internet and add to your own solutions. You can also create your own library and publish it in your server. Nevertheless, this model implies some costs: you should locate the appropriate software, download and compile it, resolve dependencies of other packages, etc. With NuGet (http://nuget.codeplex.com) tool, you can download, create, and publish software packages, ready to be used by other developers, resolving the hassles of dependencies tracking. You can use a console tool to create a new package, upload it to a Microsoft server or to a server of your own, browse and install them from Microsoft Visual Studio.
Introduction to F#
In this lab, examine the basic F# types including tuples and functions. Discover how the "let" keyword allows values to be bound to identifiers. See that in F# functions are the same as any other value, and are handled the same way. The lab demonstrates how this allows advanced language features such as partially-applied or "curried" functions. Discover how F# lists are built and the power that can be achieved by "Head + Tail" approach of F#. The lab demonstrates the powerful pattern matching and recursion capabilities of F#, as well as the power and usefulness of discriminated unions in F#.
Introduction to the Parallel Extensions Library
Microsoft's Parallel Computing Platform (PCP) is providing tools enabling developers to leverage the power of Multicore processors in an efficient, maintainable and scalable manner. Parallel Extensions to the Microsoft .NET Framework brings several important concepts into this toolset. In this lab, learn how to parallelize an existing algorithm by using the static Parallel helper class, create and run Tasks, use the Future class to create and run Tasks that return a value and use Parallel LINQ (PLINQ) to optimize LINQ queries to exectue in a parallel environment.
Introduction to the Managed Extensibility Framework
The Managed Extensibility Framework (MEF) allows developers to provide hooks into their Microsoft .NET applications for extensions by first and third parties. MEF can be thought of as a general application extension facility. In this lab, learn how to define extensibility points for components, perform conditional binding and component creation and import extended assemblies while an application is running.
Introduction to Web Performance and Load Testing with Microsoft Visual Studio 2010 Ultimate
In this lab, you are introduced to the web performance and load testing capabilities provided in Visual Studio 2010 Ultimate. Walk through a scenario using a fictional online storefront where your goal is to model and analyze the performance of a number of simultaneous users. This involves the definition of a web performance test that represents a user browsing and ordering a product, the definition of a load test that is based on the web performance test, and finally the analysis of the load test results.
Code Discovery Using the Architecture Tools in Microsoft Visual Studio 2010 Ultimate
In this lab, learn how to generate and navigate dependency graphs with Visual Studio 2010 Ultimate in order to better understand and communicate system architecture.
Using Code Analysis with Microsoft Visual Studio 2010 to Improve Code Quality
The Code Analysis feature of Visual Studio performs static code analysis on code to help developers identify potential design, globalization, interoperability, performance, security and a host of other categories of potential problems. In Visual Studio 2010, improvements have been made to the code analysis engine itself, as well as ability to configure rule sets rather than picking and choosing from one flat list of rules. In this lab, you are introduced to Code Analysis, how to configure rules sets to use, and finally how to suppress specific rules at a project and source code level.
Using the Architecture Explorer in Microsoft Visual Studio 2010 Ultimate to Analyze Your Code
The Visual Studio 2010 Ultimate Architecture Explorer provides an easy way to drill down into your code and analyze relationships between projects, types, their assemblies and references. In this lab, see how you can use the Architecture Explorer to examine an existing solution and create dynamic DGML diagrams.
Debugging with IntelliTrace Using Microsoft Visual Studio 2010 Ultimate
In this lab, learn about the new IntelliTrace debugging feature provided in Visual Studio 2010 Ultimate. Before the addition of IntelliTrace, debugging was done from a specific point in time going forward. If you wanted to find out more information for a previous call, you would set a breakpoint and then re-run the application. IntelliTrace now enables you to seek to a large number of execution points that occurred in the past, and drill into any of them, comparing variables, call stacks, etc. in order to help pinpoint causes of issues without having to reproduce the problem.
Branching and Merging Visualization with Microsoft Visual Studio Team Foundation Server 2010
In this lab, you are introduced to the new branching and merging visualization support in Team Foundation Server 2010. The improvements made in Team Foundation Server 2010 make it much easier to understand a solution branch hierarchy and to propagate changes during the merge process.
Planning Your Projects with Microsoft Visual Studio Team Foundation Server 2010
In this lab, learn about some of the new agile project management capabilities of Team Foundation Server 2010. Learn how Team Foundation Server 2010 now supports hierarchical work items, which allow for such rich relationships as parent/child and successor/predecessor. See how new Microsoft Excel workbooks can be used to quickly manage your backlog and plan your iterations. Also, see how Microsoft Project can be used to create a detailed project plan which can then be fully synchronized with Team Foundation Server 2010.
Introduction to Test Case Management with Microsoft Test Manager 2010
In this lab you are introduced to working with Microsoft Test Manager. Microsoft Test Manager can be used to organize your test plans, author and manage your test cases, and run manual tests. This lab provides you with a basic understanding of how Microsoft Test Manager can be used to perform these activities. Also be sure to see "Authoring and Running Manual Tests with Microsoft Test Manager" if you are interested in these aspects of Microsoft Test Manager.
Introduction to Coded UI Tests with Microsoft Visual Studio 2010 Ultimate
Coded UI tests are a new capability of Visual Studio 2010 which provide a way to create fully automated tests to validate the functionality and behavior of your application's user interface. In this lab, gain a basic understanding of coded UI tests by creating a new test and adding validation logic to it.
Authoring and Running Manual Tests Using Microsoft Test Manager 2010
In this lab, learn how to use Microsoft Test Manager to author a manual test case and take advantage of test parameters. Then run this test case using the Microsoft Test Runner. While running this test case, you capture an action recording which can be used to take advantage of Fast Forward for Manual Testing, to quickly re-run test steps or even entire test cases in the future. Finally, explore how Shared Steps can be used to more effectively author common test steps which can then be reused across multiple test cases.
Building and Consuming OData Services
In this lab, you are first introduced to the Open Data Protocol (OData) standard, how to query OData, and the Dallas initiative. Then, see how to create your own OData service and explore Service Operation and Query Interceptors methods, why they are used, and how to create them. Finally, perform common CRUD operations with OData services and see how to consume OData services using jQuery from an HTML page and from a .NET application, using LINQ.
Web Development in Microsoft Visual Studio 2010
In this lab, look at several of the new web development features in Visual Studio 2010. See how HTML code snippets speeds up the development of web applications. Visual Studio 2010 also makes it easier to manage multiple Web.config files for the various deployment environments of your web application. Finally, see how Visual Studio 2010 integrates with the Microsoft Web Deployment tool to automate the packaging and deployment of your application and its dependencies.
Microsoft ASP.NET MVC 3: Models and Data Access
This lab shows you how to use the free Microsoft SQL Server Express as a database engine in order to store and retrieve the data needed for the Music Store application. To accomplish that, you start with an already created database, from which you generate the Entity Data Model you will use in the application.
Microsoft ASP.NET MVC 3: Custom Validation
Microsoft ASP.NET MVC 3: Dependency Injection
In Object-Oriented Programming paradigm, objects work together in a collaboration model where there are contributors and consumers. Naturally, this communication model generates dependencies between objects and components that could became difficult to manage when complexity increases. You have probably heard about Factory Pattern and the separation between the interface and the implementation using services. However, the client objects are often responsible for service location. Before introducing the Dependency Injection Pattern, we explain what Inversion of Control (IoC) principle is. With Inversion of Control (Ioc), consumer objects do not create the other objects on which they rely. Those objects come from an external source.
Microsoft Office Programmability in C# and Visual Basic
In this lab, see how new features in Microsoft Visual Studio 2010, Visual C# 4, and Visual Basic 10 make it easer to develop applications leveraging Microsoft Office. Additionally, see a number of other powerful features which speed other elements of Office development.
Test Driven Development in Microsoft Visual Studio 2010
Visual Studio 2010 brings with it several enhancements to help cut development friction and enable the developer to focus on the task at hand: writing high-quality code. In the following exercises we highlight several of the new features that the TDD developer can use to enhance his/her development cadence. Visual Studio helps your cadence by cutting the number of keystrokes to accomplish frequently performed tasks, speeds navigation through your solution, and enables you to use test frameworks other than MSTest.
Microsoft Silverlight Data Binding
Data binding is a key technology in Silverlight that allows data to be presented to end users and then processed. In this lab exercise, learn different data binding techniques that can be used to perform one-way and two-way bindings and see how data can be accessed directly without having to go through controls in the user interface.
Web Services and Microsoft Silverlight
In this lab, learn how to create a Silverlight-enabled Windows Communication Foundation (WCF) service and define operations. Also, examine the default configuration for Silverlight-enabled services and create a proxy object that can be used to communicate with a service from a Silverlight client. A bonus exercise is also included that demonstrates how to debug WCF service calls using a tool called Fiddler.
Using WCF RIA Services
WCF RIA Services provides a distributed data exchange framework that builds upon existing functionality in Windows Communication Foundation (WCF) to allow data to be exchanged between a Microsoft Silverlight client and a server. In this lab, create a WCF RIA Services domain service class and call it from a Silverlight application. Also, learn how data annotations can be applied to metadata classes to validate object properties and share validation logic across client and server.
Using the MVVM Pattern in Microsoft Silverlight Applications
The Model-View-ViewModel (MVVM) pattern provides a flexible way to build Silverlight applications that promotes code re-use, simplifies maintenance and supports testing. In this lab exercise, learn how to migrate an existing Silverlight application that uses code-behind files for all of the C# or Visual Basic code into a more structured architecture that follows the MVVM pattern.
Microsoft Exchange Server 2010 SP1: Setup, Deployment and Server Role Configuration
During this lab, learn how to set up Microsoft Exchange Server 2010 SP1 by using the Exchange Setup Wizard. Also, learn how to configure the various Exchange Server 2010 SP1 server roles.
Coexistence and Upgrading from Microsoft Exchange 2007 to Exchange Server 2010 SP1
During this lab, you follow-up the Exchange installation by changing the Domain Name System (DNS) records to point to the new Microsoft Exchange Server 2010 SP1 server. Configure the existing Send connectors to use the new server and install a certificate for use with Internet Information Services (IIS) and Exchange. Then, test Microsoft Office Outlook Web App and Simple Mail Transfer Protocol (SMTP) mail flow from outside the organization. Next, move mailboxes and public folders from Exchange Server 2007 to Exchange Server 2010 SP1 and test the migrations. Finally, remove the Exchange Server 2007 server from the organization.
Microsoft Exchange Server 2010 SP1: Transport Routing
In this lab, simulate failures in various components of Microsoft Exchange Server 2010 SP1 transport and learn about improvements made in high availability and manageability of transport systems. As organizations examine their email infrastructures to eliminate potential points of failure, they look for ways to protect against data loss beyond just mailbox servers. During periods of heavy email traffic, queues of undelivered messages can build up on transport servers. If a transport server fails with messages in its queue, data may be lost. In the past, the only way to guard against the loss of message queues was to replicate the queue with expensive third-party replication products. Both Hub Transport and Edge Transport servers in Exchange Server 2010 SP1 have built-in redundancy to protect against the loss of messages in transit. Because a “safe copy” of each message is retained until the message is successfully delivered to the next hop, if a queue fails, there is a backup copy on another transport server. Previously, this level of redundancy would have been expensive to deploy and complicated to manage, but now it is built-in and automatic. As an added benefit, in this new redundancy model, transport servers essentially become “stateless,” which makes it easier to take them offline for maintenance.
Microsoft Exchange Server 2010 SP1: Compliance-Information Leakage Protection and Control
In this lab, configure Rights Management Service (RMS) and integrate Information Rights Management (IRM) as a component of Microsoft Exchange Server 2010 SP1 transport security. Although users can already apply IRM manually to an email message, Information Leakage Protection (ILP) becomes even more effective when this protection can be applied automatically, based on rules defined by the administrator. This not only eases the burden on the user to protect company ILP within email, but also ensures better, more consistent compliance with corporate policies. RMS can now be applied using transport rules, which in turn paves the way for broader, more granular ILP as well as protection of voice mail. Organizations can automate RMS policies based on sender and recipient attributes.
Microsoft Exchange Server 2010 SP1: Compliance-Archiving and Retention
After completing this lab you will understand compliance features of Exchange 2010 in email control, retention and discovery; enable transport journaling and discovery of archived contents; and configure transport rules based on compliance scenarios.
Microsoft Exchange Server 2010 SP1: Client Access
In this lab, configure and test the MailTips functionality within Microsoft Exchange Server 2010 SP1. MailTips are a first-line mechanism for testing various conditions before a message is sent on to be delivered, thus reducing unnecessary and undeliverable email messages. MailTips take the form of extra information provided to the sender composing a message. They are displayed in the composed note as a banner, similar to the banner that reads “This message has not been sent.” MailTips are implemented as an Exchange Web service that runs on the Client Access server server role. The documented Web service allows other programs to retrieve MailTips—in fact, that’s how Microsoft Office Outlook gets MailTips from Exchange. You also configure Internet calendar publishing.
Microsoft Exchange Server 2010 SP1: High Availability and Storage Scenarios
After completing this lab you will be able to design and implement a DAG solution that will include a simplified Mailbox with High Availability and Disaster Recovery on a unified platform, that is server and storage group independent, can replicate data for High Availability and Disaster Recovery, and has Data Center resiliency. Other topics addressed are server availability, full redundancy, and no single point of failure.
Microsoft Exchange Server 2010 SP1: Unified Messaging Configuration
During this lab, configure Exchange Server 2010 SP1 Unified Messaging. The Unified Messaging component of Exchange Server 2010 SP1 is designed to be a voicemail solution. Essentially, unified messaging means that anyone can dial the Unified Messaging server and leave a voicemail, which will then be delivered to the recipient’s Microsoft Outlook 2010 Inbox.
Microsoft Exchange Server 2010 SP1: UM Configuration and Interoperability with Microsoft Lync Server 2010
During this lab, perform several tasks related to configuring Microsoft Lync Server 2010 and Exchange Server 2010 SP1 Unified Messaging (UM) integration. The Unified Messaging component of Exchange Server 2010 SP1 is designed to be the voicemail solution for Lync Server 2010.
Using Microsoft Exchange Server 2010 SP1 Mobility Features
During this lab, gain hands-on experience with new mobility features of Microsoft Exchange Server 2010 SP1.
Using Microsoft Exchange Server 2010 SP1 Security Features (Anti-Spam and Antivirus)
During this lab, gain hands-on experience with the new security features and explore anti-spam protection in Exchange 2010.
Upgrading from Microsoft Exchange Server 2003 to Exchange Server 2010 SP1
During this lab, gain hands-on experience with upgrading from Microsoft Exchange Server 2003 to Microsoft Exchange Server 2010 SP1.
Microsoft BizTalk Server: Building Your First BizTalk Solution
In this lab, create a BizTalk project in Microsoft Visual Studio 2010; configure a BizTalk project for deployment; deploy a BizTalk solution and configure it; and finally, create ports to receive and send messages.
Rich Media Management in Microsoft SharePoint 2010
Working with rich media assets, both from within SharePoint and elsewhere, is a much easier experience in SharePoint 2010. In this 30-minute lab, we look at Rich Media Management within SharePoint 2010, exploring the capabilities of the Asset Library, Metadata Navigation, one-click page creation and the Media Web Part.
Web Content Management Basics in Microsoft SharePoint 2010
In this easy lab you create a page layout for a publishing site in SharePoint and create a page based on the page layout. The lab gives you an introduction to how content management is structured in SharePoint 2010.
Document and Metadata Management in Microsoft SharePoint 2010
In this 30-minute lab, explore document and metadata management within SharePoint 2010. This lab covers a lot of capabilities within SharePoint 2010, from the managed metadata service, including the ability to set up metadata navigation within libraries, to the Content Organizer and to Document sets.
Compliance and Discovery in Microsoft SharePoint 2010
In this 30-minute lab, explore the Compliance and Discovery capabilities of SharePoint 2010. Create a hold, release a hold, and define and manage records that require compliance to corporate or regulatory process.
Building a Recruitment Portal Composite Application, Part 1
In this lab you build out the Job Requisitions Management portion of the Recruitment Portal with Microsoft InfoPath, Microsoft SharePoint Workflow and SharePoint Designer.
Branding a Microsoft SharePoint 2010 Site from an Existing Web Design
This lab walks you through layer an Internet-based web design on top of a SharePoint 2010 Publishing Site. The lab starts with a highly branded website built on Microsoft ASP.NET MVC. Using only the HTML, CSS and Images from that site the lab brands a new SharePoint 2010 website.
In this lab you edit a branded SharePoint 2010 Website and add code to work with the SharePoint Client API, to add a JQuery image rotator control and to show a SharePoint client notification. These are examples of browser client code that you can integrate with a SharePoint website.
Deep Dive into Managing Projects with Microsoft Project Professional 2010
Project Professional 2010 is one of the key building blocks of a Project and Portfolio Management solution, offering a rich toolset for building schedule easily, building powerful visualizations and managing resources effectively. In this self-paced lab you have enough time to walk through the Project Professional 2010 application in detail, focusing on new capabilities that make your life easier. This session is intended for project managers as well as people who sell, support and deploy Project 2010.
Microsoft Project Server 2010 Demo: Virtual Machine Walkthrough
This lab takes you through the demo script and demo virtual machine that is publically accessible - covering in detail both Project Server 2010 and Project Professional 2010. This lab explores the lifecycle of a project from initiation, through selection to execution. All phases have detailed exercises that help you discover what Project Server offers in the 2010 release. It also covers the rich Business Intelligence/reporting capabilities of the Microsoft SharePoint platform that Project Server 2010 builds on.
Technical Introduction to Microsoft System Center Data Protection Manager 2010
In this lab, you can try out the new protection and recovery features in Data Protection Manager 2010, including protection of Microsoft Exchange Server 2010, Microsoft SharePoint Server 2010 and Microsoft SQL Server 2008.
Getting Started with AVIcode
Learn how to set up and configure the newest member of the Microsoft System Center family. This lab is delivered by two AVIcode experts.
Installing Microsoft System Center Operations Manager 2012
In this lab, learn how to deploy Operations Manager 2012, the latest release of the end-to-end management solution from Microsoft. After completing this lab you will be able to install Operations Manager server infrastructure components, (i.e., the Operations Manager database, Management Server, Gateway Server and the Console), discover computers and install agents in an untrusted domain, import Management Packs, and begin monitoring your infrastructure.
Introduction to Microsoft System Center Operations Manager 2012
This lab highlights the new features and functionality of System Center Operations Manager 2012 including network monitoring, dashboarding and much more.
Introduction to Microsoft System Center Essentials
This lab is intended for administrators who want to familiarize themselves with the management capabilities of Microsoft System Center Essentials 2010. In this lab, explore an overview of Essentials 2010 features. First, use the computer management features of Essentials 2010 to centrally manage, inspect, and categorize Essentials 2010 attached computers. Then create a Hyper-V host and virtual machine. Next, learn how to manage and deploy updates, as well as deploy software packages. Finally, explore deploying monitoring agents and the reporting functions of Essentials 2010.
Introduction to Microsoft System Center Configuration Manager 2012
In this lab, explore the completely new Configuration Manager 2012 Console. This lab gives you the experience and knowledge you will need to navigate the console in the remaining Configuration Manager 2012 hands-on labs. This lab is based on a pre-release verion of Configuration Manager 2012 beta 2 and should be completed prior to completing any additional Configuration Manager 2012 hands-on labs.
Deploying Microsoft System Center Configuration Manager 2012
In this lab, deploy a pre-release version of Configuration Manager 2012 beta 2 in a simple environment - a single site. Also, install a client computer in your site, as well as all the site system roles used for client deployment. The lab shows you how to use the new features in Configuration Manager 2012 for beta 2 when it is released.
Basic Software Distribution in Microsoft System Center Configuration Manager 2012
In this lab, perform basic software distribution within a pre-release version of Configuration Manager 2012 beta 2. The exercises demonstrate the knowledge and skills necessary to complete basic application management deployment scenarios in Configuration Manager 2012. The lab also covers legacy software distribution, which is very similar to the solution provided in the Configuration Manager 2007 software distribution model.
Advanced Software Distribution in Microsoft System Center Configuration Manager 2012
In this lab, perform advanced application deployment within a pre-release version of Configuration Manager 2012 beta 2. This lab should be taken after you’ve completed the “Basic Software Distribution in Microsoft System Center Configuration Manager 2012” hands-on lab. The exercises demonstrate the knowledge and skills necessary to complete more advanced application deployment scenarios in Configuration Manager 2012. The lab covers application deployment with complex requirement rules and dependencies. It also covers deployment of available applications to users.
Migrating from Microsoft System Center Configuration Manager 2007 to Configuration Manager 2012
In this lab, perform a migration from Configuration Manager 2007 to a pre-release version of Configuration Manager 2012 beta 2. The exercises demonstrate the knowledge and skills necessary to complete a migration from the current released version of Configuration Manager to the upcoming release, Configuration Manager 2012.
Implementing Software Updates in Microsoft System Center Configuration Manager 2012
This lab walks through configuration of the software update management feature of Configuration Manager 2012. The basic concept of managing software updates in Configuration Manager 2012 is similar to Configuration Manager 2007, however there are several new capabilities included in Configuration Manager 2012 which provide added functionality and flexibility, including automatic deployment rules. The exercises in this lab provide you with the knowledge you need to manage software updates in your environment. This lab is based on a pre-release of Configuration Manager 2012 beta 2.
Deploying Windows 7 with Microsoft System Center Configuration Manager 2007
Your company is ready to roll out Microsoft's newest client operating system, Windows 7. What is the best way to deploy Windows 7 in a corporate environment? With Configuration Manager 2007 and its operating system deployment capabilities. In this hands-on lab, you'l
Windows 7 AppLocker
This lab lets you explore AppLocker, a new feature in Windows 7 and Windows Server 2008 R2 that gives the IT professional the ability to control the installation and use of applications in the IT environment. You can use AppLocker for the following scenarios: • Help prevent malicious software (malware) and unsupported applications from affecting computers in your environment • Prevent users from installing and using unauthorized applications • Implement an application control policy to satisfy your organization's security policy or compliance requirements.
Microsoft Forefront Endpoint Protection 2010 Overview
Forefront Endpoint Protection 2010 is the next generation of Forefront Client Security. This lab provides an opportunity to understand the convergence of Microsoft System Center and Forefront Endpoint Protection 2010. In this lab, learn about the integration of Forefront Endpoint Protection 2010 with System Center Configuration Manager. Experience many customer scenarios including deployment, simplified management and other features included in Forefront Endpoint Protection 2010 for comprehensive malware protection.
Microsoft Forefront Identity Manager (FIM) 2010 Overview
In this lab, learn how to configure Microsoft Forefront Identity Manager (FIM) 2010 to implement self-service resource management. The lab explains how to use provisioning to populate Active Directory with computer objects and group objects, and how to enable information workers to join and leave the groups. The lab also looks at how to configure self-service password reset for information workers.
Microsoft Forefront Unified Access Gateway (UAG) Overview
Unified Access Gateway (UAG) is the successor to Intelligent Application Gateway (IAG). UAG is Microsoft's next generation SSL-VPN solution to allow access to internal applications and websites from trusted and distrusted client computers on the Internet. In this lab we explore how to configure UAG and how to set up user authentication, end-point validation and application control.
Managing Claims Authentication Using Microsoft Forefront Identity Manager 2010
In this lab, learn how to use Forefront Identity Manager 2010 to manage the attribute stores, such as Microsoft SQL Server and Active Directory, used by Active Directory Federation Services to issue claims.
Simplify Windows Server 2008 R2 Migrations and Hyper-V Server Consolidation Assessments with the Microsoft Assessment and Planning (MAP) 5.5 Toolkit
The MAP Toolkit 5.5 enhanced server consolidation assessment feature helps streamline your Hyper-V migration projects. Using the server consolidation improvements in MAP 5.5, you will save time and effort when creating virtualization assessments and proposals. New server consolidation features include: • Updated hardware libraries allowing you to select from the latest Intel and AMD processors • Customized server selection for easy editing of assessment data • Data collection and store every five minutes for more accurate reporting • Better scalability and reliability, requiring less oversight of the data collection process Attend this session to learn how you can use MAP 5.5 toolkit to generate proposals with actionable recommendations that help shorten the planning time for Hyper-V consolidation assessments.
Implementing Centralized Publishing Using Remote Desktop Services
This lab implements Windows Server 2008 R2 Remote Desktop Services centralized publishing, beginning with the configuration and signing of RemoteApp applications. Configure the Remote Desktop Connection Broker to aggregate all applications and present them to the user in a unified Remote Desktop Web Access implementation, and implement application filtering using groups. Lastly, learn how to make the applications available to outside users by configuring and managing Remote Desktop Gateway.
Leveraging Microsoft Application Virtualization (App-V) 4.6 with Windows Server 2008 R2 Remote Desktop Services
Historically, Application Compatibility and application conflicts have been issues in deploying and managing Remote Desktop Services, previously Terminal Services. This lab shows you how App-V 4.6 solves these issues, and delivers improved application management that allows you to deploy entire application suites to a new Remote Desktop Server in seconds.
Microsoft Application Virtualization 4.6 Service Pack 1 Sequencer
In this lab, preview the upcoming release of the Microsoft Application Virtualization (App-V) Sequencer, including a streamlined user interface, built-in best practices and diagnostics and App-V Package Accelerators. The App-V 4.6 SP1 Sequencer makes packaging applications for App-V easy, fast and predictable. Create a new App-V package, create an App-V Package Accelerator, create a package from an Accelerator and see how the Sequencer’s new diagnostics lead to App-V packages that just work.
App-V 4.6 SP1: Office 2010 and Add-ins with DSC (proposed name, final name still TBD)
In this lab participants will sequence Microsoft Office 2010 using the Microsoft Office 2010 Deployment Kit for App-V
Microsoft Enterprise Desktop Virtualization (MED-V) 2.0
In this lab, preview the upcoming release of MED-V 2.0. MED-V 2.0 allows customers to break “last mile” compatibility barriers by running legacy applications, including Internet Explorer 6 based applications inside managed Windows XP virtual machines. Learn how to create a MED-V workspace and see how MED-V 2.0 helps solve application compatibility issues with no dedicated management infrastructure, and how it provides seamless access to applications, documents, websites and printers on the Windows 7 host.
Application Virtualization, Publishing Lab
This lab demonstrates different methods for delivery of App-V packages. Perform an active upgrade of an application and deliver an application using Dynamic Suite Composition.
Microsoft Application Virtualization 4.6, Sequencing Lab
In this lab, you complete the sequencing process in several scenarios, including 64 bit application sequencing with App-V 4.6.
Enabling Local P2V Migration with Microsoft Deployment Toolkit 2010 and Sysinternals Disk2VHD
Sometimes it takes only a few users to block an entire site or machine collection from deployment of Windows 7 desktops - applications may suffer irreparable compatibility issues or the installation media does not exist. By combing the Microsoft Deployment Toolkit (MDT) and Sysinternals Disk2VHD, we can now redeliver the blocking users' old desktops as fully-functional virtual machines within the new Windows 7 operating system environment - so they can keep any applications in the virtual machine preventing them from moving. Those applications are even available to users in the Windows 7 start menu. This lab explains how to configure P2V Migration for Software Assurance using both MDT-based deployment and Microsoft System Center Configuration Manager. We use these tools to capture the old system as a VHD, install Virtual PC and configure it for use all as part of the process - all automatically and without using Windows XP Mode.
Windows Internet Explorer Application Compatibility
In this lab we show you how to make testing your applications for compability with Internet Explorer 9 much easier using the tools provided by Microsoft. Use Application Compatibility Toolkit (Internet Explorer Compatibility Test Tool) to capture compatibility testing data, analyze it, and then use the developer tools built into Internet Explorer 9 to address some compatibility problems. We even show you how to use Microsoft Expression Web SuperPreview to validate changes.
Getting Started with Microsoft Deployment Toolkit 2010
Microsoft Deployment was created to assist in deploying Windows operating systems. Microsoft Deployment also updates Deployment Workbench, a tool administrators use to build and manage multiple operating system configurations, define network deployment points and network shares, inject drivers, attach language packs, and chain applications. Microsoft Deployment even helps generate ISO and Windows Imaging Format (WIM) images using Windows Pre-installation Environment (Windows PE), and which can be deployed in a networked environment or by using various offline media. Microsoft Deployment also alleviates many of the scripting requirements of earlier versions of Business Desktop Deployment (BDD) by incorporating a stand-alone task sequencer derived from Microsoft System Center Configuration Manager 2007.
Introduction to Deploying Windows 7 Using the Windows Automated Installation Kit
The following lab demonstrates the new features of the Windows Automated Installation Kit (Windows AIK) 2.0 tools. This lab provides an introduction to the key functions within each technology area of the WAIK to provide an understanding of new Windows 7 deployment technologies.
Managing a Domain Environment More Effectively
Group policy is natively inherent in a Windows domain environment. However, auditing and controlling group policy as well as rolling back to a previous version is not – Enter AGPM. In this set of labs, learn how to utilize AGPM subsequently giving you greater control over your already existing complex environment. Topics include creation and deployment, check-in and -out, import and export, mail audit integration, search, ACL override, and even a bit of PowerShell scripting.
Microsoft Bitlocker Administration and Monitoring (MBAM)
This lab shows you some of the management features in Microsoft Bitlocker Administration and Monitoring. Learn how to set policy, run compliance reports and how key recovery works.
Windows 7: Automating File and Setting Migration with the User State Migration Tool 4.0
In this lab, investigate the use of the Windows Easy Transfer Wizard and the User State Migration Tool v4, using its corresponding XML configuration files, maintenance and downtime, as well as improvements in performance from a reduced operational footprint.
Windows 7: Microsoft Application Compatibility Toolkit 5.6
The Application Compatibility Toolkit 5.6 (ACT 5.6) adds 64-bit support to key components for inventorying, testing and creating fixes for incompatible applications. In this lab, use ACT 5.6 components to inventory the applications on production Windows XP computers. Then use the Application Compatibility Manager and test tools in ACT 5.6 to determine which applications will not work within Windows 7, and finally create the solutions necessary to get these applications to run.
Windows 7: Mitigating Application Issues Using Shims
Application compatibility is an important consideration when planning a migration to newer Windows client operating systems. While a significant percentage of applications just work, others require additional remediation. The Windows Application Compatibility Infrastructure (shim engine) provides one option for resolving compatibility challenges with Windows. By applying Application Fixes (shims) to a specific application, you can modify the behavior of Windows, but only for that application. Shims, as the name suggests, work by injecting new code between the running application and Windows itself. This is important when you consider the security of the system. Because we execute the code inside of a shim, before your application calls into Windows, the code inside the shim is not able to do anything that your application could not do, were you to modify the source code. Consequently, you will be able to apply fixes to existing applications, without modifying the source code, but still have the same safety and security that Windows Vista and Windows 7 provide. The most challenging aspect of working with shims is simply learning which shims are available, and how to configure them. In this lab we walk through a demo application that contains a number of issues that break compatibility with Windows Vista and Windows 7, and then use the Windows Application Compatibility Infrastructure (shim engine) to resolve these issues-all without touching the source code at all.
Windows 7: Using Microsoft Deployment Toolkit 2010 to Create Standard Images to Handoff to OEMs
OEM Pre-Installation provides flexibility over standard "thick" OEM pre-built images and simplifies initial setup by creating a local partition-based deployment share pre-configured by the OEM in the production process. When the user receives a new PC, the process to select role-specific applications, determine language, keyboard and locale preferences, join the domain and create the user account can be automated and completed when powering up the PC for the first time. The PC then configures itself using Microsoft Deployment Toolkit automation to user specifications without further user interaction, allowing the user to remain productive.
Deploying Windows Internet Explorer 9
Internet Explorer 9 is the most IT-friendly browser. Features such as group policies make it easy to customize the browser for your environment and Microsoft provides several tools for you to distribute this image as well. In this lab we show you how to create an image of Internet Explorer 9 using Internet Explorer Administration Kit 9 and the covers how you may deploy this image across your enterprise.
Advanced Group Policy Management (AGPM) 4
Learn to deploy and use the features of Advanced Group Policy Management 4.
Getting Insight and Managing Data Using the File Classification Infrastructure
Discover how you can manage files on file servers using the new file management tasks, automatically classify files to detect and correct misplaced confidential files, and learn how to set policy to automate storage usage optimization.
Introduction to Windows PowerShell Fundamentals
This lab gets you up and running with Windows PowerShell, Microsoft's latest shell environment and scripting language. Topics covered include: file system navigation, help and discovery features, PowerShell scripts, working with WMI, working with the system registry, and working with Active Directory. Both versions 1.0 and 2.0 of PowerShell are covered. You will leave this lab with a solid grasp of how to use PowerShell to quickly and easily perform common IT management tasks and have a solid foundation to move on to advanced PowerShell topics.
Windows Server 2008 R2: Implementing BranchCache
This lab is intended for IT professionals who are responsible for the management of branch offices. In this lab, implement the BranchCache in both Distributed and Hosted mode to reduce the bandwidth required by users in a branch office. Configure and monitor BranchCache for both HTTP and SMB-based connections (Windows Server 2008 R2, Windows 7).
Advanced Windows PowerShell Scripting
Windows 7 and Windows Server 2008 R2 bring scripting and automation to new levels through a set of production-oriented features included with Windows PowerShell 2.0, such as advanced functions, modules and debugging. After completing this lab you will be able to work with Windows PowerShell and WMI to perform systems management tasks, work with COM objects, and manipulateText, XML and CSV files.
Deploying Windows Server 2008 R2 with Microsoft Deployment Toolkit 2010
This lab shows you how you can automate the installation of Windows Server 2008 R2 and some of the Windows Server Roles. In the course of this lab, you configure the Deployment Workbench in MDT 2010 to install Windows Server 2008 R2 and configure a task sequence that will install an Active Directory Domain Controller, DNS and DHCP. Also, see how you can use DHCP to configure the settings for DHCP and DNS including DHCP scopes and DNS zones.
Migrating DHCP and File Services with Windows Server Migration Tools
This lab shows how the new Windows Server 2008 R2 migration tools can simplify the migration of Windows Server roles. In this lab, install the server migration tools on both Windows Server 2003 and Windows Server 2008 R2, and use these tools to migrate a functioning DHCP and File Server using the new PowerShell based migration tools available in Windows Server 2008 R2.
Server Management and Windows PowerShell V2 (V3.0)
This lab is for administrators who need to manage and automate multiple computers. Discover the new management tools in Windows Server 2008 R2 for working with multiple computers in your network, as well as new background job, remoting and transaction features of Windows PowerShell V2. Also install and manage a Server Core installation using Windows PowerShell V2 locally.
What's New in Active Directory (V3.0)
A lab for IT professionals who administer large or complex Active Directory implementations. Learn how to use the new tools and features that are included in Windows Server 2008 R2 to manage Active Directory. Explore the new Active Directory Administrative Center and the Active Directory PowerShell provider; enable and test the Active Directory Recycle Bin; and provision a computer account for offline domain join.