Cover image for Building web solutions with ASP.NET and ADO.NET
Title:
Building web solutions with ASP.NET and ADO.NET
Personal Author:
Publication Information:
Redmond, Washington : Microsoft Press, 2002
Physical Description:
1 CD-ROM ; 12 cm
ISBN:
9780735615786
General Note:
Accompanies text with the same title : (TK5105.8885.A26 E87 2002)

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000004377101 CP 2261 Computer File Accompanies Open Access Book Compact Disc Accompanies Open Access Book
Searching...

On Order

Summary

Summary

Demonstrates the advanced data-access capabilities of ADO.NET and the powerful page creation capabilities of ASP.NET, plus how to employ code reusability, pagelets, code-behind, server-side controls, and other time-saving techniques. With this in-depth guide, developers can take their skills to the next level.


Author Notes

Dino Esposito is a prominent consultant and trainer on Microsoft Windows-based Web development technologies. Based in Rome, Italy, Dino is a frequent speaker at popular industry events like Microsoft TechEd, DevConnections, and WinSummit


Table of Contents

Acknowledgmentsp. xiii
Introductionp. xvii
Part I Data Access and Reporting
1 Data Bound .NET Controlsp. 3
ASP.NET Data Bindingp. 3
The DropDownList Web Controlp. 7
The CheckBoxList Web Controlp. 9
The RadioButtonList Web Controlp. 11
The ListBox Web Controlp. 12
The Repeater Controlp. 14
The DataList Controlp. 19
The DataGrid Controlp. 26
2 Pageable Data Gridsp. 29
Constituent Items of DataGridp. 29
Column Typesp. 31
Binding Columnsp. 32
Data Paginationp. 43
Sorting Columnsp. 59
DataGrid Controls and Data Persistencep. 68
3 Templated DataGrid Controlsp. 75
Binding Templated Columnsp. 75
Templated Columns in Actionp. 78
Creating Templates Dynamicallyp. 88
Adapting Columns to Datap. 97
4 Editing DataGrid Controlsp. 105
The In-Place Editing Featurep. 106
Editing In Place Using Templatesp. 117
Adding New Rowsp. 126
Part II Smart and Effective Data Access and Reporting
5 Code Reusability in ASP.NETp. 139
Layers of ASP.NET Pagesp. 139
The Code-Behind Approachp. 141
Embeddable Web Formsp. 147
Writing Custom Controlsp. 162
6 Advanced Data Reportingp. 175
Item Selectionp. 175
Allowing the Selection of Multiple Itemsp. 186
Selecting by Conditionp. 195
Aggregates and Summary Rowsp. 201
7 Disconnected Web Applicationsp. 211
What Is the DataSet Object Really For?p. 212
Transparent Data Sourcesp. 215
Batch Updatesp. 219
An Offline Buffer for Datap. 229
Submitting Changesp. 233
Part III Interoperability
8 Interoperable Web Applicationsp. 255
The COM Interop Servicesp. 256
Using ADO in .NET Applicationsp. 257
Adapting Recordset Objects to DataSet Objectsp. 262
From DataSet Objects to ADO Recordset Objectsp. 269
XML Object Serializationp. 278
9 Web Servicesp. 285
Dynamic Link Web Librariesp. 286
.NET Web Servicesp. 288
Web Service Implementationp. 304
Web Service Optimizationp. 309
10 Exposing Data to .NET Applicationsp. 317
Exposing Proprietary Datap. 318
Inside .NET Data Providersp. 335
Writing a Simple Data Providerp. 344
Afterword: Some Final Thoughts on the Future of ADO.NETp. 355
Indexp. 359