|
Provided by: Serebra Learning Corporation MS VB .NET: Web Development Part 2: Error Handling, Debugging and ValidationMicrosoft Visual Basic (VB) |
![]() |
This course assumes that the learner has familiarity with the .NET environment Web forms and controls. The learner is now guided through the use event procedures code-behind pages and page events. Error handling code debugging and user input validation are also taught.
|
|
||||||||||
Audience
This course is designed for beginning Web developers and Microsoft Visual Basic developers who want to learn Visual Studio .NET and ASP.NET. Beginner Web developers have minimal experience with programming. However they know the basic constructs of programming such as loops and conditional statements. Participants in this course possibly work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET Enterprise Developer Edition.
Prerequisites
This course is suitable for Web developers who have knowledge of Hypertext Markup Language (HTML) or dynamic HTML (DHTML) along with some knowledge of a scripting language such as Visual Basic Scripting Edition or Microsoft JScript.
Objective
Upon completion of this course the student will be able to:
- identify features of event procedures.
- identify the syntax for creating an event procedure.
- sequence the steps for adding an event procedure to a Web control.
- identify features of structured exception handling.
- identify the syntax of Try/Catch/Finally.
- identify the syntax for configuring custom error pages.
Topics Include
Unit 1: Microsoft ASP.NET Web Forms Code
- Identify features of event procedures.
- Identify the syntax for creating an event procedure.
- Sequence the steps for adding an event procedure to a Web control.
- Identify the syntax used for control interaction within an event procedure.
- Match Web Form coding options with their descriptions.
- Identify features of code-behind pages.
- Match @Page Directive attributes with their functions.
- Sequence the stages in a page event life cycle.
- Identify the order of events for given scenarios.
- Identify the syntax for handling a page postback event.
- Identify the syntax for reading Uniform Resource Locator (URL) parameters in a Page_Load event.
- Identify the syntax for linking controls.
Unit 2: Error Handling Debugging and Validation
- Identify features of structured exception handling.
- Identify the syntax of Try/Catch/Finally.
- Identify the syntax for configuring custom error pages.
- Identify syntax for error handling in ASP.NET.
- Match .NET error types with their descriptions.
- Identify features of debugging configuration options.
- Sequence the steps to perform stepwise debugging in Visual Studio .NET.
- Sequence the steps for testing a unit.
- Identify types of information available at runtime.
- Match Debug class methods with their functions.
- Identify functions of the Trace class.
- Identify the syntax for enabling page-level tracing.
- Identify the syntax for enabling application-level tracing.
- Match trace result categories with their descriptions.
- Identify the syntax for tracing into a component.
- Identify features of user input validation in ASP.NET.
- Identify features of input validation types in ASP.NET.
- Match ASP.NET validation controls with their functions.
- Sequence the steps to add a validation control to a Web Form.
- Identify considerations for validation control feedback.
- Identify considerations for combining validation controls.
- Match validation control properties with their functions.
- Match RegularExpression control characters with their definitions.
- Identify the steps for using a CustomValidator control.
- Identify characteristics of the Page.IsValid property.
- Identify characteristics of the ValidationSummary control.
- Identify characteristics of user controls.
- Sequence the steps for creating a user control.
- Identify the steps for converting a Web Form to a user control.
- Identify the syntax for adding a user control to a Web Form.
Duration
8 Hours
Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media
Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada

