Return to HomePage



Validation Controls Lab Modules

The validation controls lab modules show you how to use validation controls for input validation.

Contents

* Objectives
* Video
* Lab
* Recommended Guidance
* Feedback

Objectives

* Use validation controls to constrain user input and help prevent security holes.
* Design your validation in a user friendly way.

Video

The video is a small wmv file download:
* Video Demonstration: ASP.NET Validation Controls

Lab

The lab is small zip that you need to extract to see the example code:
* Lab Project Files: ValidationControlsLab.zip

Recommended Guidance

* Security Guidelines: ASP.NET 2.0 (See "Input and Data Validation" section)
* How To: Protect From Injection Attacks in ASP.NET
* How To: Use Regular Expressions to Constrain Input in ASP.NET
* How To: Prevent Cross-Site Scripting in ASP.NET
* How To: Protect From SQL Injection in ASP.NET
* Design Guidelines for Secure Web Applications (See "Input Validation" section)
* Architecture and Design Review for Security (See "Input Validation" section)
* Security Guidelines: ADO.NET 2.0 (See "Input and Data Validation" section)
* Security Guidelines: ADO.NET 2.0 (See "SQL Injection" section)

Feedback

* Send mail to labmods at microsoft.com




Return to HomePage
Microsoft Communities