Flylib.com
ASP.NET 2.0 Unleashed
ASP.NET 2.0 Unleashed
ISBN: 0672328232
EAN: 2147483647
Year: 2006
Pages: 276
Authors:
Stephen Walther
BUY ON AMAZON
ASP.NET 2.0 Unleashed
Table of Contents
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Introduction
Who Should Read This Book?
What Do You Need to Know Before You Read This Book?
Changes to This Book
How This Book Is Organized
Viewing the Code Samples
Part I: Building ASP.NET Pages
Chapter 1. Overview of the ASP.NET Framework
ASP.NET and the .NET Framework
Understanding ASP.NET Controls
Understanding ASP.NET Pages
Installing the ASP.NET Framework
Summary
Chapter 2. Using the Standard Controls
Displaying Information
Accepting User Input
Submitting Form Data
Displaying Images
Using the Panel Control
Using the HyperLink Control
Summary
Chapter 3. Using the Validation Controls
Overview of the Validation Controls
Using the RequiredFieldValidator Control
Using the RangeValidator Control
Using the CompareValidator Control
Using the RegularExpressionValidator Control
Using the CustomValidator Control
Using the ValidationSummary Control
Creating Custom Validation Controls
Summary
Chapter 4. Using the Rich Controls
Accepting File Uploads
Displaying a Calendar
Displaying Advertisements
Displaying Different Page Views
Displaying a Wizard
Summary
Part II: Designing ASP.NET Websites
Chapter 5. Designing Websites with Master Pages
Creating Master Pages
Modifying Master Page Content
Loading Master Pages Dynamically
Summary
Chapter 6. Designing Websites with Themes
Creating Themes
Adding Skins to Themes
Adding Cascading Style Sheets to Themes
Creating Global Themes
Applying Themes Dynamically
Summary
Chapter 7. Creating Custom Controls with User Controls
Creating User Controls
AJAX and User Controls
Dynamically Loading User Controls
Summary
Part III: Performing Data Access
Chapter 8. Overview of Data Access
Using DataBound Controls
Using DataSource Controls
Using Programmatic DataBinding
Understanding Templates and DataBinding Expressions
Overview of SQL Server 2005 Express
Sample Database-Driven Web Application
Summary
Chapter 9. Using the SqlDataSource Control
Creating Database Connections
Executing Database Commands
Using ASP.NET Parameters with the SqlDataSource Control
Programmatically Executing SqlDataSource Commands
Caching Database Data with the SqlDataSource Control
Summary
Chapter 10. Using List Controls
Overview of the List Controls
Working with the DropDownList Control
Working with the RadioButtonList Control
Working with the ListBox Control
Working with the CheckBoxList Control
Working with the BulletedList Control
Creating a Custom List Control
Summary
Chapter 11. Using the GridView Control
GridView Control Fundamentals
Using Fields with the GridView Control
Working with GridView Control Events
Extending the GridView Control
Summary
Chapter 12. Using the DetailsView and FormView Controls
Using the DetailsView Control
Using the FormView Control
Summary
Chapter 13. Using the Repeater and DataList Controls
Using the Repeater Control
Using the DataList Control
Summary
Part IV: Building Components
Chapter 14. Building Components
Building Basic Components
Building Component Libraries
Architectural Considerations
Summary
Chapter 15. Using the ObjectDataSource Control
Representing Objects with the ObjectDataSource Control
Using Parameters with the ObjectDataSource Control
Paging, Sorting, and Filtering Data with the ObjectDataSource Control
Handling ObjectDataSource Control Events
Concurrency and the ObjectDataSource Control
Extending the ObjectDataSource Control
Summary
Chapter 16. Building Data Access Components
Connected Data Access
Disconnected Data Access
Executing Asynchronous Database Commands
Building Database Objects with the .NET Framework
Summary
Part V: Site Navigation
Chapter 17. Using the Navigation Controls
Understanding Site Maps
Using the SiteMapPath Control
Using the Menu Control
Using the TreeView Control
Building a SQL Hierarchical Data Source Control
Summary
Chapter 18. Using Site Maps
Using the SiteMapDataSource Control
Using the SiteMap Class
Advanced Site Map Configuration
Creating Custom Site Map Providers
Generating a Google SiteMap File
Summary
Chapter 19. Advanced Navigation
Remapping URLs
Using the VirtualPathProvider Class
Summary
Part VI: Security
Chapter 20. Using the Login Controls
Overview of the Login Controls
Using the Login Control
Using the CreateUserWizard Control
Using the LoginStatus Control
Using the LoginName Control
Using the ChangePassword Control
Using the PasswordRecovery Control
Using the LoginView Control
Summary
Chapter 21. Using ASP.NET Membership
Configuring Authentication
Configuring Authorization
Using ASP.NET Membership
Using the Role Manager
Summary
Part VII: Building ASP.NET Applications
Chapter 22. Maintaining Application State
Using Browser Cookies
Using Session State
Using Profiles
Summary
Chapter 23. Caching Application Pages and Data
Overview of Caching
Using Page Output Caching
Using Partial Page Caching
Using DataSource Caching
Using Data Caching
Using SQL Cache Dependencies
Summary
Chapter 24. Localizing Applications for Multiple Languages
Setting the Current Culture
Using the CultureInfo Class
Creating Local Resources
Creating Global Resources
Using the Localize Control
Summary
Chapter 25. Working with the HTTP Runtime
Creating a Custom BuildProvider
Creating a Custom ExpressionBuilder
Creating HTTP Handlers
Working with HTTP Applications and HTTP Modules
Summary
Chapter 26. Configuring Applications
Overview of Website Configuration
Using the Configuration API
Creating Custom Configuration Sections
Creating Encrypted Configuration Sections
Summary
Part VIII: Building Applications with Web Parts
Chapter 27. Introduction to Web Parts
Overview of the Web Part Framework
Creating a Simple Web Part Application
Using Catalog Zones
Using Editor Zones
Using Connections Zones
Summary
Chapter 28. Building Web Parts
Creating Simple Web Parts
Filtering Web Parts
Creating Custom Web Part Verbs
Displaying Web Part Help
Managing Web Parts with the WebPartManager Control
Summary
Chapter 29. Personalizing Web Parts
Overview of Personalization
Configuring Personalization
Creating Personalizable Web Parts
Administrating Personalization
Creating Custom Personalization Providers
Summary
Chapter 30. Extending the Web Part Framework
Creating Custom Web Part Zones
Creating Custom Catalog Zones
Creating Custom Editor Zones
Creating Custom Web Part Display Modes
Summary
Part IX: Custom Control Building
Chapter 31. Building Custom Controls
Overview of Custom Control Building
View State and Control State
Processing Postback Data and Events
Working with Control Property Collections
Creating a Better Designer Experience
Summary
Chapter 32. Integrating JavaScript in Custom Controls
Using the ClientScriptManager Class
Building JavaScript Controls
Building AJAX Controls
Summary
Chapter 33. Building Templated Databound Controls
Creating Templated Controls
Creating Templated Databound Controls
Summary
Part X: Sample Application
Chapter 34. Building an E-Commerce Application
Overview of the E-Commerce Application
Using Master Pages, Themes, and User Controls
Building a Component Library
Creating a Custom Site Map Provider
Creating a Shopping Cart
Protecting Credit Card Numbers
Handling Images
Retrieving Data with AJAX
Improving Performance Through Caching
Conforming to Standards
Summary
Index
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
ASP.NET 2.0 Unleashed
ISBN: 0672328232
EAN: 2147483647
Year: 2006
Pages: 276
Authors:
Stephen Walther
BUY ON AMAZON
Beginning Cryptography with Java
The JCA and the JCE
Symmetric Key Cryptography
Distinguished Names and Certificates
Appendix B Algorithms Provided by the Bouncy Castle Provider
Appendix C Using the Bouncy Castle API for Elliptic Curve
Network Security Architectures
Business Priorities Must Come First
Physical Security Issues
FTP
Threat Mitigation
NetGamesRUs.com
Introduction to 80x86 Assembly Language and Computer Architecture
Branching and Looping
Procedures
Bit Manipulation
Floating-Point Arithmetic
Appendix E 80x86 Instructions (by Opcode)
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
IDS and IPS Internals
Cisco Secure IDS
Data Correlation
Incident Response
Laws, Standards, and Organizations
Mastering Delphi 7
Delphi 7 and Its IDE
From COM to COM+
Working with ADO
Web Services and SOAP
The Microsoft .NET Architecture from the Delphi Perspective
Professional Struts Applications: Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity (Experts Voice)
Form Presentation and Validation with Struts
Managing Business Logic with Struts
Building a Data Access Tier with ObjectRelationalBridge
Templates and Velocity
Building the JavaEdge Application with Ant and Anthill
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