Flylib.com
Observing the User Experience: A Practitioners Guide to User Research
Observing the User Experience: A Practitioners Guide to User Research
ISBN: B006Z372QQ
EAN: 2147483647
Year: 2002
Pages: 181
Authors:
Mike Kuniavsky
BUY ON AMAZON
Table of Contents
BackCover
ATL Server: High Performance C on .NET
Part I: Overview of ATL Server Features and Services
Chapter 1: Introduction to ATL Server
What Is ATL Server?
Who ATL Server Is For
What About Web Services?
How ATL Server Compares with Traditional Solutions
How ATL Server Works
More on Performance
Basic Deployment
Debugging Web Applications
Attribute Basics
Conclusion
Chapter 2: SRF Files
Flow Control
Using More Than One Handler
Include Statements
Parameters
Why No Variables?
Comment Tags
Conclusion
Chapter 3: Request Handlers
Creating a Request Handler
Using Attributes
Web Jukebox 1.0
Conclusion
Chapter 4: Introduction to ISAPI Services
Designing Your ISAPI Services
Creating an ISAPI Service
Conclusion
Chapter 5: Inside the ATL Server Architecture
Key Components in ATL Server
Processing an Incoming Request
Key ATL Server Classes
Key Classes in Web Service Requests
Conclusion
Chapter 6: Getting User Input
Query Strings and Form Variables
The ValidateAndExchange Method
Validating Input
Exchanging Data Types
Using a Validation Context
Conclusion
Chapter 7: Deploying an ATL Server Web Application
Understanding the Administration Tool
Modifying Your ISAPI DLL
Understanding the Visual Studio .NET Deployment Utility
Conclusion
Chapter 8: Cookies and Session State
Session State Service
Using Session State
Using Database-Backed Session State
Conclusion
Chapter 9: Perfmon
Using Perfmon
Out-of-the-Box Counters
Understanding the Perfmon System
Conclusion
Chapter 10: Web Services
Introducing Web Services
Creating a Web Service
Using ATL Server Web Services
Conclusion
Part II: Advanced Concepts and Techniques
Chapter 11: Using ATL Server Components in Stand-Alone Applications
Reusing the ATL Server Stencil Processor
Conclusion
Chapter 12: Caching
When to Use Caching
Conclusion
Chapter 13: Application Tuning: Real World Tips and Tricks
COM
Databases
Using the Right Tools
Common Symptoms and the Problems That Cause Them
Conclusion
Chapter 14: ISAPI Extensions As Service Providers
A Simple ISAPI Service
Built-in Global ISAPI Services
Built-in per-Thread ISAPI Services
Dynamically Adding Services to the ISAPI Application
Conclusion
Chapter 15: Debugging ATL Server Applications
Client-Side SOAP Debugging
Debugging Helper: The ISAPI WebDbg Tool
Conclusion
Chapter 16: Database Access with ATL Server
Using the ATL Server Data Source Cache
Using the Data Source Cache Service
Putting It All Together
Conclusion
Chapter 17: Advanced SRF
Overriding File Extensions
Conclusion
Chapter 18: Advanced Request Handlers
Creating a Thread Pool
Runtime ATL Server Information
Dynamically Sizing a Thread Pool
Conclusion
Chapter 19: Advanced Web Services
Determining Whether an Object Is Invoked As COM or As SOAP
ATL Server Web Service Internals
ATL Server Implementation
Arrays
WSDL Generation
Conclusion
Chapter 20: Performance Tuning ATL Server Web Applications
A Typical Web Request from a Performance Perspective
ATL Server Facilities
Pitfalls and Programming Idioms to Avoid
Measuring Performance
Conclusion
Chapter 21: ATL Server and Passport .NET
Initializing Passport Manager
Using Passport to Authenticate
Displaying User-Specific Content
Putting It All Together
Using CPassportHandlerT
Conclusion
Chapter 22: Interoperability with ATL Server Web Services
What Interoperability Is
When and Why You Should Care About Interoperability
ATL Server Interoperability Limitations
Conclusion
Chapter 23: Extensibility of ATL Server Web Services
ATL Server SOAP Request Processing Model
Using a Different Transport Protocol (Non-HTTP)
Custom Parsing on the Server Side
Custom Data Types Marshaling
Conclusion
Chapter 24: SMTP and MIME Support in ATL Server
Connecting to an SMTP Server
Managing Connections with CSMTPConnection
Sending MIME Messages
Extending ATL Server s SMTP Support: Sending HTML Messages
Tips for Improving Performance
Conclusion
Chapter 25: Developing HTTP Client Applications in ATL Server
Classes for Developing HTTP Clients
A Simple HTTP Client
Transmitting and Receiving Data
Securing the HTTP Communication
Conclusion
Chapter 26: Securing Your Web Application
Authentication
Encryption
Conclusion
Chapter 27: ATL Server FAQ
Mail Support FAQ
SOAP FAQ
Conclusion
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
Index_W
Index_X
Index_Z
List of Figures
List of Tables
List of Code Examples
List of Sidebars
Observing the User Experience: A Practitioners Guide to User Research
ISBN: B006Z372QQ
EAN: 2147483647
Year: 2002
Pages: 181
Authors:
Mike Kuniavsky
BUY ON AMAZON
Java for RPG Programmers, 2nd Edition
Structured Operations And Statements
Date And Time Manipulation
User Interface
Appendix B Mixing RPG And Java
Appendix C Obtaining The Code Samples
GO! with Microsoft Office 2003 Brief (2nd Edition)
You and GO!
Objective 4. Use a Date Function
Mastery Assessments
Objective 5. Create an AutoReport
GO! with Help
Microsoft VBScript Professional Projects
What Is VBScript?
Errors, Constants, and Variables
VBScript and the WSH
Customizing the Start Menu and Quick Launch Toolbar
Archive Management
Visual Studio Tools for Office(c) Using C# with Excel, Word, Outlook, and InfoPath
Programming User-Defined Functions
Ways to Customize Word
Introduction to the Outlook Object Model
Advanced XML Features in Excel
Excel-Friendly XML Schemas
Comparing, Designing, and Deploying VPNs
Review Questions
Designing and Implementing AToM-Based Layer 2 VPNs
Scaling IPsec Virtual Private Networks
Summary
Digital Character Animation 3 (No. 3)
Designing a Character
Finalizing Your Design
Animation Interfaces
Beyond Walking
Chapter Eight. Animal Motion
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