Flylib.com
ASP.NET 4 Unleashed
ASP.NET 4 Unleashed
ISBN: 0672331128
EAN: 2147483647
Year: 2003
Pages: 263
Authors:
Stephen Walther
,
Kevin Scott Hoffman
,
Nate Dudek
BUY ON AMAZON
Main Page
Table of content
Copyright
About the Author
Acknowledgments
We Want to Hear from You
Reader Services
Introduction
Who Should Read This Book?
What Do You Need to Have Before You Read This Book?
What Do You Need to Know Before You Read This Book?
How This Book Is Organized
Code Naming Conventions Used in This Book
Conventions Used in This Book
Part I: Working with ASP.NET Web Forms
Chapter 1. Building ASP.NET Pages
ASP.NET and the .NET Framework
Introducing ASP.NET Controls
Adding Application Logic to an ASP.NET Page
The Structure of an ASP.NET Page
Summary
Chapter 2. Building Forms with Web Server Controls
Building Smart Forms
Controlling Page Navigation
Applying Formatting to Controls
Summary
Chapter 3. Performing Form Validation with Validation Controls
Using Client-side Validation
Requiring Fields: The RequiredFieldValidator Control
Validating Expressions: The RegularExpressionValidator Control
Comparing Values: The CompareValidator Control
Checking for a Range of Values: The RangeValidator Control
Summarizing Errors: The ValidationSummary Control
Performing Custom Validation: The CustomValidator Control
Disabling Validation
Summary
Chapter 4. Advanced Control Programming
Working with View State
Displaying and Hiding Content
Using Rich Controls
Summary
Part II: Advanced ASP.NET Page Development
Chapter 5. Creating Custom Controls with User Controls
Including Standard Content with User Controls
Exposing Properties and Methods in User Controls
Exposing Web Controls in User Controls
Exposing Events in User Controls
Loading User Controls Programmatically
Summary
Chapter 6. Separating Code from Presentation
Creating Business Components
Creating Multitiered Web Applications
Using Code-Behind
Summary
Chapter 7. Targeting Mobile Devices with Mobile Controls
Introduction to Mobile Devices
Using Mobile Device Software Simulators
Using ASP.NET Mobile Controls
Creating Cross-Device-Compatible Mobile Pages
Summary
Chapter 8. Additional Samples and Controls
Using the Microsoft Internet Explorer WebControls
Using the ASP.NET Starter Kits
Summary
Part III: Working with ADO.NET
Chapter 9. Introduction to ADO.NET
An Overview of ADO.NET
Performing Common Database Tasks
Improving Database Performance
Advanced Database Topics
Summary
Chapter 10. Binding Data to Web Controls
Overview of Data Binding
Binding a Server Control to a Data Source
Creating MasterDetail Forms
Data Binding without Data Binding Expressions
Summary
Chapter 11. Using the DataList and DataGrid Controls
Overview of the DataList and DataGrid Controls
Using the DataList Control
Using the DataGrid Control
Summary
Chapter 12. Working with DataSets
Understanding DataSets
Understanding DataTables
Understanding DataViews
Using DataSets with ASP.NET Pages
Summary
Chapter 13. Working with XML
Overview of the XML Classes
Using XML with DataSets
Transforming XML with XSL Stylesheets
Using the ASP.NET Xml Control
Using the XslTransform Class
Using Strongly Typed DataSets
Summary
Chapter 14. Using ADO.NET to Create a Search Page
Using SQL Server Full-Text Search
Using the Microsoft Indexing Service
Summary
Part IV: Working with ASP.NET Applications
Chapter 15. Creating ASP.NET Applications
Overview of ASP.NET Applications
Using Application State
Using the Web.Config File
Using HTTP Handlers and Modules
Summary
Chapter 16. Tracking User Sessions
Using Browser Cookies
Using Session State
Using Cookieless Sessions
Summary
Chapter 17. Caching ASP.NET Applications
Using Page Output Caching
Using Page Fragment Caching
Using Page Data Caching
Summary
Chapter 18. Application Tracing and Error Handling
Responding to Errors
Tracing and Monitoring Your Application
Logging Events
Using the Debugger
Summary
Part V: Securing ASP.NET Applications
Chapter 19. Using Forms-Based Authentication
Working with Forms Authentication
Working with Passport Authentication
Summary
Chapter 20. Using Windows-Based Authentication
Working with Windows Authentication
Impersonating User Accounts
Setting Security Policies
Summary
Chapter 21. Encrypting Data over the Network
Using the Secure Sockets Layer
Configuring Your Server to Use SSL
Using SSL in ASP.NET Pages
Using .NET Encryption Classes
Summary
Part VI: Building ASP.NET Web Services
Chapter 22. Creating an XML Web Service
Overview of XML Web Services
Creating a Simple XML Web Service
Testing an XML Web Service from a Browser
Accessing an XML Web Service Through a Proxy Class
Transmitting Complex Data in an XML Web Service
Examining XML Web Service and Web Site Interaction
Summary
Chapter 23. Advanced XML Web Services
Using the WebService Behavior
Securing an XML Web Service
Using HTML Pattern Matching
Summary
Part VII: Leveraging the .NET Framework
Chapter 24. Working with Collections and Strings
Working with Collections
Working with Strings
Working with Regular Expressions
Summary
Chapter 25. Working with the File System
Security and the File System
Using Files and Directories
Using Serialization
Summary
Chapter 26. Sending Email and Accessing the Network
Sending Email from an ASP.NET Page
Using Message Queuing
Accessing Other Web Sites with HTTP
Summary
Chapter 27. Creating Graphics On-the-Fly with GDI
Building Simple Images
Drawing Objects with GDI
Drawing a String of Text
Building Sample GDI Applications
Summary
Part VIII: Building Custom ASP.NET Controls
Chapter 28. Developing Custom Controls
Creating a Simple Control
Using HtmlTextWriter
Adding Properties and Methods to Controls
Parsing Inner Content
Adding Child Controls to a Control
Examining Custom Controls and Events
Participating in Postbacks
Creating Composite Controls
Inheriting from Existing Controls
Accessing the Current Context
Debugging Controls
Summary
Chapter 29. Advanced Control Development
Adding Templates to a Control
Creating DataBound Controls
Using Custom Controls and Web Services
Summary
Part IX: Sample ASP.NET Applications
Chapter 30. Creating a Job Site
Installing the Job Site
Creating the Home Page
Authenticating Users
Creating Vanity URLs
Listing and Updating Jobs
Creating the Jobs XML Web Service
Summary
Chapter 31. Creating an Online Store
Overview of the ASP.NET Unleashed Sample Store
Installing the ASP.NET Unleashed Sample Store
Building the Navigation System
Caching the Product Data
Building the Shopping Cart
Dynamically Loading Product Templates
Summary
Part X: Appendixes
Appendix A. Migrating from ASP to ASP.NET
ASP.NET Pages End with the Extension .aspx
Option Explicit Is On by Default
No More Variants
Use Parentheses When Passing Parameters to Subroutines and Methods
Functions and Subroutines Must Be Declared in Script Tags
Parameters Are Passed by Value
Forms Should Post Back to the Same Page
Only One Server-Side Form per Page
Don t Use Set and Let When Working with Objects
Apartment-Threaded Components Are Not Supported
No Nonindexed Default Properties
ASP.NET Pages Can Contain Only a Single Language
Differences in Request , Request.Form , and Request.QueryString
Appendix B. HTML Control Reference
Appendix C. Web Control Reference
What s on the CD-ROM
Windows Installation Instructions
License Agreement
The Community Starter Kit, Microsoft .NET Framework 1.1 Redistributable and Software Development Kit, Microsoft SQL Server 2000 Desktop Engine, and Web Matrix
Article
License Agreement
The Community Starter Kit, Microsoft .NET Framework 1.1 Redistributable and Software Development Kit, Microsoft SQL Server 2000 Desktop Engine, and Web Matrix
Index
Index SYMBOL
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
Index W
Index X
ASP.NET 4 Unleashed
ISBN: 0672331128
EAN: 2147483647
Year: 2003
Pages: 263
Authors:
Stephen Walther
,
Kevin Scott Hoffman
,
Nate Dudek
BUY ON AMAZON
Image Processing with LabVIEW and IMAQ Vision
Introduction
CMOS Image Sensors
Image Standards
Digital Imaging and Communication in Medicine (DICOM)
Gray-Scale Operations
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Counting Instances of Each Word in a Text File
Storing Containers in Containers
Randomly Shuffling Data
Creating a Temporary Filename and File
Ensuring That a Member Function Doesnt Modify Its Object
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 4. Find Your House on an Aerial Photograph
Hack 19. Analyze Elevation Profiles for Wireless Community Networks
Hack 49. Get Your Tracklogs in Windows or Linux
Hack 76. Explore the Effects of Global Warming
Conclusion
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
Basic ImageReady Animation, Tweening, and Layer Styles
3-D Layers from Photoshop Layers
Static Matte Painting in Photoshop
Color, Light, and Focus
Motion Titling Effects
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Getting to Know AutoCAD
Basic Commands to Get Started
Gaining Drawing Strategies: Part 1
Using Layouts to Set Up a Print
Printing an AutoCAD Drawing
.NET-A Complete Development Cycle
The Need for .NET
Implementing the SmartNotes Application
Initial Risk Analysis
References for Further Reading
Deployment
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