19 Extensible Markup Language (
XML)
19.5 Document Type Definitions (DTDs)
19.6 W3C XML Schema Documents
19.7 (Optional) Extensible Stylesheet Language and XSL Transformations
19.8 (Optional) Document Object Model (DOM)
19.9 (Optional) Schema Validation with Class
XmlReader 19.10 (Optional) XSLT with Class
XslCompiledTransform 20 Database, SQL and ADO.NET
20.2 Relational Databases
20.4.1 Basic
SELECT Query
20.4.4 Merging Data from Multiple Tables:
INNER JOIN 20.5 ADO.NET Object Model
20.6 Programming with ADO.NET: Extracting Information from a Database
20.6.2 How Data Binding Works
20.8 Programming with
ADO.NET: Address Book Case Study
20.9 Using a
DataSet to Read and Write XML
21 ASP.NET 2.0, Web Forms and Web Controls
21.2 Simple HTTP Transactions
21.3 Multitier Application Architecture
21.4 Creating and Running a Simple Web-Form Example
21.4.1 Examining an ASPX File
21.4.2 Examining a Code-Behind File
21.4.3 Relationship Between an ASPX File and a Code-Behind File
21.4.4 How the Code in an ASP.NET Web Page Executes
21.4.5 Examining the XHTML Generated by an ASP.NET Application
21.4.6 Building an ASP.NET Web Application
21.5.1 Text and Graphics Controls
21.5.3 Validation Controls
21.6.2 Session Tracking with
HttpSessionState 21.7 Case Study: Connecting to a Database in ASP.NET
21.7.1 Building a
Web Form That Displays Data from a Database
21.7.2 Modifying the Code-Behind File for the Guestbook Application
21.8 Case Study: Secure Books Database Application
21.8.1 Examining the Completed Secure Books Database Application
21.8.2 Creating the Secure Books Database Application
22.2 .NET Web Services Basics
22.2.2 Discovering Web Services
22.2.3 Determining a Web Service's Functionality
22.2.4 Testing a Web Service's Methods
22.2.5 Building a Client to Use a Web Service
22.3 Simple Object Access Protocol (SOAP)
22.4 Publishing and Consuming Web Services
22.4.1 Defining the
HugeInteger Web Service
22.4.2 Building a Web Service in Visual Web Developer
22.4.4 Creating a Client to Consume the
HugeInteger Web Service
22.4.5 Consuming the
HugeInteger Web Service
22.5 Session Tracking in Web Services
22.5.1 Creating a Blackjack Web Service
22.5.2 Consuming the Blackjack Web Service
22.6 Using Web Forms and Web Services
22.6.1 Adding Data Components to a Web Service
22.6.2 Creating a Web Form to Interact with the Airline Reservation Web Service
22.7 User-Defined Types in Web Services