Sams Teach Youself Active Server Pages 2.0 in 21 Days

Sams Teach Youself Active Server Pages 2.0 in 21 Days

by Sanjaya Hettihewa

Hardcover

$34.99

Product Details

ISBN-13: 9780672313332
Publisher: Sams
Publication date: 08/11/1998
Series: Sams Teach Yourself Series
Pages: 724
Product dimensions: 7.33(w) x 9.08(h) x 1.84(d)

Table of Contents

Sams Teach Yourself Active Server Pages 2.0 in 21 Days - Table of Contents

Sams Teach Yourself Active Server Pages 2.0 in 21 Days

  • INTRODUCTION

WEEK 1 - AT A GLANCE

  • DAY 1 - GETTING STARTED WITH ACTIVE SERVER PAGES
    • What Is Active Server Pages?
    • What Do I Need to Know to Get Started?
    • Understanding Where ASP Fits into Microsoft's Active Platform
    • Benefits of Using ASP
    • How ASP Compares with Similar Web Development Technologies
    • Drawbacks to Using ASP for Web Development
    • Requirements for ASP Development
    • Getting ASP
    • Tools for Developing ASP Applications
    • The Three Different Code Delimiters
    • Hello World, Active Server Pages!
    • Summary
    • Q&A
    • Workshop

  • DAY 2 - WEB DEVELOPMENT WITH ACTIVE SERVER PAGES
    • How ASP Pages Work
    • Understand the Structure of an ASP Application
    • Using Server-Side Includes
    • Understanding the ASP Objects and Object Model
    • Understanding ASP Components
    • Understanding the global.asa File
    • Specifying the Scripting Language
    • Loops and Control Structures Fundamental to ASP Development
    • Understanding the Web's Stateless Nature
    • Importance of Tracking User Sessions
    • Summary
    • Q&A
    • Workshop

  • DAY 3 - INTERACTING WITH YOUR USERS
    • How ASP Applications Interact with Users
    • Guidelines for Developing Effective Web User Interfaces
    • Getting Input from HTML Forms
    • Using the InputBox() Function
    • The MsgBox and Alert() Functions
    • Using ActiveX Controls for Data Entry
    • Using Java Applets
    • Summary
    • Q&A
    • Workshop

  • DAY 4 - BUILDING AND PROCESSING WEB FORMS
    • Building a Generic Form Handler
    • Validating Data
    • Processing Dates and Times
    • Formatting Data
    • Building a Web-Based Data Entry Wizard
    • Working with Local Text Files on the Server
    • Summary
    • Q&A
    • Workshop

  • DAY 5 - USING SCRIPTLETS TO COMPONENTIZE ASP CODE
    • Introduction to Scriptlets
    • Difference Between Server and Client Scriptlets
    • Benefits of Using Scriptlets
    • Installing Support for Scriptlets
    • How to Build a Scriptlet
    • Building and Locating the Scriptlet's Code
    • Creating the Scriptlet File
    • Putting It All Together: The Utilities Scriptlet
    • Registering the Scriptlet File as a COM Component
    • Using Scriptlets in ASP Applications
    • Using the Microsoft Scriptlet Wizard
    • Where to Go for Additional Information About Scriptlets
    • Summary
    • Q&A
    • Workshop

  • DAY 6 - GETTING INFORMATION ABOUT HTTP REQUESTS WITH THE Request OBJECT
    • Using the Request Object
    • Accessing the Values of Form Variables
    • Accessing Data Sent with the POST Method
    • Accessing Values in an HTTP Query String
    • Accessing Server Variables
    • Accessing Values of Client-Side Cookies
    • Summary
    • Q&A
    • Workshop

  • DAY 7 - RESPONDING TO REQUESTS WITH THE RESPONSE OBJECT
    • Learning About the Response Object
    • Managing HTTP Headers Using the Response Object
    • Dynamically Adding HTTP Headers
    • Managing the HTTP Message Body with the Response Object
    • Page Buffering
    • Understanding HTTP Responses
    • Sending Information to the Browser
    • Logging Information to the Web Server Log
    • Storing Information on the Client's System Using Cookies
    • Understanding Cookie Structures
    • Summary
    • Q&A
    • Workshop

WEEK 1 - IN REVIEW

WEEK 2 - AT A GLANCE

  • Day 8 - Processing Web Data with the Server, Session, and Application Objects
    • Using the Server Object
    • The Session Object
    • The Application Object
    • Microsoft Transaction Server (MTS)
    • Summary
    • Q&A
    • Workshop

  • DAY 9 - USING ACTIVEX COMPONENTS BUILT FOR ASP
    • How to Use ASP ActiveX Components
    • Downloading and Installing ActiveX Components
    • Rotating Advertisements for Increased Information Exposure
    • Rotating Web Site Contents
    • Optimizing Content for Various Web Browsers
    • Linking Web Pages with the Content Linking Component
    • Checking for Access Rights with the Permission Checker Component
    • A Presidential Election on the Web: ASP Style!
    • Accessing Databases Through Your Web Page
    • Adding a Page Counter to a Web Page
    • Using the Tools Component
    • Where to Download Additional ASP Components
    • Summary
    • Q&A
    • Workshop
  • DAY 10 - PROGRAMMING WEB DATABASES
    • Steps in Developing a Typical Web Database Application
    • Using the Database Access Component
    • Building Database Queries with SQL Statements
    • Building a Guest Book
    • Summary
    • Q&A
    • Workshop

  • DAY 11 - BUILDING DATABASE APPLICATIONS USING ACTIVEX DATA OBJECTS
    • An Introduction to ADO
    • The ADO Object Model
    • Using ADO to Build a User Forum Application
    • Working with Database Schemas
    • Summary
    • Q&A
    • Workshop

  • DAY 12 - DATABASE DEVELOPMENT ILLUSTRATED: BUILDING A USER REGISTRATION SYSTEM
    • Understanding the User Registration System's Control Structure
    • Data Reuse Is a Good Thing: Linking to the Guest Book Database
    • How to Modify Existing Records in a Database
    • Examining the User Registration System
    • Getting Input from the User
    • Adding a New User Record to the Database
    • Modifying Existing User Data
    • Applications of the User Registration System
    • Summary
    • Q&A
    • Workshop

  • DAY 13 - RETAINING INFORMATION BETWEEN SESSIONS USING COOKIES
    • Using Cookies
    • Understanding the Purpose of Cookies
    • Applications for Cookies
    • Drawbacks of Using Cookies
    • Where Cookies Are Stored by Web Browsers
    • Using Cookies in ASP Applications
    • Summary
    • Q&A
    • Workshop

  • DAY 14 - DEVELOPING A USER PERSONALIZATION SYSTEM WITH COOKIES
    • Goals of the User Personalization System
    • Platform Compatibility Issues
    • Linking with the User Registration System
    • The User Personalization System in Action
    • The Complete Source Code of personalize.asp
    • Summary
    • Q&A
    • Workshop

WEEK 2 - IN REVIEW

WEEK 3 - AT A GLANCE

  • Day 15 - Activating Your ASP Applications
    • Using ActiveX Controls
    • Creating ActiveX Controls
    • Understanding When to Use ActiveX Controls
    • Summary
    • Q&A
    • Workshop

  • DAY 16 - DEVELOPING A WEB MESSAGING SYSTEM WITH TCP/IP SOCKETS
    • Understanding the Three-Tier Model
    • Using TCP/IP Sockets for Data Communication
    • The Web Messaging System (WMS) Application
    • Summary
    • Q&A
    • Workshop

  • DAY 17 - BUILDING ASP APPLICATIONS WITH VISUAL INTERDEV 6.0
    • Benefits of Using Visual InterDev
    • Key Elements of the Visual InterDev User Interface
    • Understanding the Visual InterDev Windows
    • Building ASP Applications
    • Using the Toolbox
    • Using the Object Browser
    • Browsing Individual Objects
    • Managing Web Sites with Visual InterDev
    • Developing ASP Applications with Design-Time Controls
    • Using Themes and Layouts to Create Professional-Looking ASP Applications
    • Developing Database Applications with Visual InterDev
    • Displaying Records in the Database
    • Debugging ASP Applications
    • Summary
    • Q&A
    • Workshop

  • DAY 18 - BUILDING IN SECURITY
    • Taking Steps to Improve Security
    • Allowing FTP Access to Your Web Site
    • Monitoring for Security Violations
    • Publishing Sensitive Information
    • Simulating Unauthorized Break-ins
    • Security Resources
    • Summary
    • Workshop

  • DAY 19 - EXPLOITING ASP: TIPS AND ADVANCED TOPICS
    • Tips for Creating Effective ASP Applications
    • Analyzing Use of ASP Applications
    • Stress-Testing an ASP Application
    • Using ASP2HTM to Create Static HTML Pages
    • Converting Internet Database Connector (IDC) Applications
    • Active Server Pages Registry Settings
    • Summary
    • Q&A
    • Workshop

  • DAY 20 - BUILDING CUSTOM ASP COMPONENTS WITH VISUAL BASIC
    • Benefits of Developing Custom ASP Components
    • Benefits of Using Visual Basic
    • Developing a Custom ASP Component
    • Using Custom ASP Components in ASP Applications
    • Sending HTML Text to the Web Browser
    • Distributing ASP Components
    • Summary
    • Q&A
    • Workshop

  • DAY 21 - ADVANCED ASP COMPONENT DEVELOPMENT WITH ACTIVE AUTOMATION AND THE WIN32 API
    • Introducing OLE Automation and Leveraging the Power of Microsoft Office
    • Using Microsoft Word's Spellchecker and Thesaurus in a Component
    • Building an Online Thesaurus
    • Using Microsoft Word for Spellchecking
    • Using Microsoft Word for Finding Synonyms
    • The Complete Application
    • Summary
    • Q&A
    • Workshop

WEEK 3 - IN REVIEW

  • Appendix A - Answers to Questions
    • Answers to Quiz Questions for Day 1
    • Answers to Quiz Questions for Day 2
    • Answers to Quiz Questions for Day 3
    • Answers to Quiz Questions for Day 4
    • Answers to Quiz Questions for Day 5
    • Answers to Quiz Questions for Day 6
    • Answers to Quiz Questions for Day 7
    • Answers to Quiz Questions for Day 8
    • Answers to Quiz Questions for Day 9
    • Answers to Quiz Questions for Day 10
    • Answers to Quiz Questions for Day 11
    • Answers to Quiz Questions for Day 12
    • Answers to Quiz Questions for Day 13
    • Answers to Quiz Questions for Day 14
    • Answers to Quiz Questions for Day 15
    • Answers to Quiz Questions for Day 16
    • Answers to Quiz Questions for Day 17
    • Answers to Quiz Questions for Day 18
    • Answers to Quiz Questions for Day 19
    • Answers to Quiz Questions for Day 20
    • Answers to Quiz Questions for Day 21

  • APPENDIX B - DEVELOPING ASP APPLICATIONS WITH PERLSCRIPT
    • Benefits of Using Perl to Develop ASP Applications
    • Downloading and Installing PerlScript
    • Your First Perl Active Server Pages Application
    • Perl Resources on the Internet

  • APPENDIX C - ASP RESOURCES ON THE INTERNET
    • Microsoft's Internet News Server
    • Active Server Pages Whitepaper
    • ASP Frequently Asked Questions
    • ASP Tips and Troubleshooting
    • The ASP Developer's Site
    • Designing Real-World Applications with Active Server Pages
    • ASP Hole: ASP Resource for Web Professionals
    • Carl and Gary's Active Server Pages
    • Ken's Active Server Pages and VBScript Demos
    • The Scripting FAQ
    • Microsoft Visual InterDev Web Site
    • Developing Web Applications for IIS
    • Microsoft Universal Data Access
    • Integrate ASP with Microsoft Index Server

  • APPENDIX D - PORTS ASSOCIATED WITH COMMON INTERNET SERVICES

  • APPENDIX E - INTERNET COUNTRY/IDENTIFICATION CODES

  • APPENDIX F - ISO8859-1 TABLE

  • INDEX

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews