Table of content


   
  Table of Contents
  Index
 
ASP.NET Unleashed, Second Edition
By Stephen Walther
 
Publisher : Sams Publishing
Pub Date : July 18, 2003
ISBN : 0-672-32542-X
Pages : 1488


    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 Master/Detail 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


ASP.NET Unleashed
ASP.NET 4 Unleashed
ISBN: 0672331128
EAN: 2147483647
Year: 2003
Pages: 263

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net