Exam 98-363: Web Development Fundamentals/Programming Web Applications

This lesson covers Programming Web Applications. It looks at layout and appearance, ASP.NET intrinsic objects, state information, events and page flow, controls, and configuration files.

Activity 1 - Customize the Layout and Appearance of a Web Page
This objective may include but is not limited to: CSS,  tables, embedding images, page layout for navigation.].
 * 1) Read Cascading Style Sheets.
 * 2) Read Development for Beginners.

Activity 2 - Understand ASP.NET Intrinsic Objects
This objective may include but is not limited to: Request, Server, Application, Session, Response, HttpContext.
 * 1) Read ASP.NET QuickStart Tutorials.
 * 2) Read Development for Beginners.

Activity 3 - Understand State Information in Web Applications
This objective may include but is not limited to: understand how state is stored based on application design and hardware; understand different types such as session state, view state, control state, and application state.
 * 1) Read ASP.NET State Management.
 * 2) Read Development for Beginners.

Activity 4 - Understand Events and Control Page Flow
This objective may include but is not limited to: application and page life cycle events; page events; control events; application events; and session events; cross-page posting; Response.Redirect; Server.Transfer; IsPostBack; setting AutoEventWireup.
 * 1) Read ASP.NET Page Life Cycle Overview.
 * 2) Read Page Lifecycle Events.

Activity 5 - Understand Controls
This objective may include but is not limited to: understanding various types of controls, including user, server, Web, and validation controls; know which is the appropriate type of control for a scenario.
 * 1) Read Walkthrough: Developing and Using a Custom Web Server Control.
 * 2) Read DataPager Control.
 * 3) Read Development for Beginners.

Activity 6 - Understand Configuration Files
This objective may include but is not limited to: Understanding the usage of web.config and machine.config, and the settings that can be made.
 * 1) Read Create and Use a Custom Configuration Section in an ASP.NET Configuration File.
 * 2) Read Configuration Files.
 * 3) Read Development for Beginners.