February 2, 1999
 Time is valuable - 
                        Using the FrontPage hover button
Time is valuable - 
                        Using the FrontPage hover button
 Who does what? - 
                        Differences between Internet Explorer versions
Who does what? - 
                        Differences between Internet Explorer versions
 Where there's a will, usually DHTML is the 
                        way - Creating a select all check box
Where there's a will, usually DHTML is the 
                        way - Creating a select all check box
 A refreshing dialog - Using HTML dialog boxes
A refreshing dialog - Using HTML dialog boxes 
Shorts: 128-bit redirects, software update channels, character references, variable validity, determining browser type, preventing caching, ASP sessions, saving data to the client
January 4, 1999
 A cornucopia of 
                        controls - Dynamically displaying ActiveX controls
A cornucopia of 
                        controls - Dynamically displaying ActiveX controls
 Decisions, decisions - Changing a service provider account
Decisions, decisions - Changing a service provider account
 Screen 
                        shot - Obtaining client screen pararmeters
Screen 
                        shot - Obtaining client screen pararmeters
 Adding some style - Displaying XML
Adding some style - Displaying XML
Shorts: custom errors, HTML Help questions, tooltips, e-commerce, the SBN navigation bar, scripting documentation, Internet Explorer 5 feedback, Microsoft Agent
December 7, 1998
 Klickity klak, now 
                        hear this - Playing sounds when depressing a button
Klickity klak, now 
                        hear this - Playing sounds when depressing a button
 Mocking menus - Creating custom context menus
Mocking menus - Creating custom context menus
 They just 
                        don't mix - Using zIndex on different objects
They just 
                        don't mix - Using zIndex on different objects
 Getting published - Building an online publishing tool
Getting published - Building an online publishing tool
Shorts: Microsoft Agent, quotes in VBScript, printing, DHTML scriptlets, XLL, combo and selection boxes, controls docs, mouseovers
November 4, 1998
 No mountain too small - Navigation through the use of radio buttons
No mountain too small - Navigation through the use of radio buttons
 Tick, tock - Using timers in DHTML
Tick, tock - Using timers in DHTML 
 Christmas comes early!
Christmas comes early! - Accessing the DHTML programming model through Java
 - Accessing the DHTML programming model through Java
 Now playing on the big screen - Full-screen mode in Internet Explorer
Now playing on the big screen - Full-screen mode in Internet Explorer
Shorts: DHTML properties and attributes, screen positioning, page breaks, DHTML books, SQL Server queries
Hot-button issue: Curing '80004005' Database-Related Errors
October 5, 1998
 A-error hunting we will go - JScript error handling
A-error hunting we will go - JScript error handling 
 Knock, knock - Displaying glossary definitions
Knock, knock - Displaying glossary definitions 
 Crank it up - Trying to improve data-binding performance
Crank it up - Trying to improve data-binding performance
Shorts: DTD IDs, setting home pages, today variable, online docs, Members Helping Members, Windows Scripting Host
Hot-button issue: Querying remote databases
September 8, 1998
 XML marks the spot - Transporting data using XML
XML marks the spot - Transporting data using XML
 ER - Using CDO to create and send mail
ER - Using CDO to create and send mail
 Remember me? - Retaining user logon information
Remember me? - Retaining user logon information
 B-4 ... Miss - Dynamically included external script files and scriptlets
B-4 ... Miss - Dynamically included external script files and scriptlets
Shorts: Database-driven Web sites, pop-up menus, online searches of Access 97, chat rooms, TARGET=SISTER, ActiveX controls, RDS & XML, MouseOver effects
Hot-button issue: Errors received when recompiling
August 3, 1998
 Registration not required - Using JavaReg
Registration not required - Using JavaReg
 Relative positioning perchance? - Using CSS positioning
Relative positioning perchance? - Using CSS positioning
 Tale of the image map - Server-side versus client-side image maps
Tale of the image map - Server-side versus client-side image maps
 Refresh-O-Matic - Refreshing database queries
Refresh-O-Matic - Refreshing database queries
 Resourceful GIFs - Using GIFs as a resource to the Java Package Manager
Resourceful GIFs - Using GIFs as a resource to the Java Package Manager
Shorts: WebTV dating service, <HR>, borderless frames, bar and pie charts, full-screen mode, Internet API docs, Internet Explorer logo, Visual Basic & HTML
July 6, 1998
 Honey, I shrunk what? - Creating Mobile Channels
Honey, I shrunk what? - Creating Mobile Channels
 Connection off-kilter - Problems with ADO connections
Connection off-kilter - Problems with ADO connections
 Is it real, or is it ...? - Creating and using virtual directories
Is it real, or is it ...? - Creating and using virtual directories
 Sticking with selections - Changing <SELECT> tags dynamically
