ASP. NET 1. 1 Insider Solutions

by ; ;
Edition: 1st
Format: Paperback
Pub. Date: 2004-01-01
Publisher(s): Sams
List Price: $49.99

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Practical ASP.NET insight and advice from the experts.

Table of Contents

Introduction
Web Form User Interfaces
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
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
Loading Progress and Status Displays
Displaying a "Please Wait" Page
Displaying a Progress Bar Graphic
Implementing a Staged Page Load Process
Summary
Working with Nested List Controls
Displaying Related Data in Nested DataGrid Controls
A Master/Detail Display with DataList and DataGrid Controls
Summary
Reusability
Creating Reusable Content
Techniques for Creating Reusable Content
Building a ComboBox User Control
Using the ComboBox Control
Populating the ComboBox Control
Summary
Client-Side Script Integration
Client-Side Interaction on the Web
Useful Client-Side Scripting Techniques
Summary
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
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
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
Data Techniques
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
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
Hosting And Security
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
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
Customizing Security
Building a Custom Authentication Module
Building a Custom Authorization Module
Trust Levels
Summary
Index
Table of Contents provided by Publisher. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.