Watch, Follow, &
Connect with Us

Please visit our new home

Public Report
Report From: Conference/US/2006/General    [ Add a report in this area ]  
Report #:  32402   Status: Open
ASP.NET: Data Validation by Michael Li
Project:  Conference Build #:  No
Version:    1 Submitted By:   Christine Ellis
Report Type:  Suggestion / Enhancement Request Date Reported:  8/7/2006 3:16:31 PM
Severity:    Infrequently encountered problem Last Updated: 8/28/2006 1:36:39 PM
Platform:    All platforms Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (7 Total Ratings)
4.14 out of 5
Total Votes: 6
ASP.NET: Data Validation by Michael Li
TYPE: Regular Session
LEVEL: Intermediate
PREREQUISITES: Web development experience.  Working knowledge of ASP.NET a plus.
ABSTRACT: You just spend the last 5mins entering information into a webpage, hit the magic Submit button and got back a screen filled with errors.  Frustrated?  ASP.NET has made data validation a breeze to work with.  

In this session, learn how to use the ASP.NET validation controls to handle the 7 most common data validation situation in a web application.  You will learn how to handle validations without using javascripts, understand how and when validation occurs, server versus client validation processing and different ways in providing feedbacks to users.

Code examples for this talk will be provided in both Delphi.NET and C#.

*** Note to Review Board:
While this might seem like a relative simple topic, it is often overlook how much time saving components have been provided as part of the ASP.NET framework.  This session will cover:

- Overview of ASP.NET Validation Controls
- Using the Simple Validators
  >> RequiredFieldValidators, RangeValidators, CompareValidators
- Using the Complex Validators
  >> RegularExpressionValidators, CustomValidators
- Summarizing Results with the ValidationSummary Control
- Separating Validation into Validation Groups
SPEAKER BIOGRAPHY: Michael Li is the founding president and CTO of InfoCan Management Consultants Group (Canada) Inc,  InfoCan Management is an independent consulting firm based in Vancouver, British Columbia, Canada, specializing in Enterprise, mobile and Internet solutions.  One of the top ranked Borland Learning Partners, InfoCan Management is the first Canadian-based Authorized Education Centre to offer certified hands-on training and consulting services in Delphi, C#Builder, C++Builder, JBuilder and DataSnap across North America.  From 1998-2004, InfoCan was voted 6 times by Delphi Informant Readers Choice Awards as the Best Training Company in North America.  In 2004, InfoCan Management launched a new series of.NET specific training program on popular topics like .NET Foundations, Migration Strategies, ASP.NET, .NET Security, Web Services and more.

A frequent speaker at developers' conferences and user groups worldwide, Michael is well known for his energetic and high caliber presentation style. Michael is a Certified Borland Consultant and Certified Borland Instructor for Delphi and C++Builder, and is also the founding Chairman of the Vancouver Delphi Developers Association.  In Jan 2006, Michael was awarded the Microsoft Most Valuable Professional (MVP) recognition for his community contribution in C# and .NET.

SCUBA diving is his ultimate hobby and frequently travel with his dive bag while speaking at conferences worldwide.  Ask him about his latest shark feeding adventure in the Bahamas and dive excursion in Turks & Caicos.  He also lists sport fishing, cycling and downhill skiing as his favorite pastimes. Michael can be reached at
Steps to Reproduce:


Server Response from: ETNACODE01