Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Download Center 
Search Advanced Search

Hands On Labs - Validation Application Block (4.1) - December 2008

Brief Description
A set of hands on labs for Microsoft Enterprise Library Validation Application Block (4.1). Includes 13 labs in C#.

On This Page

Quick Details
File Name:ValidationHOL.exe
Version:4.1
Date Published:1/3/2009
Language:English
Download Size:5.2 MB
Estimated Download Time: 13 min 56K

Overview

This set of hands on lab should act as your guide to learn about the Validation Application Block and practice how to leverage its capabilities in various application contexts.

There are thirteen exercises (labs) in the package. Labs 1 through 11 deal with a WinForms data processing application which takes the information entered by the user to populate and process Customer and Address business objects. The Validation Application Block is used to validate the created business objects before processing them in gradually more sophisticated ways. Starting with Lab 7 the WinForms validation-integration feature is used to validate the input for the form's controls directly. Labs 8 through 11 deal with the extensibility of the block. Lab 12 shows how to use the ASP.NET validation-integration feature of the block to validate the ASP.NET control's values, using a web forms version of the simple data entry application from the previous labs. Finally, for Lab 13 the ASP.NET application works as a front end for a WCF service while the WCF validation-integration feature of the block is used to validate the service parameters declaratively on the server side.

 Top of page

System Requirements

  • Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
  • Microsoft .NET Framework 3.5 or later
  • Microsoft Visual Studio 2008 or Microsoft Visual Studio 2008 SP1 development system (any of the following editions):
    • Standard Edition
    • Professional Edition
    • Team Edition for Software Developers
    • Team Edition for Software Testers
    • Team Edition for Software Architects
    • Team Suite

For more information, see System Requirements on MSDN.

 Top of page

Instructions

Run the self-extracting zip to install the labs

 Top of page

 Top of page

 Top of page


© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement