Configuring and Deploying Web Applications
- Configure providers.
- Configure authentication, authorization, and impersonation.
- Configure projects, solutions, and reference assemblies.
- Configure session state by using Microsoft SQL Server, State Server, or InProc
- Publish Web applications and configure application pools.
- Compile an application by using Visual Studio or command-line tools.
Consuming and Creating Server Controls
- Implement data-bound controls.
- Load user controls dynamically.
- Create and consume custom controls.
- Implement client-side validation and server-side validation.
- Consume standard controls.
- Read and write XML data.
- Manipulate data by using DataSet and DataReader objects.
- Call a Windows Communication Foundation (WCF) service or a Web service from an ASP.NET Web page.
- Implement a DataSource control.
- Bind controls to data by using data binding syntax.
Troubleshooting and Debugging Web Applications
- Configure debugging and custom errors.
- Set up an environment to perform remote debugging.
- Debug unhandled exceptions when using ASP.NET AJAX.
- Implement tracing of a Web application.
- Debug deployment issues.
- Monitor Web applications.
Working with ASP.NET AJAX and Client-Side Scripting
- Implement Web Forms by using ASP.NET AJAX.
- Interact with the ASP.NET AJAX client-side library.
- Consume services from client scripts.
- Create and register client script.
Targeting Mobile Devices
- Access device capabilities.
- Control device-specific rendering.
- Add mobile Web controls to a Web page.
- Implement control adapters.
Programming Web Applications
- Customize the layout and appearance of a Web page.
- Work with ASP.NET intrinsic objects.
- Implement globalization and accessibility.
- Implement business objects and utility classes.
- Implement session state, view state, control state, cookies, cache, or application state.
- Handle events and control page flow.
- Implement the Generic Handler.