Skip to:Content
|
Bottom
Cover image for ADO.NET and XML : ASP.NET on the edge
Title:
ADO.NET and XML : ASP.NET on the edge
Personal Author:
Publication Information:
Indianapolis, IN : Wiley Publishing, 2002
ISBN:
9780764548499

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010018778 QA76.625 B42 2002 Open Access Book Book
Searching...

On Order

Summary

Summary

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


Author Notes

Greg Beamer, MCSD, MCSE, MCDBA, MCP+I, works as an Internet architect and consultant


Table of Contents

Prefacep. xi
Acknowledgmentsp. xvi
Part I Introduction to .NET
Chapter 1 Introducing the .NET Framework and the CLRp. 3
The .NET Frameworkp. 3
Multiple Languages, One Bytecodep. 6
Source Code, Executables, Assemblies, and Applicationsp. 9
Common Functionalityp. 19
One Bytecode, Multiple Platformsp. 23
Finding Information in the Framework SDKp. 33
Summaryp. 35
Chapter 2 Visual Basic .NETp. 37
Everything Is an Objectp. 37
Working with Classesp. 52
Working with Namespacesp. 57
Visual Basic--Object-Oriented?p. 59
Scopep. 71
Error Handlingp. 74
The Good, the Bad, and the Uglyp. 75
Summaryp. 80
Chapter 3 ASP.NETp. 83
ASP.NET and the .NET Frameworkp. 83
ASP.NET Built-in Objectsp. 107
Choice of Languagesp. 109
CodeBehindp. 111
Configurationp. 122
Finding the Problemp. 130
Summaryp. 132
Chapter 4 XMLp. 133
Why XML?p. 133
XML Structurep. 135
Rendering XML with XSLTp. 144
XML Objects in .NETp. 147
Other Microsoft XML Initiativesp. 151
Summaryp. 152
Chapter 5 ADO.NETp. 155
More than ADO+p. 155
The ADO.NET Object Modelsp. 167
SQL Server Has Its Own Objectsp. 175
System.Data.Ddbcp. 179
Summaryp. 179
Chapter 6 Your First .NET Applicationp. 181
Overviewp. 181
Building the Pagep. 183
Adding Datap. 186
Migrating to CodeBehindp. 195
Deploying the Applicationp. 199
Summaryp. 210
Part II Building Web Applications--ASP.NET and Visual Basic .NET
Chapter 7 Windows Forms and WebFormsp. 213
Building a Windows Forms Applicationp. 213
Building a WebFormp. 225
Summaryp. 240
Chapter 8 Adding Interactivity with ASP.NET Web Controlsp. 241
Working with Web Controlsp. 241
Other Web Controlsp. 251
CodeBehind: A Reviewp. 284
Summaryp. 285
Chapter 9 Validationp. 287
The Concept of Validationp. 287
Putting It All Togetherp. 304
Summaryp. 309
Chapter 10 Error Handling and Debuggingp. 311
Exceptions?p. 311
Structured versus Unstructured Error Handlingp. 312
Tracking Errorsp. 326
Summaryp. 336
Chapter 11 Sessions and Applicationsp. 337
Application Settingsp. 337
Summaryp. 351
Chapter 12 Configuring Web Applicationsp. 353
Using the web.config Filep. 353
Summaryp. 368
Chapter 13 Security and Authenticationp. 369
Windows Securityp. 369
Security in ASP.NETp. 373
Summaryp. 390
Chapter 14 Web Servicesp. 391
Web Services?p. 391
Using Web Servicesp. 399
Summaryp. 424
Part III Working with Data--ADO.NET
Chapter 15 Working with Provider Objectsp. 427
The Way We Werep. 427
Moving to ADO.NETp. 435
An Object Dictionaryp. 455
Summaryp. 463
Chapter 16 Data Binding with ADO.NETp. 465
Data Bindingp. 465
Simple Data Bindingp. 466
Binding to Web Controlsp. 477
Binding to Simpler HTML Controlsp. 496
Summaryp. 499
Chapter 17 Advanced ADO.NETp. 501
Relational Databases and DataSetsp. 501
Using DataSets to Manipulate Datap. 513
Auto-Generating Commandsp. 524
Transactionsp. 527
Summaryp. 532
Part IV Collaboration and Presentation--XML
Chapter 18 Working with XMLp. 535
Valid versus Well Formedp. 535
A Great Way to Express Datap. 538
The .NET XML Namespacesp. 539
Generating XML from SQL Server 2000p. 546
XML from a DataSetp. 548
XML into a DataGridp. 550
Accessing XML Using Streamsp. 553
Readers and Writersp. 555
Summaryp. 558
Chapter 19 Schemas in the .NET Frameworkp. 559
The Predecessor to Schemas: DTDsp. 559
XSD Schemas: A Better Way to Represent Datap. 560
Generating Schemas from SQL Server 2000p. 577
Working with Schemas in .NETp. 580
Summaryp. 586
Chapter 20 Transformations and Navigationp. 587
An Introduction to XPathp. 587
Transformations Using XSLTp. 595
Summaryp. 610
Part V Putting It All Together
Chapter 21 Designing an Intranet Using Forms Authenticationp. 613
Overview of the Bedframer Intranetp. 613
Database Designp. 615
Securityp. 618
The Census Pagep. 634
Summaryp. 640
Chapter 22 Telling the World: An Internet Applicationp. 641
Building a Site with XSLTp. 641
Summaryp. 660
Chapter 23 Partnering and Portals: An Extranet through XML Web Servicesp. 661
Making a Portalp. 661
Completing the portalp. 675
Summaryp. 676
Indexp. 677
On the Companion Web Site
Appendix A A Brief Look at the Visual Studio .NET IDEp. 1
Introducing the Visual Studio .NET IDEp. 1
Optionsp. 13
Toolbarsp. 16
Debuggingp. 19
Appendix B A Comparison of Visual Basic .NET and C#p. 1
Syntaxp. 1
Object-Oriented Conceptsp. 14
Code Branching and Loopsp. 19
Error Handlingp. 23
Features Not Present in Visual Basic .NETp. 24
Appendix C Some Important .NET Resourcesp. 1
Microsoft Sitesp. 1
ASP.NET Sitesp. 3
Go to:Top of Page