Course
Number: IT122
MCPD.NET - Microsoft Certified Professional Developer
Module
2: Microsoft .NET Framework 2.0 - Web-Based Client Development (Exam 70-528)
- Create and configure a Web application with web forms; use designer view and code behind file and partial class design.
- Add and configure Web server controls; use HTML server controls and Web server controls; use designer to configure property settings; programmatically access controls.
- Configure a control to receive postback events ; learn how to work with control tree.
- Configure and access controls such as ImageMap, Calendar and AdRotator web controls.
- Customize the appearance of Web server controls by using Web control templates and dynamically add Web server controls to a Web Forms page.
- Create event handlers for pages and controls, deal with application and session events.
- Use validation controls to perform Web Forms validation, use CustomValidator controls and format validation error messages for server controls.
- Manage state and application data using client-based state management, server-based state management and using database technology.
- Create navigation structures using SiteMap Web server control.
- Configure Web application settings; use of site administration tool, web.config and machine.config files.
- Program Web applications; detect browser types in Web Forms, access the header information, implement cross-page postbacks, use of server Transfer method.
- Program data-bound controls; use of simple and composite data-bound controls, tabular data source controls, hierarchical data source controls.
- Managing connections and simple and distributed transactions of databases; use of Connection Wizard, use of Server Explorer, creating connections programmatically and controlling connection pooling, Perform transactions by using the ADO.NET.
- Dealing with data in a connected environment; use of command object and parameters and DataReader object, build SQL commands, and perform asynchronous, bulk copy and binary large object operations.
- Dealing with data in a disconnected environment; use of DataSet class, manage DataTable and relationship between tables, use DataViews, use OleDbDataAdapter object and using Data Adapter as a bridge between Dataset and the back-end.
- Manage XML data with the XML Document Object Model; work with nodes, handle DOM events, Read and write XML data by using the XmlReader and XmlWriter.
- Create Custom Web Controls; Create simple user controls and templated user controls and data-bound controls, manipulate control properties, handle user controls programmatically.
- Optimize and troubleshoot a Web application; use ASP.NET tracing, Optimize performance by using the ASP.NET Cache object.
- Customize and Personalize a Web Applications; Create master page and content pages.
- Customize Web pages by using themes and user profiles; Apply a theme declaratively and programmatically, define the appearance of a control by using skins and track and store user-specific information by using user profiles.
- Configure forms authentication for a Web application; using a configuration file, cookieless attribute and membership APIs.
- Implementing Authorization; using and m anaging roles, access to portions of an application by using URL authorization and using Windows authentication.
- Use login controls to control access to a Web application; Use the LoginView, PasswordRecovery, LoginStatus, LoginName, CreateUserWizard and ChangePassword Web server controls.
For more details, please contact our Technical Adviser at 503-725-2395 or email it@pdx.edu.

