Microsoft KB Archive/178102

{| = INFO: Visual Basic: Related VB Programmers Journal November 1997 =
 * width="100%"|

Last reviewed: December 16, 1997

Article ID: Q178102 The information in this article applies to:
 * Microsoft Visual Basic Control Creation, Learning, Professional, and Enterprise Editions for Windows, version 5.0
 * Microsoft Visual Basic Standard, Professional, and Enterprise Editions, 16-bit and 32-bit, for Windows, version 4.0

SUMMARY
The listing below shows all the articles related to VBPJ that are listed in the table of contents of the November 1997 Visual Basic Programmers Journal, published by Fawcette Technical Publications, 209 Hamilton Ave., Palo Alto, CA 94301-2500, (415)833-7100. Phone orders only: (303)684-0365.

Because this article contains material directly from the Visual Basic Programmers Journal, it should not be faxed to customers. However, you can use this as a means of referring customers to third-party sources.

Features
Make The Most Of Your Data Choices - This primer gives you the scoop on what you can do with today's data architectures, including Data Access Objects (DAO), Remote Data Objects (RDO), ActiveX Data Objects (ADO), and the Open Database Connectivity application programming interface (ODBC API). By Ward Hitt.

Give Your Data A Makeover - Use the most appropriate user interface (UI) design for the type of database application you're writing. No single UI serves every database app or form you create. Rather, create your UI based on the category of database functionality your app provides. By Joel Garcia.

Use A Dll For Practical Internet Transfers - Create effective, custom Internet applications without third-party controls using a "virtual modem" DLL. You'll create an Internet "chat" application to demonstrate how your applications can transfer files and pictures over the Internet. By Ron Schwarz.

Program With Events - Use VB5's new keyword, WithEvents, to handle events generated by an object. The object can be a form, any control on a form, an object you create from a class, or any database that generates events. Trust us: it'll make your life easier. By Deborah Kurata.

In The Trenches With N-Tier Development - Microsoft Transaction Server (MTS) might not have all the pieces in place, but it's stable enough to use in production apps. Early adopters report their discoveries and gotchas when implementing n-tier apps with MTS-plus recommendations for testing and debugging. By Jonathan Zuck.

COLUMNS
Getting Started - Add E-Mail to Your Apps. By Chris Barlow.

Using VBA - Use ActiveX Data Objects in Excel. By Martin Wasznicky.

Interactive Developer - Collect Client Configuration Data. By Ken Spencer.

Programming with Class - Discover the Class Builder Utility. By Deborah Kurata.

Q&A:


 * 1) Creating a message box alternative.

2. Manipulate your inbox. 3. Flagging events. 4. Sharing SQL statements with Access. Database Design - Replicate Data on the 'Net. By Andrew J. Brustb.

Visual Programming - Port Interfaces to VB5. By Zane Thomas.

Component Builder - Make Smarter Apps with a Dumb UI. By L.J. Johnson.

Black Belt Programming - Build a Memory Manager for Lightweight Objects. By William Storage and Matthew Curland.

Beyond The Code - Make the Move to Stateless Components. By Steven D. Gray.
 * }