Overview of the Microsoft .NET Framework
o Introduction to the .NET Framework
o Overview of ASP.NET
o Overview of the Lab Application
o Resources
Creating Web Applications by Using Microsoft Visual Studio 2008 and Microsoft .NET-Based Languages
o Overview of Visual Studio 2008
o Creating an ASP.NET Web Application Project
o Overview of the Microsoft .NET-Based Languages
o Creating a Component by Using Visual Studio 2008
Creating a Microsoft ASP.NET Web Form
o Creating Web Forms
o Adding Server Controls to a Web Form
o Creating Master Pages
Adding Code to a Microsoft ASP.NET Web Form
o Implementing Code-Behind Pages
o Adding Event Procedures to Web Server Controls
o Handling Page Events
Tracing in Microsoft ASP.NET Web Applications
o Tracing and the Trace Object
o Remote Debugging
Validating User Input
o Overview of User Input Validation
o Validation Controls
o Page Validation
Creating and Implementing User Controls
o Adding User Controls to an ASP.NET Web Form
o Creating User Controls
Accessing Data with Microsoft ADO.NET and Visual Studio 2008
o Overview of ADO.NET
o Connecting to a Database
o Accessing Data
o Accessing Multiple Tables
Accomplishing Complex Data Access Tasks
o Overview of Stored Procedures
o Calling Stored Procedures
o Data Access with LINQ to SQL
Reading and Writing XML Data
o Overview of XML Architecture in ASP.NET
o XML and the DataSet Object
o Managing XML Data
o Accessing XML Data by Using the XML Web Server Control
Creating an ASP.NET AJAX Application
o Introduction to ASP.NET AJAX
o Creating an ASP.NET AJAX Application by Using the ASP.NET AJAX Extensions
o Extending an Application by Using the ASP.NET AJAX Control Toolkit
Delivering Dynamic Content with Microsoft Silverlight
o Overview of Microsoft Silverlight
o Creating Silverlight-Based Applications with Visual Studio 2008
Consuming and Creating XML Web Services
o Overview of Using XML Web Services
o Calling an XML Web Service
o Creating an XML Web Service
Managing State
o State Management
o Application and Session Variables
o Cookies and Cookieless Sessions
Configuring, Optimizing, and Deploying a Microsoft ASP.NET Web Application
o Implementing the Cache Object
o ASP.NET Output Caching
o Configuring an ASP.NET Web Application
o Deploying an ASP.NET Web Application
Securing a Microsoft ASP.NET Web Application
o Web Application Security Overview
o Windows-Based Authentication
o Forms-Based Authentication