The Visual Studio 2008 IDE provides developers with the ability to create and consume server controls in ASP.NET 3.5 web applications. This course details the steps for creating secure web sites through the creation, addition, and customization of ASP.NET server controls. Specific topics covered include creating and consuming server and user controls, dynamically loading controls, performing control validation and using controls to implement security in an ASP.NET 3.5 web application. This course is one of a series in the SkillSoft learning path that covers the objectives for the Technology Specialist (TS): Microsoft .NET Framework 3.5, ASP.NET Application Development 70-562. Passing this exam will earn the learner the MCTS: .NET Framework 3.5, ASP.NET Applications certification.Learning Objectives
- Identify the features of different types of server controls.
- Recognize the steps for working with controls.
- Recognize the steps for creating ASP.NET user controls.
- Recognize ways of working with user controls.
- Recognize the steps for dynamically loading user controls.
- Add a server control to a web page.
- Dynamically create and load a user control.
- Distinguish between client and server validation.
- Identify the steps for working with common validators and validation groups to control user input.
- Recognize the steps for creating and testing custom web controls.
- Recognize the steps for using a custom control and a templated control.
- Add a prebuilt custom control to a page.
- Validate controls on a page.
- Identify the authentication and authorization strategies employed by ASP.NET.
- Recognize the steps for managing roles in ASP.NET.
- Recognize the role of the Windows authentication provider in ASP.NET 3.5.
- Recognize the role of the forms authentication provider in ASP.NET 3.5.
- Recognize the benefits and steps for using login controls in ASP.NET.
- Recognize the steps for using the CreateUserWizard, PasswordRecovery, and ChangePassword controls.
- Identify ways of using login controls in a web application to implement security.
- Create roles and adding users to those roles.
- Create an ASP.NET login page.
Individuals who wish to use the .NET Framework 3.5 with Visual Studio 2008, Visual Basic 2008, and ASP.NET 3.5 to develop web-based client applications; individuals preparing for the Exam 70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application Development.