Flylib.com
ASP.Net 2.0 Cookbook (Cookbooks (OReilly))
ASP.Net 2.0 Cookbook (Cookbooks (OReilly))
ISBN: 0596100647
EAN: 2147483647
Year: 2006
Pages: 179
Authors:
Michael A Kittel
,
Geoffrey T. LeBlond
BUY ON AMAZON
ASP.NET Cookbook
ASP.NET Cookbook
Copyright
Preface
What This Book Is About
Who This Book Is For
How This Book Is Organized
Topics Not Covered
Sample Source Code
Sample Database, Scripts, and Connection Strings
Do I Need Visual Studio .NET?
Web Resources
Conventions Used in This Book
Using Code Examples
Comments and Questions
Acknowledgments
Chapter 1. Tabular Data
Introduction
Recipe 1.1 Selecting the Right Tabular Control
Recipe 1.2 Generating a Quick-and-Dirty Tabular Display
Recipe 1.3 Enhancing the Output of a Tabular Display
Recipe 1.4 Displaying Data from an XML File
Recipe 1.5 Displaying an Array as a Group of Checkboxes
Recipe 1.6 Displaying Data from a Hashtable
Recipe 1.7 Adding NextPrevious Navigation to a DataGrid
Recipe 1.8 Adding FirstLast Navigation to a DataGrid
Recipe 1.9 Adding Direct Page Navigation to a DataGrid
Recipe 1.10 Paging Through a Record-Heavy DataGrid
Recipe 1.11 Sorting Data Within a DataGrid
Recipe 1.12 Sorting Data in AscendingDescending Order Within a DataGrid
Recipe 1.13 Combining Sorting and Paging in a DataGrid
Recipe 1.14 Editing Data Within a DataGrid
Recipe 1.15 Formatting Columnar Data in a DataGrid
Recipe 1.16 Allowing Selection Anywhere Within a DataGrid Row
Recipe 1.17 Adding a Delete Confirmation Pop Up
Recipe 1.18 Displaying a Pop-Up Details Window
Recipe 1.19 Adding a Totals Row to a DataGrid
Chapter 2. Validation
Introduction
Recipe 2.1 Requiring that Data be Entered in a Field
Recipe 2.2 Requiring Data to Be In a Range
Recipe 2.3 Requiring that Two Data Input Fields Match
Recipe 2.4 Requiring that Data Matches a Predefined Pattern
Recipe 2.5 Requiring that a Drop-Down List Selection Be Made
Recipe 2.6 Requiring Data to Match a Database Entry
Chapter 3. Forms
Introduction
Recipe 3.1 Using the Enter Key to Submit a Form
Recipe 3.2 Using the Enter Key to Submit a Form After Validation
Recipe 3.3 Submitting a Form to a Different Page
Recipe 3.4 Simulating Multipage Forms
Recipe 3.5 Setting the Initial Focus to a Specific Control
Recipe 3.6 Setting the Focus to a Control with a Validation Error
Chapter 4. User Controls
Introduction
Recipe 4.1 Sharing a Page Header on Multiple Pages
Recipe 4.2 Creating a Customizable Navigation Bar
Recipe 4.3 Reusing Code-Behind Classes
Recipe 4.4 Communicating Between User Controls
Recipe 4.5 Adding User Controls Dynamically
Chapter 5. Custom Controls
Introduction
Recipe 5.1 Combining HTML Controls in a Single Custom Control
Recipe 5.2 Creating a Custom Control with Attributes
Recipe 5.3 Creating a Custom Control with State
Recipe 5.4 Customizing an ASP.NET TextBox Server Control
Chapter 6. Maintaining State
Introduction
Recipe 6.1 Maintaining Information Needed by All Users of an Application
Recipe 6.2 Maintaining Information about a User Throughout a Session
Recipe 6.3 Preserving Information Between Postbacks
Recipe 6.4 Preserving Information Across Multiple Requests for a Page
Chapter 7. Error Handling
Introduction
Recipe 7.1 Handling Errors at the Method Level
Recipe 7.2 Handling Errors at the Page Level
Recipe 7.3 Handling Errors at the Application Level
Recipe 7.4 Displaying User-Friendly Error Messages
Chapter 8. Security
Introduction
Recipe 8.1 Restricting Access to All Application Pages
Recipe 8.2 Restricting Access to Selected Application Pages
Recipe 8.3 Restricting Access to Application Pages by Role
Recipe 8.4 Using Windows Authentication
Chapter 9. Configuration
Introduction
Recipe 9.1 Overriding Default HTTP Runtime Parameters in web.config
Recipe 9.2 Adding Custom Application Settings in web.config
Recipe 9.3 Displaying Custom Error Messages
Recipe 9.4 Maintaining Session State Across Multiple Web Servers
Recipe 9.5 Accessing Other web.config Configuration Elements
Recipe 9.6 Adding Your Own Configuration Elements to web.config
Chapter 10. Tracing and Debugging
Introduction
Recipe 10.1 Uncovering Page-Level Problems
Recipe 10.2 Uncovering Problems Application Wide
Recipe 10.3 Pinpointing the Cause of an Exception
Recipe 10.4 Uncovering Problems Within Web Application Components
Recipe 10.5 Uncovering Problems Within Dual-Use Components
Recipe 10.6 Writing Trace Data to the Event Log with Controllable Levels
Recipe 10.7 Using a Breakpoint to Stop Execution of an Application When a Condition Is Met
Recipe 10.8 Stress Testing a Web Application or Service
Chapter 11. Web Services
Introduction
Recipe 11.1 Creating a Web Service
Recipe 11.2 Consuming a Web Service
Recipe 11.3 Creating a Web Service That Returns a Custom Object
Recipe 11.4 Setting the URL of a Web Service at Runtime
Chapter 12. Dynamic Images
Introduction
Recipe 12.1 Drawing Button Images on the Fly
Recipe 12.2 Creating Bar Charts on the Fly
Recipe 12.3 Displaying Images Stored in a Database
Recipe 12.4 Displaying Thumbnail Images
Chapter 13. Caching
Introduction
Recipe 13.1 Caching Pages
Recipe 13.2 Caching Pages Based on Query String Parameter Values
Recipe 13.3 Caching Pages Based on Browser Type and Version
Recipe 13.4 Caching Pages Based on Developer-Defined Custom Strings
Recipe 13.5 Caching User Controls
Recipe 13.6 Caching Application Data
Chapter 14. Internationalization
Introduction
Recipe 14.1 Localizing RequestResponse Encoding
Recipe 14.2 Providing Multiple Language Support
Recipe 14.3 Overriding Currency Formatting
Chapter 15. File Operations
Introduction
Recipe 15.1 Downloading a File from the Web Server
Recipe 15.2 Uploading a File to the Web Server
Recipe 15.3 Processing an Uploaded File Without Storing It on the Filesystem
Recipe 15.4 Storing the Contents of an Uploaded File in a Database
Chapter 16. Performance
Introduction
Recipe 16.1 Reducing Page Size by Selectively Disabling the ViewState
Recipe 16.2 Speeding up String Concatenation with a StringBuilder
Recipe 16.3 Speeding Up Read-Only Data Access
Recipe 16.4 Speeding Up Data Access to a SQL Server Database Using the SQL Provider
Chapter 17. HTTP Handlers
Introduction
Recipe 17.1 Creating a Reusable Image Handler
Recipe 17.2 Creating a File Download Handler
Chapter 18. Assorted Tips
Introduction
Recipe 18.1 Accessing HTTP-Specific Information from Within a Class
Recipe 18.2 Executing External Applications
Recipe 18.3 Transforming XML to HTML
Recipe 18.4 Determining the User s Browser Type
Recipe 18.5 Dynamically Creating Browser-Specific Stylesheets
Recipe 18.6 Saving and Reusing HTML Output
Recipe 18.7 Sending Mail
Recipe 18.8 Creating and Using Page Templates
Colophon
Index
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
ASP.Net 2.0 Cookbook (Cookbooks (OReilly))
ISBN: 0596100647
EAN: 2147483647
Year: 2006
Pages: 179
Authors:
Michael A Kittel
,
Geoffrey T. LeBlond
BUY ON AMAZON
VBScript Programmers Reference
A Quick Introduction to Programming
Data Types
Classes in VBScript (Writing Your Own COM Objects)
Client-Side Web Scripting
Appendix I VBScript Features not in VBA
C++ GUI Programming with Qt 3
Connecting and Querying
TCP Networking with QSocket
Communicating with the GUI Thread
Interfacing with Native APIs
Session Management
Cisco IOS in a Nutshell (In a Nutshell (OReilly))
Loading Configuration Files
Common Configuration Items
BGP TTL Security
Bridging
Appendix A Network Basics
Google Maps Hacks: Tips & Tools for Geographic Searching and Remixing
Hack 2. Find Yourself (and Others) on Google Maps
Hacks 1016: Introduction
Hack 11. Where Did the User Click?
Hack 31. Navigate Public Transportation
Hack 35. Load Driving Directions into Your GPS
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The AJAX Revolution
The Microsoft Client Library for AJAX
The AJAX Control Toolkit
Built-in Application Services
Building AJAX Applications with ASP.NET
Sap Bw: a Step By Step Guide for Bw 2.0
Part I. Guided Tours
Creating an InfoSource for Characteristic Data
Creating Queries and Workbooks
Summary
Creating DataSources in R/3 and Replicating Them to BW
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies