Portland State University
 
Information Technology

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.