Cover image for Sams teach yourself Internet programming with Visual Basic 6 in 21 days
Title:
Sams teach yourself Internet programming with Visual Basic 6 in 21 days
Author:
Aitken, Peter G.
Personal Author:
Publication Information:
Indianapolis, IN : SAMS, 1999.
Physical Description:
xvi, 554 pages : illustrations ; 23 cm
Language:
English
Title Subject:
Subject Term:
ISBN:
9780672314599
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Central Library QA76.73.B3 A387 1999 Adult Non-Fiction Central Closed Stacks
Searching...

On Order

Summary

Summary

PLEASE PROVIDE COURSE INFORMATION

PLEASE PROVIDE


Author Notes

Peter Aitken is an associate professor at Duke University Medical Center. He is an experienced author on microcomputer subjects, with over 70 magazine articles and 25 books to his credit. Aitken's writing covers both applications and programming topics. His books include the best-selling Teach Yourself C in 21 Days. He is also a Contributing Editor at Visual Developer magazine, where he writes the popular Basically Visual column.


Table of Contents

Introduction
Week 1 At A Glance
Day 1 Saying Hello to the World
A Brief History of the Internet and World Wide Web
The Physical Internet
Hypertext Markup Language
Internet Protocols
Internet Addresses
The New Dynamic Web
Visual Basic and Web Programming
Summary
Q&A
Workshop
Day 2 Making Sense of ActiveX
The Software Component Revolution
A Brief History of ActiveX
ActiveX Pros and Cons.
The Many Faces of ActiveX
ActiveX and Security
Publishing ActiveX Components
Summary
Q&A
Quiz
Day 3 Creating and Using an ActiveX Control
ActiveX Controls and Containers
Programming an ActiveX Control
Starting an ActiveX Control Project
ActiveX Control Project Properties
The Extender Object
UserControl Properties
Licensing Considerations for ActiveX Controls
The HyperLink Object
Your First ActiveX Control
Distributing ActiveX Controls
Summary
Q&A
Workshop
Day 4 Advanced ActiveX Control Techniques
Adding Properties to an ActiveX Control
Events and ActiveX Controls
Introduction to VBScript
Completing the RotateBanners Control Project
Using the Ambient Properties
Summary
Q&A
Workshop
Day 5 Real-World ActiveX
Adding a Property Page to an ActiveX Control
Using a Property Bag to Make Properties Persistent
Advanced ActiveX Display Techniques
A Demonstration
Summary
Q&A
Workshop
Day 6 Understanding ActiveX Documents
What Are ActiveX Documents? An Overview of Creating an ActiveX Document
The UserDocument Object
Your First ActiveX Document
Writing ActiveX Documents for Different Containers
Adding a Form to an ActiveX Document
Using Multiple ActiveX Documents in a Project
Code Modules in ActiveX Document Projects
Public Properties and Methods in ActiveX Documents
Adding a Second Document to the Demo Project
Summary
Q&A
Workshop
Day 7 ActiveX Documents--Beyond the Basics
Creating a UserDocument Menu
Working with Viewports
Saving Data from an ActiveX Document
Asynchronous Data Transfer
Deploying and Downloading an ActiveX Document
Choosing Between In-Process and Out-of-Process Components
Summary
Q&A
Workshop
Week 1 In Review
Week 2 At A Glance
Day 8 Migrating Regular Visual Basic Applications to ActiveX
Why Migrate? General Considerations
Using the ActiveX Document
Migration Wizard
Summary
Q&A
Workshop
Day 9 Understanding Dynamic HTML
DHTML Applications
Trying It Out
What''s Inside? The Structure of a DHTML Application
Elements on a DHTML Page
Summary
Q&A
Workshop
Day 10 Putting the Dynamic into DHTML
DHTML Application Events
Responding to Events
Coordinating Event Procedures with Default Actions
Navigating in DHTML Applications
Grouping and Isolating Page Elements
Changing a Document''s Style and Appearance
Importing Existing HTML Pages
State Management in DHTML Applications
Testing and Compiling a DHTML Application
Packaging and Deploying a DHTML Application
Summary
Q&A
Workshop
Day 11 The Internet Transfer Control
What Is the Internet Transfer Control? A Quick Demonstration
HTTP Transfers with the Internet Transfer Control
Properties of the Internet
Transfer Control
An HTTP Demonstration
Summary
Q&A
Workshop
Day 12 Using the ITC for FTP
What Is FTP? FTP Commands
An FTP Demonstration
Summary
Q&A
Workshop
Day 13 Crawling the Web: Creating a Web Search Engine
What Is a Web Robot? A Crawling Algorithm
Other Design Considerations
Basic Program Design
Creating the Database Template
Some Required Code
The Search Robot''s Forms
Running the Search Program
Summary
Q&A
Workshop
Day 14 Email in Visual Basic
Introducing the MAPI Controls
Starting a MAPI Session
Using the MAPI Messages Control
Sending Mail
MAPI Control Errors
Summary
Q&A
Workshop
Week 2 In Review
Week 3 At A Glance
Day 15 Understanding the WebBrowser Control
Some Background
See How Easy It Is
WebBrowser Control Properties
WebBrowser Control Methods
WebBrowser Control Events
Summary
Q&A
Workshop
Day 16 Creating a Customized Web Browser
Why a Custom Browser? Getting Started
Some Preliminary Modifications
Restricting Access
Summary
Q&A
Workshop
Day 17 Client-Side Scripting with VBScript
Hello, VBScript
Responding to User Actions
The Document Object
VBScript Functions
Data Validation with VBScript
A VBScript Demonstration
Summary
Q&A
Workshop
Day 18 Creating Dynamic Content with Active Server Pages
What Are Active Server Pages? A Simple Demonstration of an ASP Web Page
Creating Objects on the Server
Reusing Script with #include
Receiving Data from the Client
File Access on the Server
Using Cookies
Summary
Q&A
Workshop
Day 19 Connecting to a Database with ASP
Why Database Access? Database Basics
Web Database Connections
ActiveX Data Objects
The ADO Object Model
Summary
Q&A
Workshop
Day 20 Implementing a Web Database Application
Using the Personal Web Server
SQL Basics
Designing the Application
Summary
Q&A
Workshop
Day 21 Common Gateway Interface Programming with Visual Basic
What Is the Common Gateway Interface? CGI Applications in Visual Basic
Using Windows CGI
Using Standard CGI
A Demonstration
Summary
Q&A
Workshop
Week 3 In Review
Appendix A Answers
Day 1 "Saying Hello to the World"
Day 2 "Making Sense of ActiveX"
Day 3 "Creating and Using an ActiveX Control"
Day 4 "Advanced ActiveX Control Techniques"
Day 5 "Real-World ActiveX"
Day 6 "Understanding ActiveX Documents"
Day 7 "ActiveX Documents--Beyond the Basics"
Day 8 "Migrating Regular Visual Basic Applications to ActiveX"
Day 9 "Understanding Dynamic HTML"
Day 10 "Putting the Dynamic into DHTML"
Day 11 "The Internet Transfer Control"
Day 12 "Using the ITC for FTP"
Day 13 "Crawling the Web: Creating a Web Search Engine"
Day 14 "Email in Visual Basic"
Day 15 "Understanding the WebBrowser Control"
Day 16 "Creating a Customized Web Browser"
Day 17 "Client-Side Scripting with VBScript"
Day 18 "Creating Dynamic Content with Active Server Pages"
Day 19 "Connecting to a Database with ASP"
Day 20 "Implementing a Web Database Application"
Day 21 "Common Gateway Interface Programming with Visual Basic"
Index

Google Preview