Skip to main content

ADO.NET and XML: ASP.NET On The Edge

ADO.NET and XML: ASP.NET On The Edge

Gregory A. Beamer

ISBN: 978-0-764-54849-9

Aug 2002

744 pages

Select type: Paperback

Product not available for purchase

Description

Written by a developer, for developers, this detailed guide is a must for Microsoft programmers who are ready to build next-generation web applications and web services on the .NET Platform. Readers will benefit from expert author Greg Beamer's coverage of topics that include:
* Understanding .NET and the Common Language Runtime (CLR)
* The new Visual Basic.NET language
* Working with ASP.NET Controls
* ASP.NET Validation
* ADO.NET datasets
* ADO.Net Errors and Exceptions
* Rendering DataSets With the DataGrid
* Working with SQL Server
* XML and data transport
* Transformation of XML with XSLT
* DTDs and Schemas
* SOAP, BizTalk, DISCO and UDDI
* Security and authentication
* And more...
At the "Unlimited Edition" web site (unltded.com), readers will find:
* Access to every chapter of the book, so readers can get the answers they need even if they left the book at the office
* Brand new content written just for owners of the book! New material gets posted to the site for up to a year after the book publishes, or until a new edition becomes available.
* New chapters are also available in downloadable PDF format, for offline perusal
Part I: Introduction to .NET.

Chapter 1: Introducing the .NET Framework and the CLR.

Chapter 2: Visual Basic .NET.

Chapter 3: ASP.NET.

Chapter 4: XML.

Chapter 5: ADO.NET.

Chapter 6: Your First .NET Application.

Part II: Building Web Applications - ASP.NET and Visual Basic .NET.

Chapter 7: Windows Forms and WebForms.

Chapter 8: Adding Interactivity with ASP.NET Web Controls.

Chapter 9: Validation.

Chapter 10: Error Handling and Debugging.

Chapter 11: Sessions and Applications.

Chapter 12: Configuring Web Applications.

Chapter 13: Security and Authentication.

Chapter 14: Web Services.

Part III: Working with Data - ADO.NET.

Chapter 15: Working with Provider Objects.

Chapter 16: Data Binding with ADO.NET.

Chapter 17: Advanced ADO.NET.

Part IV: Collaboration and Presentation - XML.

Chapter 18: Working with XML.

Chapter 19: Schemas in the .NET Framework.

Chapter 20: Transformations and Navigation.

Part V: Putting It All Together.

Chapter 21: Designing an Intranet Using Forms Authentication.

Chapter 22: Telling the World: An Internet Application.

Chapter 23: Partnering and Portals: An Extranet through XML Web Services.

Index.

On the Companion Web Site.

Appendix A: A Brief Look at the Visual Studio .NET IDE.

Appendix B: A Comparison of Visual Basic .NET and C#.

Appendix C: Some Important .NET Resources.

4849-2VS.zip
Download
4849-2SDK.zip
Download
Ch01VS.zip
Download
Ch01SDK.zip
Download
Ch02VS.zip
Download
Ch02SDK.zip
Download
Ch03VS.zip
Download
Ch03SDK.zip
Download
Ch04VS.zip
Download
Ch04SDK.zip
Download
Ch05VS.zip
Download
Ch05SDK.zip
Download
Ch06VS.zip
Download
Ch06SDK.zip
Download
Ch07VS.zip
Download
Ch07SDK.zip
Download
Ch08VS.zip
Download
Ch08SDK.zip
Download
Ch09VS.zip
Download
Ch09SDK.zip
Download
Ch10VS.zip
Download
Ch10SDK.zip
Download
Ch11VS.zip
Download
Ch11SDK.zip
Download
Ch13VS.zip
Download
Ch13SDK.zip
Download
Ch14VS.zip
Download
Ch14SDK.zip
Download
Ch15VS.zip
Download
Ch15SDK.zip
Download
Ch16VS.zip
Download
Ch16SDK.zip
Download
Ch17VS.zip
Download
Ch17SDK.zip
Download
Ch18VS.zip
Download
Ch18SDK.zip
Download
Ch19VS.zip
Download
Ch19SDK.zip
Download
Ch20VS.zip
Download
Ch20SDK.zip
Download
Ch21VS.zip
Download
Ch21SDK.zip
Download
Ch22VS.zip
Download
Ch22SDK.zip
Download
Ch23VS.zip
Download
Ch23SDK.zip
Download
AppAVS.zip
Download
AppA.pdf
Download
AppB.pdf
Download
AppC.pdf
Download

Companion Site

Bonus Content

ADO.NET and XML:ASP.NET On The Edge is an advanced ASP.NET book, using Visual Basic .NET as its primary language. On this site, you will find three appendixes in PDF format and a variety of sample applications to download as a companion to the book. The samples contain comments that link back to the code listings in the book to make it easier to work from either direction.