Sticking with selections - Changing <SELECT> tags dynamically
 Input not required - Changing background color of form fields
Input not required - Changing background color of form fields
 Coding for a bright future - Referencing page elements using DHTML
Coding for a bright future - Referencing page elements using DHTML
Shorts: Detecting user OS, JavaScript window.focus(), FrontPage 98 animation compatibility, moving objects, sending fonts, Microsoft certifications, tool tips for links, updating frames
June 1, 1998
 Where have I been? - How to set up logging with CDF
Where have I been? - How to set up logging with CDF
 Ugliness - Active Desktop items displaying error pages
Ugliness - Active Desktop items displaying error pages
 I'm late, I'm late ... - Creating an update schedule with CDF
I'm late, I'm late ... - Creating an update schedule with CDF
 Call me - Autodial problem with subscriptions
Call me - Autodial problem with subscriptions
May 5, 1998
 ActiveX: To use or not to use ... - ActiveX security issues
ActiveX: To use or not to use ... - ActiveX security issues
 Connection this, Command that? - Creating Recordset objects in Visual Basic
Connection this, Command that? - Creating Recordset objects in Visual Basic
 Mark me safe, baby - Creating safe ActiveX controls
Mark me safe, baby - Creating safe ActiveX controls
 In with the new and out with the old - Using TreeView for a site map
In with the new and out with the old - Using TreeView for a site map
 SAVE IT, for crying out loud! - Automatically saving a file
SAVE IT, for crying out loud! - Automatically saving a file
Shorts: Detecting JavaScript support, Web-based questionnaires, positioning using client script, e-mail with ASP technology, ASP technology programming references, dynamic color changes in tables, custom error pages, positioning text on a background image
Apr 6, 1998 - Best of the Web Men
 Corralling your content - Positioning and updating content
Corralling your content - Positioning and updating content
 Complete Control Is Yours - Detecting browser encryption strength
Complete Control Is Yours - Detecting browser encryption strength
 Who gets what, and when? - Tracking file downloads
Who gets what, and when? - Tracking file downloads
 Dynamic activation
Dynamic activation  - Create a dynamic Active Desktop item
 - Create a dynamic Active Desktop item
 The missing link - Create a page of links automatically
The missing link - Create a page of links automatically
 We don't need no stinkin' bugs - Differences using the <STYLE> tag with Internet Explorer 4.0
We don't need no stinkin' bugs - Differences using the <STYLE> tag with Internet Explorer 4.0
Shorts: Add images with DHTML, page counter, server purchasing issues, FrontPage hover button, reading from the registry, online ordering, e-mail message fields
Mar 2, 1998
 Better than slides
Better than slides  - Viewing larger thumbnail of graphics on a page
 - Viewing larger thumbnail of graphics on a page
 DHTML for simple folk - Swapping button images
DHTML for simple folk - Swapping button images
 Finding the fine print - Receiving e-mail with Channel updates
Finding the fine print - Receiving e-mail with Channel updates
 Fabulous features - Formatting form input
Fabulous features - Formatting form input
 This versus that - Making a <B>statement</B> - Formatting form input
This versus that - Making a <B>statement</B> - Formatting form input
 "Dyn-o-matic!" - Updating scripting engines
"Dyn-o-matic!" - Updating scripting engines
Shorts: Viewing ASP files, VBScript & JavaScript, small-scale IIS, linking to VRML page, FrontPage hover button, shared VBScript variables, images in e-mail, cookies without ASP technology
Feb 2, 1998
 Do you belong in here? - Setting up a members-only area
Do you belong in here? - Setting up a members-only area
 Gonna write you a letter - Sending e-mail from ASP
Gonna write you a letter - Sending e-mail from ASP
 Complete control is yours - Detecting browser encryption strength
Complete control is yours - Detecting browser encryption strength
 Fabulous features - Using ASP without control of the server
Fabulous features - Using ASP without control of the server
 This versus that - Subscriptions versus Channels
This versus that - Subscriptions versus Channels
 Time for a tune-up - Updating scripting engines
Time for a tune-up - Updating scripting engines
Shorts: Server purchasing issues, scripting language for DHTML, ActiveX controls, Reading from the registry, FrontPage extensions, Address field, Online ordering, DHTML scriptlet
Jan 5, 1998
 We don't need no stinkin' bugs - Differences using the <STYLE> tag with Internet Explorer 4.0
We don't need no stinkin' bugs - Differences using the <STYLE> tag with Internet Explorer 4.0
 Now you see it, now you don't - Preventing images from printing
Now you see it, now you don't - Preventing images from printing
 A ghost from the past - COBOL - Database access with Microsoft Transaction Server
A ghost from the past - COBOL - Database access with Microsoft Transaction Server
 Corralling your content - Positioning and updating content
