Introduction

Silverlight 4 offers many new improvements for building data-entry based applications. Among the new features, Silverlight 4 enhances the Binding mechanism with the new abilities to bind to Dependency Properties, use the IDataErrorInfo interface to report validation errors, format data without writing Converter classes and more. Silverlight 4 also enhances the capabilities of the CollectionViewSource class with the ability to perform grouping over bound data and display that data source within a DataGrid in a grouped manner.

In this lab we'll learn how to build a data-entry application which uses DataGrids and data forms with the help of Bindings and Validations.

Estimated completion time for this lab is 60 minutes.