About the Book
This book is an unbiased, in-depth
commentary on the efficacy of the various technologies that comprise .NET
as they pertain to Internet database developers. It provides technical
know-how without crushing the student with pointless detail. The authors
discuss the implementation details that replace and extend the existing
Active Server Pages (ASP), XML, and ActiveX Data Object (ADO) functionality
currently supported by Microsoft. Topics covered in this book include:
the .NET Foundation Classes that are most used --ASP.NET, XML, and ADO.NET,
and details about the construction of Web Services and how they programmatically
communicate with each other.
Features
Related Books
Introduction to Computer Programming Courses
(Intro
to Computer Programming)
Table of Contents
1. Introduction: The Need for ASP.NET.
Problems with ASP Today. Introducing
ASP.NET.
2. Page Framework.
ASP.NET's Control Model. Separating
Presentation from Code Using Code Behind. Programming HTML Controls. Attributes
of the Page Object. Creating User Interfaces with Web Controls. Server
Controls and Page Object Reference.
3. Debugging ASP.NET Applications.
Tracing Your Web Application's Activity.
Debugging ASP.NET Applications. Creating Custom Performance Monitors. Writing
to the Windows Event Log. Reference.
4. State Management and Caching.
State Management: What's the Big Deal?
Caching. Class Reference.
5. Configuration and Deployment.
Understanding Configuration Files.
Global and Local Configuration Files. Structure of Configuration Files.
Accessing Configuration Files Programmatically. Editing Web Configuration
Files in Visual Studio .NET. Initializing Web Applications Using Global.asax.
Using XCOPY for Deployment. Managing the Global Assembly Cache.
6. Web Services.
Historical Influences. Network Data
Representation. What Is a Web Service? Why Web Services? ASP.NET Web Services.
Consuming Web Services. Class Reference.
7. Security.
Identity and Principal. Windows Authentication.
Forms Authentication. Passport Authentication. File Authorization. URL
Authorization. Custom Roles with Forms Authentication. Pulling It All Together.
Impersonation. Class Reference.
8. HttpHandlers and HttpModules.
An Overview of ASP.NET Request Handling.
HttpModules. HttpHandlers. Dynamic Handler Assignment. Class Reference.
9. Building User Controls and Server
Controls.
Working with User Controls in Web
Forms Applications. Creating Server Controls.
10. Using XML.
What Is XML? Accessing XML Data Using
.NET Framework Classes. Defining and Validating XML with Schemas. Processing
XML Documents Using Style Sheets. Class Reference.
11. Creating Database Applications
with ADO.NET.
Why a New Object Library for Data
Access? New Features in ADO.NET. Connecting to a Database. Running Queries.
Using Data Adapters to Retrieve and Manipulate Data. Creating Web Forms
for Data Entry. Handling Errors. ADO.NET Framework Reference.
Index.
|