Corralling your content - Positioning and updating content
 What a gyp! - Authoring for multiple browsers
What a gyp! - Authoring for multiple browsers
 Don't limit yourself
Don't limit yourself  - Using the Ad Rotator Component
 - Using the Ad Rotator Component
 A better way to hide - More on hiding underlines
A better way to hide - More on hiding underlines
Shorts: E-mail message fields, Drop-down list box font size, Fixed position, BGCOLOR on mouseover, HTTP file upload, Add images with DHTML, Dynamic graphic changes, E-mail order data
Dec 1, 1997
 Barney finds new life - Internet Explorer 4.0 and 3.03 on the same machine
Barney finds new life - Internet Explorer 4.0 and 3.03 on the same machine
 The missing link - Create a page of links automatically
The missing link - Create a page of links automatically
 Keeping up with today's styles - Dynamically underlining anchors
Keeping up with today's styles - Dynamically underlining anchors
 Dynamic activation
Dynamic activation  - Create a dynamic Active Desktop item
 - Create a dynamic Active Desktop item
 You have your orders, soldier! - Updating online status reports
You have your orders, soldier! - Updating online status reports
Shorts: SortColumn, Microsoft Agent, File Upload Control, Spreadsheet objects and ASP script, Full-screen mode, Page counter, Remote Data Service
Nov 3, 1997
 Target practice - Displaying form results in frames
Target practice - Displaying form results in frames
 The well-read control - Reading files with ActiveX controls
The well-read control - Reading files with ActiveX controls
 Some Perls of wisdom - Getting Perl scripts to work on PWS
Some Perls of wisdom - Getting Perl scripts to work on PWS
 Roll over Beethoven
Roll over Beethoven  - Playing multiple .wav files
 - Playing multiple .wav files
 To cache or not to cache - Preventing caching
To cache or not to cache - Preventing caching
Shorts: Anchor style, ASP browser sniff, Register with search engines, Member validation, DHTML watermark, ISP support, Visual InterDev Output Window, Start page button
Oct 6, 1997
 Spilling the contents - Browsing directory contents on Web servers
Spilling the contents - Browsing directory contents on Web servers
 Your time is valuable - Reusable script files
Your time is valuable - Reusable script files
 Formalities - Developing documents for ASP projects
Formalities - Developing documents for ASP projects
 Hot off the press - Publishing documents on the Web
Hot off the press - Publishing documents on the Web
 Menu malfeasance - Using pop-up menus in Java
Menu malfeasance - Using pop-up menus in Java
Shorts: Desktop items, downloading fonts, Internet Control Pack transferred, Marquees, Redirect pages, Online Databases, Links to frames, IFRAME
Sept 8, 1997
 Express yourself - Embedding custom fonts in Web pages
Express yourself - Embedding custom fonts in Web pages
 Standards as a way of life - RSACi ratings
Standards as a way of life - RSACi ratings
 Surfing, a pleasurable experience - Detecting ActiveX components
Surfing, a pleasurable experience - Detecting ActiveX components
 Who gets what, and when? - Tracking file downloads
Who gets what, and when? - Tracking file downloads
 Help me - Using HTML Help
Help me - Using HTML Help
Shorts: "First-time" pages, HTML Layout Control, Setting up intranets, CSS examples, Java programming, Passing values into DLLs, Server Internet connections, Security features
Aug 4, 1997
 Try again - Custom messages from Web servers
Try again - Custom messages from Web servers
 Activate me - Activating buttons on a navigation bar
Activate me - Activating buttons on a navigation bar
 Puzzle pieces - ActiveX and JavaBeans
Puzzle pieces - ActiveX and JavaBeans
 Revelation experience - One background image for all screen resolutions
Revelation experience - One background image for all screen resolutions
 ActiveQuestions - ActiveX controls and ActiveX server components
ActiveQuestions - ActiveX controls and ActiveX server components
 Protecting the cookie jar - Java applet and cookies
Protecting the cookie jar - Java applet and cookies
Jul 7, 1997
 Global uniqueness - Creating globally unique CLSIDs
Global uniqueness - Creating globally unique CLSIDs
 Hey, I'm not done yet! - Waiting for Microsoft Agent to finish speaking
Hey, I'm not done yet! - Waiting for Microsoft Agent to finish speaking
 Strutting your stuff - Gaining Microsoft Internet certification
Strutting your stuff - Gaining Microsoft Internet certification
 Who did you say you are? - Hosting multiple Web sites on one machine
Who did you say you are? - Hosting multiple Web sites on one machine
 Banging heads - Sending e-mail from server scripts
Banging heads - Sending e-mail from server scripts
 Who's keeping up? - Tools for DHTML and CDF
Who's keeping up? - Tools for DHTML and CDF
Jun 23, 1997
 A desktop component by any other name ... - Information on desktop components for Internet Explorer 4.0
