Skip to:Content
|
Bottom
Cover image for ASP.NET 1.1 insider solutions
Title:
ASP.NET 1.1 insider solutions
Publication Information:
Indianapolis, Ind. : Sams, 2004.
ISBN:
9780672326745
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010076952 TK5105.8885.A26 A85 2004 Open Access Book Book
Searching...

On Order

Summary

Summary

Practical ASP.NET insight and advice from the experts.


Author Notes

Alex Homer began his love/hate relationship with computers in 1980, with the Altair and Sinclair Z80, and he now lives and works in the idyllic rural surroundings of the Derbyshire Dales in England. Alex has written or contributed to more than 30 books on Web development topics for major publishers. He is a Microsoft MVP and INETA member, and he speaks regularly at conferences around the world. In what spare time is left, he runs his own software and consulting company, Stonebroom Limited, www.stonebroom.com .

Dave Sussman is a freelance writer, trainer, and consultant who lives in a rural village in England. He spends most of his time in betaland, a strange place inhabited by test software that changes daily and where there only seem to be 12 hours in a day. He strongly believes in the Douglas Adams view of deadlines.

Dan Wahlin , a Microsoft MVP, is the president of Wahlin Consulting and founded the XML for ASP.NET Developers Web site, www.XMLforASP.NET , which focuses on using XML and Web services in the .NET platform. In addition to consulting, Dan is also a corporate trainer/speaker, and he teaches XML and .NET training courses around the United States. Dan coauthored ASP.NET: Tips, Tutorials, and Code and authored XML for ASP.NET Developers (both from Sams Publishing).

Dan Kent currently edits the Evolution series for Sams Publishing, builds sites that support community regeneration, and performs cutting-edge video shows as half of VJ duo Syzygy.


Table of Contents

Introduction
I Web Form User Interfaces
1 Web Forms Tips and Tricks
Getting More from ASP
NET Validation Controls
Taking Control of Content Layout in a DataGrid Control
Loading Controls Dynamically at Runtime
Summary
2 Cross-Page Posting
Techniques for Passing Values Between Pages
Client-Side Versus Server-Side Redirection
Exposing Values to Another Page via References
The Server
Execute Method
Summary
3 Loading Progress and Status Displays
Displaying a "Please Wait" Page
Displaying a Progress Bar Graphic
Implementing a Staged Page Load Process
Summary
4 Working with Nested List Controls
Displaying Related Data in Nested DataGrid Controls
A Master/Detail Display with DataList and DataGrid Controls
Summary
II Reusability
5 Creating Reusable Content
Techniques for Creating Reusable Content
Building a ComboBox User Control
Using the ComboBox Control
Populating the ComboBox Control
Summary
6 Client-Side Script Integration
Client-Side Interaction on the Web
Useful Client-Side Scripting Techniques
Summary
7 Design Issues for User Controls
The Effect of User Controls on Design and Implementation
Building a SpinBox User Control
Integrating Client-Side Script Dialogs
Browser-Adaptive Script Dialogs
Integrating Internet Explorer Dialog Windows
Browser-Adaptive Dialog Windows
Summary
8 Building Adaptive Controls
The Advantages of Server Controls
The Basics of Building Server Controls
Building a MaskedEdit Server Control
Building a SpinBox Server Control
Making the SpinBox Control Adaptive
Installing a SpinBox Control in the GAC
Summary
9 Page Templates
Designing for Consistency
Templating Solutions
A Simple Layout Server Control
A Server Control That Uses Templates
Creating Default Content for Templates
Creating Dynamic Regions for Page Content
Using a Custom Page Class for a Page Template
Using Custom Controls in Visual Studio .NET
Summary
III Data Techniques
10 Relational Data-Handling Techniques
Using Parameters with SQL Statements and Stored Procedures
Filling a DataSet Instance With and Without a Schema
Writing Provider-Independent Data Access Code
Updating Multiple Rows by Using Changed Events
Summary
11 Working with XML Data
The Role of XML in ASP.NET
XML API Pros and Cons
Combining the XmlTextReader and XmlTextWriter Classes
Parsing XML Strings
Accessing XML Resources by Using the XmlResolver Class
Searching, Filtering, and Sorting XML Data
Creating a Reusable XML Validation Class
Converting Relational Data to XML
Simplifying Configuration by Using XML
Summary
IV Hosting And Security
12 Side-by-Side Execution in ASP.NET
How Version 1.1 of the .NET Framework Is Distributed
How Installing a New Version of the .NET Framework Affects Existing Applications
How ASP.NET Selects the Runtime Version
How to Specify the ASP.NET Version for Individual Applications
ASP.NET and IIS 6.0 on Windows Server 2003
Summary
13 Taking Advantage of Forms Authentication
Building a Reusable Sign-in Control
Hashing Passwords
Helping Users Who Forget Their Passwords
Persistent Authentication Cookies
Using Forms Authentication in Web Farms
Cookieless Forms Authentication
Protecting Non-ASP.NET Content
Supporting Role-Based Authorization with Forms Authentication
Using Multiple Sign-in Pages
Dealing with Failed Authorization
Listing Signed-in Users
Forcibly Signing Out a User
Summary
14 Customizing Security
Building a Custom Authentication Module
Building a Custom Authorization Module
Trust Levels
Summary
Index
Go to:Top of Page