You can download the code for the entire book in a single download, or you can download one chapter at a time. Each file is available in a Visual Studio .NET and an SDK version. All database files are presented in both Access and SQL Server formats. To decompress the files, you will need a utility such as WinZip or Winrar.

All the code is available on the download page.

Note
Each ASP.NET project has an installer that installs the source code and the project and solution files to a Web folder. These .msi files also set up the Web properties so that you can quickly view the samples at work.

If you want to download the code for a particular chapter only, use one of the following links:

Chapter 1: Introducing the .NET Framework and the CLR
This chapter contains a simple Hello, World application using Visual Basic .NET, along with IL (Intermediate Language) samples.

Ch01VS.zip   Ch01SDK.zip

Chapter 2: Visual Basic .NET
A variety of projects, primarily Hello, World projects to illustrate the new features in Visual Basic .NET.

Ch02VS.zip   Ch02SDK.zip

Chapter 3: ASP.NET
In this chapter's samples, I move Hello, World and other simple examples from Console applications to an ASP.NET application to illustrate how to use ASP.NET.

Ch03VS.zip   Ch03SDK.zip

Chapter 4: XML
Basic XML files to show how to use XML and XSLT.

Ch04VS.zip   Ch04SDK.zip

Chapter 5: ADO.NET
This chapter's samples contain simple Console and Windows Forms applications to illustrate how to use ADO.NET.

Ch05VS.zip   Ch05SDK.zip

Chapter 6: Your First ASP.NET Application
This chapter shows a simple ASP.NET employee search form.

Ch06VS.zip   Ch06SDK.zip

Chapter 7: Windows Forms and WebForms
The main focus here is to show how similar Windows and Web applications are in the .NET programming world.

Ch07VS.zip   Ch07SDK.zip

Chapter 8: Adding Interactivity with ASP.NET Web Controls
This chapter focuses on the enhanced controls that ship with ASP.NET. These controls are often called Server controls in Microsoft lingo.

Ch08VS.zip   Ch08SDK.zip

Chapter 9: Validation
This chapter's samples show how to use the various validation controls in ASP.NET.

Ch09VS.zip   Ch09SDK.zip

Chapter 10: Error Handling and Debugging
This chapter's samples show how to set up exception handlers in your applications and how to use the trace objects to add your own debugging code to production applications.

Ch10VS.zip   Ch10SDK.zip

Chapter 11: Sessions and Applications
This chapter focuses on the difference between the Session and Application objects in ASP and ASP.NET.

Ch11VS.zip   Ch11SDK.zip

Chapter 13: Security and Authentication
The primary focus of this chapter is on forms-based authentication, which is going to be the most common form of authentication used in ASP.NET Internet applications.

Ch13VS.zip   Ch13SDK.zip

Chapter 14: Web Services
This chapter focuses on creating and consuming XML Web Services. For simplicity, the entire solution is contained in one project.

Ch14VS.zip   Ch14SDK.zip

Chapter 15: Working with Provider Objects
The samples for this chapter compare ADO to ADO.NET and show you how to connect to a variety of databases. Through similar samples, you learn how to easily move from one type of database to another.

Ch15VS.zip   Ch15SDK.zip

Chapter 16: Data Binding with ADO.NET
This chapter focuses on binding to a variety of controls, including HTML Controls, ASP.NET Controls (aka, Server Controls), and all the data controls: DataGrid, DataList, and Repeater.

Ch16VS.zip   Ch16SDK.zip

Chapter 17: Advanced ADO.NET
This chapter expands on ADO.NET and shows how to build up a DataSet that includes features of a full RDBMS database, as well as how to use transactions in ADO.NET.

Ch17VS.zip   Ch17SDK.zip

Chapter 18: Working with XML
This chapter guides you through the basics of working with XML in ASP.NET, including how to use streams, readers, and writers.

Ch18VS.zip   Ch18SDK.zip

Chapter 19: Schemas in the .NET Framework
This chapter's samples contain a variety of projects showing how to use schemas and DTDs in .NET.

Ch19VS.zip   Ch19SDK.zip

Chapter 20: Transformations and Navigation
This chapter's samples focus on using XSLT and XPATH to transform XML into your user interface.

Ch20VS.zip   Ch20SDK.zip

Chapters 21 - 23: Real World Samples
All three chapters build on the same project, which includes intranet, Internet, and extranet samples in ASP.NET.

Ch21VS.zip   Ch21SDK.zip
Ch22VS.zip   Ch22SDK.zip
Ch23VS.zip   Ch23SDK.zip

Appendix A: A Brief Look at Visual Studio .NET
The samples from this chapter are used to illustrate features in Visual Studio .NET.

AppAVS.zip

Available in PDF format:

Appendix A - A Brief Look at the Visual Studio .NET IDE
Appendix B - A Comparison of Visual Basic .NET and C#
Appendix C - Some Important .NET Resources