A desktop component by any other name ... - Information on desktop components for Internet Explorer 4.0
 Footprints - Tracking users on a Web site
Footprints - Tracking users on a Web site
 Name that tune - Using databases without server processing
Name that tune - Using databases without server processing
 Slick navigation - Building a drop-down list box
Slick navigation - Building a drop-down list box
Jun 9, 1997
 Precise positioning, please - Laying out HTML objects
Precise positioning, please - Laying out HTML objects
 Follow the map - Adding to the IIS script map
Follow the map - Adding to the IIS script map
 Money is always an issue - Creating ActiveX components
Money is always an issue - Creating ActiveX components
 You're hired! - Using Internet Explorer 4.0 technologies
You're hired! - Using Internet Explorer 4.0 technologies
 A square peg in a round hole - JScript versus JavaScript
A square peg in a round hole - JScript versus JavaScript
 You aren't from around here, are you? - Determining client domain name
You aren't from around here, are you? - Determining client domain name
May 27, 1997
 Bake a batch - Using cookies on Web sites
Bake a batch - Using cookies on Web sites
 Life-styles from Hawaii - Using "mailto:" with forms
Life-styles from Hawaii - Using "mailto:" with forms
 Hello, is anybody out there? - Setting up chat rooms
Hello, is anybody out there? - Setting up chat rooms
 Watch us pull an applet out of a hat - Adding Java applets with FrontPage 97
Watch us pull an applet out of a hat - Adding Java applets with FrontPage 97
 Coffee or tea? - When to use Java or ActiveX
Coffee or tea? - When to use Java or ActiveX
 Unsolved DSN mysteries - Differences between Data Source Names
Unsolved DSN mysteries - Differences between Data Source Names
May 12, 1997
 Frame frenzy gone mad - Frequently asked frame questions
Frame frenzy gone mad - Frequently asked frame questions
 Don't I know you? - Recognizing browser type
Don't I know you? - Recognizing browser type
 Wowing the bosses - Internet Explorer in Kiosk Mode
Wowing the bosses - Internet Explorer in Kiosk Mode
 Motion pictures - Displaying images with Java
Motion pictures - Displaying images with Java
 Hexed by a wizard - Borderless frames with FrontPage 97
Hexed by a wizard - Borderless frames with FrontPage 97
 For the love of ASP - ASP and content types
For the love of ASP - ASP and content types
 Enough already! - Limiting records returned by IDC
Enough already! - Limiting records returned by IDC
Apr 25, 1997
 Pony Express  Microsoft Outlook 97 and Outlook Express
Pony Express  Microsoft Outlook 97 and Outlook Express
 Show me the money!  Banner ads on Web sites
Show me the money!  Banner ads on Web sites
 In the eyes of the beholder  Creating transparent GIFs
In the eyes of the beholder  Creating transparent GIFs
 Where is dBase-ment?  Accessing databases with Visual J++
Where is dBase-ment?  Accessing databases with Visual J++
 A one-stop shopping extravaganza  Hardware needs for Internet Service Providers
A one-stop shopping extravaganza  Hardware needs for Internet Service Providers
 Hey, let me in!  User authentication for Web pages
Hey, let me in!  User authentication for Web pages
 Staying organized  Using tab controls to manipulate frames
Staying organized  Using tab controls to manipulate frames
Mar 27, 1997
        
             We've
                been framed!  Creating
                borderless frames
We've
                been framed!  Creating
                borderless frames
             Old-timers
                watch out  Learning Java
Old-timers
                watch out  Learning Java
             Say
                what?!  Microsoft® Agent
                and pronounciation
Say
                what?!  Microsoft® Agent
                and pronounciation
             Feed me  Data
                access with the Advanced Data Connector
Feed me  Data
                access with the Advanced Data Connector
             Hand-in-hand 
                Calling JScript from Java
Hand-in-hand 
                Calling JScript from Java
             Want it done right? Do it yourself 
                Looking for ActiveX controls
Want it done right? Do it yourself 
                Looking for ActiveX controls
             Tooting
                our own horn  Becoming known
                on the Internet
Tooting
                our own horn  Becoming known
                on the Internet
Feb 27, 1997
 You can count on me  Adding a counter to your Web page
You can count on me  Adding a counter to your Web page
 Housecleaning  Removing ActiveX controls
Housecleaning  Removing ActiveX controls
 In your face  Drawing attention to links
In your face  Drawing attention to links
 Which side are you on?  Browser sniffing
Which side are you on?  Browser sniffing
 Wishes come true?  Microsoft Script Debugger
Wishes come true?  Microsoft Script Debugger
 Developing on the edge  The complexities of a VM upgrade
Developing on the edge  The complexities of a VM upgrade