
C# Developer's Guide to ASP.NET, XML, and ADO.NET
Addison Wesley (Publisher)
Published on 12. April 2002
Book
Paperback/Softback
608 pages
978-0-672-32155-9 (ISBN)
Description
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.
More details
Language
English
Place of publication
New Jersey
United States
Publishing group
Pearson Education (US)
Target group
Professional and scholarly
Dimensions
Height: 230 mm
Width: 187 mm
Thickness: 32 mm
Weight
974 gr
ISBN-13
978-0-672-32155-9 (9780672321559)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Jeffrey P. McManus is a developer specializing in online application development and a popular speaker at conferences such as VBITS, VSLive, and VBConnections. He is a frequent contributor to journals and is the author of four books on database and component technologies and two books on .NET technologies, including Visual Basic (R) .NET Developer's Guide to ASP.NET, XML, and ADO.NET (Addison-Wesley, 2002).
Chris Kinsman has been responsible for several high-traffic sites based entirely on Microsoft tools, including serving as Vice President of Technology at DevX.com. Chris also spent 10 years consulting with Fortune 500 companies worldwide to solve their needs by utilizing a variety of Microsoft Visual Studio and Back Office technologies. Chris regularly speaks at the VBITS/VSLive, Web Builder, and SQL2TheMax conferences.
0672321556AB01092003
Chris Kinsman has been responsible for several high-traffic sites based entirely on Microsoft tools, including serving as Vice President of Technology at DevX.com. Chris also spent 10 years consulting with Fortune 500 companies worldwide to solve their needs by utilizing a variety of Microsoft Visual Studio and Back Office technologies. Chris regularly speaks at the VBITS/VSLive, Web Builder, and SQL2TheMax conferences.
0672321556AB01092003
Content
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.
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.