Skip to content

Essential ASP. NET with Examples in C#

Best in textbook rentals since 2012!

ISBN-10: 0201760401

ISBN-13: 9780201760408

Edition: 2003

Authors: Fritz Onion

List price: $59.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

This book will provide the definitive resource for ASP.NET developers working in C#, not just to the features of ASP.NET but also how to use them best. Fritz Onion looks at working examples of how Web applications are built today, and then looks at what ASP.NET offers to simplify constructing Web applications of this type. In addition to explaining how to use ASP.NET and examining why it is built the way it is, Onion also explores implementation tools not covered in any other books. He helps the reader acquire a broader understanding of the technology and how it fits in with other tools. From his experience teaching ASP.NET to working developers, Onion knows what information they need, what…    
Customers also bought

Book details

List price: $59.99
Copyright year: 2003
Publisher: Addison Wesley Professional
Publication date: 2/11/2003
Binding: Paperback
Pages: 432
Size: 7.25" wide x 9.00" long x 1.25" tall
Weight: 1.892
Language: English

Foreword
Preface
Architecture
Fundamentals
ASP 4.0
Compilation versus Interpretation
System.Web.UI.Page
Code-Behind
Event Handling
Shadow Copying
Directives
The New Intrinsics
Web Forms
Server-Side Controls
ViewState
Events
A Day in the Life of a Page
Web Forms and Code-Behind
Root Path Reference Syntax
HtmlControls
WebControls
List Controls
WebControls versus HtmlControls
Building Web Forms with Visual Studio .NET
Configuration
web.config
Configuration Hierarchy
Location Element
Element Placement
Impact of Configuration Changes
IIS and web.config
Configuration Data
Process Model
Accessing Process Information
IIS 6.0 Process Model Changes
Additional Settings
Reading Configuration Information
Building a Custom Configuration Section Handler
Using the NameValueFileSectionHandler
HTTP Pipeline
A Day in the Life of a Request
Ten Thousand--Foot View of Request Processing
Inside the Pipeline
Context
Applications
Application Events
Declarative Object Creation
Custom Handlers
Custom Handlers for File Processing
.ashx
Handler Pooling
Custom Handler Factories
Custom Modules
Modules as Filters
Module Pooling
Modules versus global.asax
Threading in the Pipeline
Asynchronous Handlers
Diagnostics and Error Handling
Diagnostics in ASP.NET
Page Tracing
Writing Trace Messages
Application-Level Tracing
Performance Monitor Counters
Debugging
Error Handling
Unhandled Exceptions
Validation
Form Validation
Client-Side Validation
Server-Side Validation
Validation Observations
Validation Control Architecture
Page Validation
Client-Side Validation
Validation Controls
Data Binding
Fundamentals
Data Binding Controls
Binding to Database Sources
IDataReader Binding
DataSet Binding
DataSet versus DataReader for Data Binding
DataGrid
DataGrid Paging
DataGrid Sorting
DataGrid Editing
Templates
Data Binding Evaluation Syntax
DataBinder
Templated Controls
Repeater
DataList
Custom Controls
Fundamentals
Writing Custom Controls
Using Custom Controls
System.Web.UI.Control
HtmlTextWriter
Browser Independence
Subproperties
Inner Content
Generating Client-Side Script
System.Web.UI.WebControls.WebControl
State Management
ViewState
Explicit Post-Back Data Handling
Composite Controls
Creating Child Controls
Custom Events
User Controls
Validation and Data Binding
Supporting Validation
Data-Bound Controls
Implementing a Data-Bound Control
Designer Integration
Properties and Appearance
Type Converters
Property Editors
Designers
Caching
Caching Opportunities in ASP.NET
Output Caching
Output Caching Location
Caching Multiple Versions of a Page
Page Fragment Caching
Output Caching Considerations and Guidelines
Data Caching
Cache Entry Attributes
Cache Object Removal
Data Cache Considerations and Guidelines
State Management
Types of State
Application State
Session State
Session Key Management
Storing Session State out of Process
Cookie State
View State
Security
Web Security
Server Authentication
Client Authentication
Security in ASP.NET
Client Authentication and Authorization
Forms Authentication
Authentication Cookies in Web Farms
Optional Authentication
Password Storage
Salted Hashes
Role-Based Authentication
System Identity in ASP.NET
Index