%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.10",
%%%     date            = "01 November 2002",
%%%     time            = "06:55:34 MDT",
%%%     filename        = "microsys.bib",
%%%     address         = "Center for Scientific Computing
%%%                        University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 585 1640, +1 801 581 4148",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "57246 7130 24146 207690",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at ieee.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "Chicago, IBM PC, Microsoft Systems Journal,
%%%                        MS DOS, OS/2, Presentation Manager, Windows,
%%%                        Windows 95",
%%%     supported       = "yes",
%%%     docstring       = "This file contains a bibliography of the
%%%                        Microsoft Systems Journal.
%%%
%%%                        At version 1.10 the year coverage looked
%%%                        like this:
%%%
%%%                             1990 (  40)    1993 (  39)    1996 (  85)
%%%                             1991 (  29)    1994 (  24)    1997 (  74)
%%%                             1992 (  30)    1995 (  61)    1998 (  60)
%%%
%%%                             Article:        442
%%%
%%%                             Total entries:  442
%%%
%%%                        This bibliography has been collected from
%%%                        bibliographies in the author's personal
%%%                        files and from the OCLC Contents1st
%%%                        database.
%%%
%%%                        No entries were found in the computer
%%%                        science bibliography collection on
%%%                        ftp.ira.uka.de in /pub/bibliography to
%%%                        which many people of have contributed.  The
%%%                        snapshot of this collection was taken on
%%%                        5-May-1994, and it consists of 441 BibTeX
%%%                        files, 2,672,675 lines, 205,289 entries,
%%%                        and 6,375 <at>String{} abbreviations,
%%%                        occupying 94.8MB of disk space.
%%%
%%%                        The OCLC Content1st database is regrettably
%%%                        missing issue numbers for 1995 and 1996,
%%%                        and month names for 1990 and half of 1991,
%%%                        and has wrong years for several issues.
%%%                        The missing data for 1990 and 1991 has been
%%%                        supplied by checking against original
%%%                        journal issues.  That database also lacks
%%%                        ending page numbers; I will provide them
%%%                        when time permits.
%%%
%%%                        Numerous errors in the sources noted above
%%%                        have been corrected.   Spelling has been
%%%                        verified with the UNIX spell and GNU ispell
%%%                        programs using the exception dictionary
%%%                        stored in the companion file with extension
%%%                        .sok.
%%%
%%%                        BibTeX citation tags are uniformly chosen
%%%                        as name:year:abbrev, where name is the
%%%                        family name of the first author or editor,
%%%                        year is a 4-digit number, and abbrev is a
%%%                        3-letter condensation of important title
%%%                        words. Citation tags were automatically
%%%                        generated by software developed for the
%%%                        BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted in
%%%                        publication order, using bibsort -byvolume.
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================

@Preamble{
    "\hyphenation{Raff-man}"
}

%% Acknowledgement abbreviations:

@String{ack-nhfb = "Nelson H. F. Beebe,
                    Center for Scientific Computing,
                    University of Utah,
                    Department of Mathematics, 110 LCB,
                    155 S 1400 E RM 233,
                    Salt Lake City, UT 84112-0090, USA,
                    Tel: +1 801 581 5254,
                    FAX: +1 801 585 1640, +1 801 581 4148,
                    e-mail: \path|beebe@math.utah.edu|,
                            \path|beebe@acm.org|,
                            \path|beebe@ieee.org| (Internet),
                    URL: \path|http://www.math.utah.edu/~beebe/|"}

%%----------------------------------------------------------------------
%% Journal abbreviations:

@String{j-MICROSOFT-SYS-J = "Microsoft Systems Journal"}

%%----------------------------------------------------------------------
%% Bibliography entries:

@Article{Shaw:1990:APM,
  author =       "Richard Hale Shaw",
  title =        "Accessing {Presentation Manager} Facilities from
                 Within {OS/2} Kernel Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "01--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Kerber:1990:SCW,
  author =       "Scott Kerber",
  title =        "Simplifying Complex {Windows} Development Through the
                 Use of a Client-Server Architecture",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:EPM,
  author =       "Marc Adler",
  title =        "Enhancing the {Presentation Manager User Interface}
                 with Formatted Edit Fields",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "35--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1990:TTO,
  author =       "Kevin P. Welch",
  title =        "Techniques for Tuning and Optimization of {PM} and
                 {Windows} Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "47--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:SWT,
  author =       "Marc Adler",
  title =        "A Survey of {Windows} and {Presentation Manager}
                 Prototyping Tools",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "57--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1990:CPI,
  author =       "Charles Petzold",
  title =        "Checkers Part {II}: Drawing the Checkerboard and
                 Pieces Using {GPI}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "63--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Opstad:1990:IOC,
  author =       "Lars Opstad and Arthur Hanson",
  title =        "Interfacing {OS/2} Compiled {BASIC} to {Presentation
                 Manager}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "77--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Jamsa:1990:CIY,
  author =       "Kris Jamsa",
  title =        "{DOS} Commands Inside Your Code: Process Control and
                 Signal Handling",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "1",
  pages =        "85--??",
  month =        jan,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Freytag:1990:UON,
  author =       "Asmus Freytag and Michael Leu",
  title =        "Using the {OS/2} National Language Support Services to
                 Write International Programs",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "2",
  pages =        "01--??",
  month =        mar,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1990:BEC,
  author =       "Kevin P. Welch",
  title =        "Building an Extensible Clipboard Viewer Through the
                 Use of Dynamic-Link Libraries",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "2",
  pages =        "27--??",
  month =        mar,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Bergman:1990:MCV,
  author =       "Noel J. Bergman",
  title =        "{Microsoft C} Version 6.0 Provides an Integrated
                 Development Environment",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "2",
  pages =        "53--??",
  month =        mar,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hildebrand:1990:TDT,
  author =       "Daniel Hildebrand",
  title =        "{TRACER}: {A} Debugging Tool for {OS/2 Presentation
                 Manager} Development",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "2",
  pages =        "63--??",
  month =        mar,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1990:CPM,
  author =       "Charles Petzold",
  title =        "Checkers for {Presentation Manager} Part {III}: Moving
                 the Pieces",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "2",
  pages =        "75--??",
  month =        mar,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Duncan:1990:OVE,
  author =       "Ray Duncan",
  title =        "{OS/2} Version 2.0: Exploiting the 32-bit Architecture
                 of 80386- and 80486-based Systems",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "01--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:AHH,
  author =       "Marc Adler",
  title =        "Adding Hypertext-based Help to Your Application Using
                 the {Microsoft Help System}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "15--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mefford:1990:IEP,
  author =       "Michael J. Mefford",
  title =        "An In-depth Exploration of the {PC} Keyboard and its
                 Interrupt Service Routines",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "22--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Wood:1990:CWT,
  author =       "Robert A. Wood",
  title =        "Creating {Windows} List Boxes that Support Virtualized
                 Scrolling",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "47--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1990:UOM,
  author =       "Kevin P. Welch",
  title =        "Using Object-Oriented Methodologies in {Windows}
                 Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "63--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Comeau:1990:FRC,
  author =       "Greg Comeau",
  title =        "Fundamental Recommendations on {C} Programming Style",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "67--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Jamsa:1990:EOT,
  author =       "Kris Jamsa",
  title =        "Examining Object-Oriented Techniques Using
                 {QuickPascal}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "71--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1990:IDP,
  author =       "Richard Hale Shaw",
  title =        "Implementing {DDE} with {Presentation Manager} Object
                 {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "3",
  pages =        "81--??",
  month =        may,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Geary:1990:IMW,
  author =       "Michael Geary",
  title =        "An Introduction to {Microsoft Windows} Version 3.0:
                 {A} Developer's Viewpoint",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "4",
  pages =        "01--??",
  month =        jul,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1990:EWT,
  author =       "Kevin P. Welch",
  title =        "Extending the {Windows} 3.0 Interface with Installable
                 Custom Controls",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "4",
  pages =        "29--??",
  month =        jul,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1990:NMD,
  author =       "Charles Petzold",
  title =        "A New Multiple Document Interface {API} Simplifies
                 {MDI} Application Development",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "4",
  pages =        "53--??",
  month =        jul,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1990:PDF,
  author =       "Richard Hale Shaw",
  title =        "Providing {DDE} Facilities to {OS/2} Kernel
                 Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "4",
  pages =        "65--??",
  month =        jul,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:LWTa,
  author =       "Marc Adler",
  title =        "Learning {Windows} Part {I}: The Message-based
                 Paradigm",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "4",
  pages =        "85--??",
  month =        jul,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Duncan:1990:SPA,
  author =       "Ray Duncan",
  title =        "Supporting Protected-Mode Applications in a
                 {DOS-based} Environment",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "4",
  pages =        "92--??",
  month =        jul,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1990:CMD,
  author =       "Kevin P. Welch",
  title =        "Creating a Multipage Data-Entry and Reporting Library
                 for {Windows} Version 3.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "15--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:SPW,
  author =       "Marc Adler",
  title =        "Spawn Programs from Within Your {DOS} Application
                 Using Almost No Additional Memory",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "33--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1990:BPC,
  author =       "Richard Hale Shaw",
  title =        "Based Pointers: Combining Far Pointer Addressability
                 and the Small Size of Near Pointers",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "51--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1990:CPP,
  author =       "Charles Petzold",
  title =        "Checkers for {PM} Part {IV}: Adding the Game-Playing
                 Strategy",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "69--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:LWTb,
  author =       "Marc Adler",
  title =        "Learning {Windows} Part {II}: Resources and the
                 Menuing System",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "75--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1990:TID,
  author =       "Richard Hale Shaw",
  title =        "{ToolBook}, and {Interactive Development Environment}
                 for {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "93--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Greenberg:1990:APP,
  author =       "Ross M. Greenberg",
  title =        "Adapting the Parallel Port for Bidirectional
                 Communication",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "5",
  pages =        "107--??",
  month =        sep,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Fogelin:1990:PWT,
  author =       "Eric Fogelin and David Wood and Noel Bergman",
  title =        "Port {Windows} Applications to {OS/2} (Almost)
                 Painlessly with the Software Migration Kit",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "6",
  pages =        "21--??",
  month =        nov,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1990:WTM,
  author =       "Paul Yao",
  title =        "{Windows} 3.0 Memory Management: Supporting Disparate
                 {80x86} Architectures",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "6",
  pages =        "35--??",
  month =        nov,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Chiverton:1990:MYM,
  author =       "Bob Chiverton",
  title =        "Measure Your Machine's Activity and Learn How to Use
                 {OS/2} Threads with {CPUMETER}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "6",
  pages =        "49--??",
  month =        nov,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1990:LWTc,
  author =       "Marc Adler",
  title =        "Learning {Windows} Part {III}: Control {Windows} and
                 {MDI} Support",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "6",
  pages =        "67--??",
  month =        nov,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Eisner:1990:EOW,
  author =       "Bill Eisner",
  title =        "Extending Off-the-Shelf {Windows} Applications with
                 Macros and {DLLs}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "6",
  pages =        "89--??",
  month =        nov,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1990:CDR,
  author =       "Kevin P. Welch",
  title =        "Creating a Data-Entry and Reporting Library for
                 {Windows} 3.0: Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "5",
  number =       "6",
  pages =        "99--??",
  month =        nov,
  year =         "1990",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hall:1991:AEP,
  author =       "William Hall",
  title =        "Adapting Extended Processes to the Cooperative
                 Multitasking of {Microsoft Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "1",
  pages =        "21--??",
  month =        jan,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Dixon:1991:CNS,
  author =       "Brendan W. Dixon",
  title =        "Creating a Network Service Using the Client-Server
                 Model and {LAN Manager} 2.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "1",
  pages =        "45--??",
  month =        jan,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1991:IWT,
  author =       "Paul Yao",
  title =        "Improve {Windows} Application Memory Use with
                 Subsegment Allocation and Custom Resources",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "1",
  pages =        "75--??",
  month =        jan,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1991:LWTa,
  author =       "Marc Adler",
  title =        "Learning {Windows} Part {IV}: Integrating Controls and
                 Dialog Boxes",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "1",
  pages =        "97--??",
  month =        jan,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1991:MEW,
  author =       "Charles Petzold",
  title =        "The Multimedia Extensions for {Windows} -- Enhanced
                 Sound and Video for the {PC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "2",
  pages =        "19--??",
  month =        mar,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1991:AOT,
  author =       "Richard Hale Shaw",
  title =        "Analyzing the Optimization Techniques Compilers Use to
                 Transform Your {C} Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "2",
  pages =        "29--??",
  month =        mar,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1991:TPW,
  author =       "Paul Yao",
  title =        "Tuning the Performance of {Windows} and {OS/2}
                 Programs with {MicroQuill's} Segmentor",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "2",
  pages =        "49--??",
  month =        mar,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Sherlock:1991:PAW,
  author =       "Thomas Sherlock",
  title =        "Porting 32-bit Applications to {Windows} 3.0 with the
                 {WINMEM32} Library",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "2",
  pages =        "57--??",
  month =        mar,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1991:LWTb,
  author =       "Marc Adler",
  title =        "Learning {Windows} Part {V}: Exploring the Graphics
                 Device Interface",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "2",
  pages =        "75--??",
  month =        mar,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Dixon:1991:CCA,
  author =       "Brendan W. Dixon",
  title =        "Creating a Client-Server Application with {LAN
                 Manager} 2.0 and Named Pipes",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "2",
  pages =        "93--??",
  month =        mar,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Chiverton:1991:PHW,
  author =       "Bob Chiverton",
  title =        "{Postman}, a Handy {Windows} Debugging Tool, Lets You
                 Post Messages to Any Window",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "3",
  pages =        "21--??",
  month =        may,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1991:BCP,
  author =       "Richard Hale Shaw",
  title =        "Borland {C++} 2.0 Provides a Comprehensive {Windows}
                 Development Environment",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "3",
  pages =        "45--??",
  month =        may,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1991:EDD,
  author =       "Gordon Smith",
  title =        "Embedded Device Drivers Simplify the Support of
                 Unusual Devices Under {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "3",
  pages =        "63--??",
  month =        may,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Patch:1991:DCP,
  author =       "Ray Patch and Alok Sinha",
  title =        "Designing the Client Portion of a {LAN Manager}
                 Client-Server Application",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "3",
  pages =        "89--??",
  month =        may,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Thielen:1991:UTM,
  author =       "David Thielen",
  title =        "Unconventional Thoughts on Managing {PC} Software
                 Development",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "3",
  pages =        "111--??",
  month =        may,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1991:LWTc,
  author =       "Marc Adler",
  title =        "Learning {Windows} Part {VI}: Bitmaps, Fonts, and
                 Printing",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "3",
  pages =        "115--??",
  month =        may,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Thielen:1991:LFT,
  author =       "David Thielen",
  title =        "Less Filling, Tastes Great: {A} Programmer's Survey of
                 {MS-DOS} Version 5",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "17--??",
  month =        jul,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Maxey:1991:CSC,
  author =       "David Maxey and Andrew Schulman",
  title =        "Call {Standard C I/O} Functions from Your {Windows}
                 Code Using the {WINIO} Library",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "33--??",
  month =        jul,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Euler:1991:CRW,
  author =       "Laura Euler and Eric Maffei and Adam Rauch",
  title =        "Create Real {Windows} Applications in a Graphical
                 Environment Using {Microsoft Visual Basic}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "57--??",
  month =        jul,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Jongerius:1991:ATW,
  author =       "Jerry Jongerius",
  title =        "Accurately Timing {Windows} Events Without Timer
                 Reprogramming",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "75--??",
  month =        jul,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mirho:1991:CFB,
  author =       "C. Albert Mirho",
  title =        "Converting Foreign Bitmaps to {Windows}
                 Device-Independent Bitmaps",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "85--??",
  month =        jul,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1991:OWT,
  author =       "Marc Adler",
  title =        "An Overview of {Windows} 3.0 Development Tools",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "99--??",
  month =        jul,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1991:WTV,
  author =       "Charles Petzold",
  title =        "{Windows} Version 3.1-- Hello to {TrueType}, {OLE},
                 and Easier {DDE}; Farewell to Real Mode",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "5",
  pages =        "17--??",
  month =        sep,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1991:CWT,
  author =       "Paul Yao",
  title =        "Careful {Windows} Resource Allocation and Cleanup
                 Improves Application Hygiene",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "5",
  pages =        "31--??",
  month =        sep,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1991:WTW,
  author =       "Kevin P. Welch",
  title =        "What's in There? {Windows} 3.0 Executable and Resource
                 File Formats Revealed!",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "5",
  pages =        "43--??",
  month =        sep,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1991:WTA,
  author =       "Paul Yao",
  title =        "{Windows 32-Bit API} Gives Developers Advanced
                 Operating System Capabilities",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "6",
  pages =        "15--??",
  month =        nov,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hall:1991:AYP,
  author =       "William Hall",
  title =        "Adapt Your Program for Worldwide Use with {Windows}
                 Internationalization Support",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "6",
  pages =        "29--??",
  month =        nov,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1991:QWT,
  author =       "Richard Hale Shaw",
  title =        "{QuickC} for {Windows}, a Complete Graphical
                 Environment for Easier {Windows} Programming",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "6",
  pages =        "65--??",
  month =        nov,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Adler:1991:SAO,
  author =       "Marc Adler",
  title =        "Shoot-out at the {OK} Button Corral: Comparing
                 Application Generators",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "6",
  number =       "6",
  pages =        "87--??",
  month =        nov,
  year =         "1991",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Chiverton:1992:SSL,
  author =       "Bob Chiverton",
  title =        "Shed Some Light on Your {Windows} Application's
                 Default Data Segment with {HeapPeep}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "17--??",
  month =        jan,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Boling:1992:STW,
  author =       "Douglas Boling",
  title =        "Strategies and Techniques for Writing State-of-the-Art
                 {TSRs} that Exploit {MS-DOS} 5",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "41--??",
  month =        jan,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Goodman:1992:CEM,
  author =       "Kevin J. Goodman",
  title =        "A Comprehensive Examination of the {Microsoft C}
                 Version 6.0 Startup Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "63--??",
  month =        jan,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Bilson:1992:AFT,
  author =       "Gretchen Bilson",
  title =        "Adapting Formal Testing Techniques for {Windows}
                 Programs",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "77--??",
  month =        jan,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Welch:1992:CGI,
  author =       "Kevin P. Welch",
  title =        "Creating Graphics Import Filter Libraries for
                 {Windows} Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "101--??",
  month =        jan,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Klemond:1992:TBH,
  author =       "Paul Klemond",
  title =        "Taking the Bull by the Horns: Investigating Object
                 Linking and Embedding, Part {I}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "2",
  pages =        "19--??",
  month =        mar,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1992:PMC,
  author =       "Richard Hale Shaw",
  title =        "A Preview of {Microsoft C\slash C++} 7 and the
                 {Microsoft Foundation Classes} for {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "2",
  pages =        "43--??",
  month =        mar,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Patch:1992:INP,
  author =       "Ray Patch",
  title =        "An Introduction to Network Programming Using the
                 {NetBIOS} Interface",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "2",
  pages =        "61--??",
  month =        mar,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1992:PDC,
  author =       "Kraig Brockschmidt",
  title =        "A Primer on Designing Custom Controls",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "2",
  pages =        "87--??",
  month =        mar,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1992:DEH,
  author =       "Jeffrey Richter",
  title =        "Drop Everything: How to Make Your Application Accept
                 and Source Drag-and-Drop Files",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "3",
  pages =        "19--??",
  month =        may,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1992:EPU,
  author =       "Paul Yao",
  title =        "Explore Previously Uncharted Areas of {Windows} Using
                 the {ToolHelp} Library",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "3",
  pages =        "37--??",
  month =        may,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1992:HTI,
  author =       "Dave Edson",
  title =        "How to Track, Isolate, and Exterminate Bugs in Your
                 {Windows}-based Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "3",
  pages =        "69--??",
  month =        may,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Klemond:1992:IOL,
  author =       "Paul Klemond",
  title =        "Investigating Object Linking and Embedding, Part {II}:
                 Adding Server Support",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "3",
  pages =        "87--??",
  month =        may,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Custer:1992:GTW,
  author =       "Helen Custer",
  title =        "A Grand Tour of {Windows NT}: Portable 32-bit
                 Multiprocessing Comes to Windows",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "4",
  pages =        "17--??",
  month =        jul,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1992:CB,
  author =       "Charles Petzold",
  title =        "The Case for 32 Bits",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "4",
  pages =        "32--??",
  month =        jul,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1992:IWN,
  author =       "Paul Yao",
  title =        "An Introduction to {Windows NT} Memory Management
                 Fundamentals",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "4",
  pages =        "41--??",
  month =        jul,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Patch:1992:DNP,
  author =       "Ray Patch and Alok Sinha",
  title =        "Developing Network-aware Programs Using {Windows} 3.1
                 and {NetBIOS}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "4",
  pages =        "57--??",
  month =        jul,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Thielen:1992:SFW,
  author =       "David Thielen",
  title =        "Safer Functions for Working with {MS-DOS} Files",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "4",
  pages =        "79--??",
  month =        jul,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1992:DML,
  author =       "Richard Hale Shaw",
  title =        "Do More with Less Code: Pare Down Your {Windows}-based
                 Applications Using {C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "5",
  pages =        "15--??",
  month =        sep,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1992:GCA,
  author =       "Charles Petzold",
  title =        "{GDI} Comes of Age: Exploring the 32-bit Graphics of
                 {Windows NT}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "5",
  pages =        "41--??",
  month =        sep,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1992:OCI,
  author =       "Jeffrey Richter",
  title =        "An Overview of {Codewright}, an Industrial-Strength
                 Editor for {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "5",
  pages =        "61--??",
  month =        sep,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Schulman:1992:GAD,
  author =       "Andrew Schulman",
  title =        "Go Anywhere and Do Anything with 32-bit Virtual Device
                 Drivers for {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "6",
  pages =        "15--??",
  month =        oct,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1992:DTT,
  author =       "Dave Edson",
  title =        "{Dave}'s Top Ten List of Tricks, Hints, and Techniques
                 for Programming in {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "6",
  pages =        "31--??",
  month =        oct,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1992:SYP,
  author =       "Jeffrey Richter",
  title =        "Streamline Your Program's Setup with the Version
                 Control and Decompression {DLLs}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "6",
  pages =        "61--??",
  month =        oct,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1992:PWT,
  author =       "Richard Hale Shaw",
  title =        "Programming {Windows} with a Touch of Class: The
                 {Microsoft Foundation Classes}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "7",
  pages =        "19--??",
  month =        nov,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Keyser:1992:EFW,
  author =       "Greg Keyser",
  title =        "Extend the Functionality of the {Windows} Control
                 Panel with Custom {DLLs}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "7",
  pages =        "45--??",
  month =        nov,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Norton:1992:DAT,
  author =       "Daniel Norton",
  title =        "Developing Automated Testing Procedures with
                 {Microsoft} Test and {TestBasic} Scripts",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "7",
  pages =        "63--??",
  month =        nov,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Schulman:1992:EDV,
  author =       "Andrew Schulman",
  title =        "Exploring Demand-Paged Virtual Memory in {Windows}
                 Enhanced Mode",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "8",
  pages =        "17--??",
  month =        dec,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1992:SKI,
  author =       "Jeffrey Richter",
  title =        "Simulating Keyboard Input Between Programs Requires a
                 (Key)Stroke of Genius",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "8",
  pages =        "43--??",
  month =        dec,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Smith:1992:SCA,
  author =       "Gordon S. Smith",
  title =        "Simplify Client-Server Applications Using the {DDE}
                 Management Library",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "7",
  number =       "8",
  pages =        "61--??",
  month =        dec,
  year =         "1992",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1993:IJP,
  author =       "Joshua Trupin",
  title =        "It's not Just for Prototypes Any More: Extra Power and
                 Controls Enhance {Visual Basic} 2.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "1",
  pages =        "15--??",
  month =        jan,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Petzold:1993:VWT,
  author =       "Charles Petzold",
  title =        "Video for {Windows} Brings Interleaved Audio and
                 Full-Motion Digital Video to the {PC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "1",
  pages =        "41--??",
  month =        jan,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1993:NDW,
  author =       "Kraig Brockschmidt",
  title =        "Network {DDE} in {Windows} for Workgroups 3.1 Bridges
                 Programs Between {PCs}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "1",
  pages =        "61--??",
  month =        jan,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Schulman:1993:CVF,
  author =       "Andrew Schulman",
  title =        "Call {VxD} Functions and {VMM} Services Easily Using
                 Our Generic {VxD}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "2",
  pages =        "17--??",
  month =        feb,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1993:BDF,
  author =       "Brian Meyers",
  title =        "Built-in Diagnostic Facilities in The {Microsoft
                 Foundation Classes} Simplify Debugging",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "2",
  pages =        "41--??",
  month =        feb,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Capucciati:1993:PYB,
  author =       "Maria R. Capucciati",
  title =        "Putting Your Best Face Forward: Designing an Effective
                 User Interface",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "2",
  pages =        "55--??",
  month =        feb,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1993:IWT,
  author =       "Jeffrey Richter",
  title =        "An Introduction to {Win32} Heap and Virtual Memory
                 Management Routines",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "3",
  pages =        "15--??",
  month =        mar,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1993:LUH,
  author =       "Matt Pietrek",
  title =        "A Look under the Hood of the {Windows} 3.1 Global Heap
                 and the Functions that Maintain It",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "3",
  pages =        "39--45, 48--52",
  month =        mar,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1993:MDF,
  author =       "Brian Meyers",
  title =        "{MFC} Diagnostic Facilities Part {II}:
                 More-Sophisticated Debugging Techniques",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "3",
  pages =        "55--??",
  month =        mar,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Schulman:1993:ALB,
  author =       "Andrew Schulman",
  title =        "At Last-Write Bona Fide 32-bit Programs that Run on
                 {Windows} 3.1 Using {Win32s}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "4",
  pages =        "15--??",
  month =        apr,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mirho:1993:IRP,
  author =       "Charles Mirho",
  title =        "It's a Raid! Putting Four Debuggers for {Windows}
                 Through Their Paces",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "4",
  pages =        "35--??",
  month =        apr,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1993:MFW,
  author =       "Jeffrey Richter",
  title =        "Memory-Mapped Files in {Windows NT} Simplify File
                 Manipulation and Data Sharing",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "4",
  pages =        "57--??",
  month =        apr,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1993:MOA,
  author =       "Jeff Prosise",
  title =        "{MS-DOS} 6 Offers Automatic Memory Configuration and
                 Integrated Disk Compression",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "5",
  pages =        "13--??",
  month =        may,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1993:RPC,
  author =       "Matt Pietrek",
  title =        "Run Privileged Code from Your {Windows}-based Program
                 Using Call Gates",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "5",
  pages =        "29--??",
  month =        may,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1993:DSH,
  author =       "Joshua Trupin",
  title =        "{Dr. Strangerelease}; or How {I} Learned to Stop
                 Worrying and Love Version Control Systems",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "5",
  pages =        "43--??",
  month =        may,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Finnegan:1993:WTQ,
  author =       "Fran Finnegan",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "5",
  pages =        "67--??",
  month =        may,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1993:CCQ,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "5",
  pages =        "77--??",
  month =        may,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1993:MQ,
  author =       "Jeff Prosise",
  title =        "{MS-DOS Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "5",
  pages =        "80--??",
  month =        may,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Chiverton:1993:VCT,
  author =       "Bob Chiverton",
  title =        "{Visual C++} Enters the Ring Swinging and Scores a
                 Technical Knockout",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "6",
  pages =        "15--??",
  month =        jun,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Shaw:1993:SNC,
  author =       "Richard Hale Shaw",
  title =        "Surveying New Capabilities of the {Microsoft
                 Foundation Class} Library Version 2.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "6",
  pages =        "41--??",
  month =        jun,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Holub:1993:VCT,
  author =       "Allen Holub",
  title =        "{Visual C++}: Its Compiler, Language Implementation,
                 and Code Quality",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "6",
  pages =        "65--??",
  month =        jun,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1993:LYC,
  author =       "Matt Pietrek",
  title =        "Liposuction Your Corpulent Executables and Remove
                 Excess Fat",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "7",
  pages =        "15--??",
  month =        jul,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Allard:1993:PSN,
  author =       "J. Allard and Keith Moore and David Treadwell",
  title =        "Plug into Serious Network Programming with the
                 {Windows} Sockets {API}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "7",
  pages =        "35--??",
  month =        jul,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1993:CMD,
  author =       "Jeffrey Richter",
  title =        "Creating, Managing, and Destroying Processes and
                 Threads under {Windows NT}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "7",
  pages =        "55--??",
  month =        jul,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1993:IOPa,
  author =       "Kraig Brockschmidt",
  title =        "Introducing {OLE} 2.0, Part {I}: {Windows} Objects and
                 the Component Object Model",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "8",
  pages =        "15--??",
  month =        aug,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1993:SWT,
  author =       "Jeffrey Richter",
  title =        "Synchronizing {Win 32} Threads Using Critical
                 Sections, Semaphores, and Mutexes",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "8",
  pages =        "27--??",
  month =        aug,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Gellock:1993:PYA,
  author =       "Scot Gellock",
  title =        "Port Your 16-bit Applications to {Windows NT} Without
                 Ripping Your Hair Out",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "8",
  pages =        "47--??",
  month =        aug,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1993:HDA,
  author =       "Joshua Trupin",
  title =        "Harnessing the Database Access and {OLE} Support
                 Capabilities of {Visual Basic} 3.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "9",
  pages =        "15--??",
  month =        sep,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1993:SPB,
  author =       "Dave Edson",
  title =        "Slay the Porting Beasties: {Dave}'s Top Ten Tips for
                 Migrating to {Windows NT}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "9",
  pages =        "37--??",
  month =        sep,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1993:OPI,
  author =       "Kraig Brockschmidt",
  title =        "{OLE} 2.0, Part {II}: Implementing a Simple {Windows}
                 Object Using Either {C} or {C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "9",
  pages =        "49--??",
  month =        sep,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1993:WDB,
  author =       "Matt Pietrek",
  title =        "What's the Difference Between {Windows} and Tasks In
                 {Windows} 3.1?",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "10",
  pages =        "17--??",
  month =        oct,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1993:CWT,
  author =       "Jeffrey Richter",
  title =        "Coordinate {Win32} Threads Using Manual-Reset and
                 Auto-Reset Events",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "10",
  pages =        "35--??",
  month =        oct,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Williams:1993:MIM,
  author =       "Sara Williams",
  title =        "An {MSJ} Interview with {Microsoft's} Chief Architect
                 of {OLE}, {Tony Williams}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "10",
  pages =        "55--??",
  month =        oct,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1993:FMT,
  author =       "Paul DiLascia",
  title =        "Fun with {MFC}: 33 Tips to Help You Get the Most Out
                 of {C++} Class Libraries for {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "11",
  pages =        "17--??",
  month =        nov,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1993:MCY,
  author =       "Walter Oney",
  title =        "Mix 16-bit and 32-bit Code in Your Applications with
                 the {Win32s} Universal Thunk",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "11",
  pages =        "39--??",
  month =        nov,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Baker:1993:ONP,
  author =       "Steven Baker",
  title =        "An Overview of Network Programming Interfaces for
                 {Windows} and {Windows NT}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "11",
  pages =        "61--??",
  month =        nov,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1993:FTS,
  author =       "Anonymous",
  title =        "Fundamental Techniques for Sprite Animation in
                 {Windows}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "12",
  pages =        "??--??",
  month =        dec,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mirho:1993:RTS,
  author =       "Charles Mirho and Andrew Raffman",
  title =        "Reach Out and Touch Someone's {PC}: The {Windows}
                 Telephony {API}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "12",
  pages =        "15--??",
  month =        dec,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1993:IOPb,
  author =       "Kraig Brockschmidt",
  title =        "Implementing {OLE} 2.0, Part {III}: Uniform Data
                 Transfer with Data Objects",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "8",
  number =       "12",
  pages =        "47--??",
  month =        dec,
  year =         "1993",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1994:STP,
  author =       "Dave Edson",
  title =        "Seventeen Techniques for Preparing Your 16-bit
                 Applications for {Chicago}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "2",
  pages =        "15--??",
  month =        feb,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1994:AIV,
  author =       "Joshua Trupin",
  title =        "Application Interoperability with {Visual Basic} for
                 Applications and {OLE} 2.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "2",
  pages =        "29--??",
  month =        feb,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Faison:1994:POC,
  author =       "Ted Faison",
  title =        "Putting the {OWL} 2.0 Class Library for {Windows}
                 Through Its Paces",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "2",
  pages =        "45--??",
  month =        feb,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1994:WQ,
  author =       "Jeffrey Richter",
  title =        "{Win32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "2",
  pages =        "69--??",
  month =        feb,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1994:WTQa,
  author =       "Matt Pietrek",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "2",
  pages =        "79--??",
  month =        feb,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1994:CCQa,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "2",
  pages =        "85--??",
  month =        feb,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1994:PIP,
  author =       "Matt Pietrek",
  title =        "Peering Inside the {PE}: {A} Tour of the {Win32}
                 Portable Executable File Format",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "3",
  pages =        "15--??",
  month =        mar,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Aziz:1994:SEY,
  author =       "Atif Aziz",
  title =        "Simplify and Enhance Your Application's User Interface
                 with Dynamic Dialog Boxes",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "3",
  pages =        "39--??",
  month =        mar,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Thielen:1994:PPV,
  author =       "David Thielen",
  title =        "A Programmer's Potpourri of Value-Added Tools for
                 {Visual C++} and {MFC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "3",
  pages =        "71--??",
  month =        mar,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1994:OMA,
  author =       "Paul DiLascia",
  title =        "{OLE} Made Almost Easy: Creating Containers and
                 Servers Using {MFC} 2.5",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "4",
  pages =        "13--??",
  month =        apr,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1994:RBY,
  author =       "Walter Oney",
  title =        "Removing Bottlenecks from Your Program with {Windows
                 NT} Performance-tuning Tools",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "4",
  pages =        "35--??",
  month =        apr,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1994:SAC,
  author =       "Jeff Prosise",
  title =        "Simplify Access to Complex Multimedia Devices with the
                 Media Control Interface",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "4",
  pages =        "55--??",
  month =        apr,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1994:LYD,
  author =       "Jeffrey Richter",
  title =        "Load Your 32-bit {DLL} into Another Process's Address
                 Space Using {INJLIB}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "5",
  pages =        "13--??",
  month =        may,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1994:GBW,
  author =       "Dave Edson",
  title =        "Going Beyond {WordBasic}: Extending Word 6.0 for
                 {Windows} with {WLLs}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "5",
  pages =        "41--??",
  month =        may,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{King:1994:MMW,
  author =       "Adrian King",
  title =        "Memory Management, the {Win32} Subsystem, and Internal
                 Synchronization in {Chicago}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "5",
  pages =        "57--??",
  month =        may,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1994:WTQb,
  author =       "Matt Pietrek",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "5",
  pages =        "63--??",
  month =        may,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1994:CCQb,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "5",
  pages =        "71--??",
  month =        may,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1994:MQ,
  author =       "Jeff Prosise",
  title =        "{MS-DOS Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "5",
  pages =        "77--??",
  month =        may,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Finnegan:1994:TDW,
  author =       "James Finnegan",
  title =        "Test Drive {Win32} from 16-bit Code Using the {Windows
                 NT WOW} Layer and Generic Thunk",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "6",
  pages =        "13--??",
  month =        jun,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Faison:1994:PBS,
  author =       "Ted Faison",
  title =        "A Primer on Building Server-Style {DLLs} for {Windows}
                 With {MFC} 2.5 and {OWL} 2.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "6",
  pages =        "43--??",
  month =        jun,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hall:1994:IWNa,
  author =       "William S. Hall",
  title =        "Internationalization in {Windows NT}, Part {I}:
                 Programming with {Unicode}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "6",
  pages =        "57--??",
  month =        jun,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1994:CCC,
  author =       "Dave Edson",
  title =        "Cleverly Coding with {Chicago}'s Interface Gadgets,
                 Part {I}: Image Lists and {TreeViews}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "7",
  pages =        "13--??",
  month =        jul,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Chiverton:1994:VCT,
  author =       "Bob Chiverton",
  title =        "{Visual C++} 2.0 Features Better Editors, Faster
                 Builds, and {C++} Exceptions and Templates",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "7",
  pages =        "37--??",
  month =        jul,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Hall:1994:IWNb,
  author =       "William S. Hall",
  title =        "Internationalization in {Windows NT}, Part {II}:
                 Locales, Languages, and Resources",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "9",
  number =       "7",
  pages =        "55--??",
  month =        jul,
  year =         "1994",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{King:1995:WST,
  author =       "Adrian King",
  title =        "{Windows}, the Next Generation: An Advance Look at the
                 Architecture of {Chicago}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "1",
  pages =        "15--??",
  month =        jan,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Goodman:1995:CMC,
  author =       "Kevin Goodman",
  title =        "Clearer, More Comprehensive Error Processing with
                 {Win32} Structured Exception Handling",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "1",
  pages =        "29--??",
  month =        jan,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Finnegan:1995:HMW,
  author =       "James Finnegan",
  title =        "Hook and Monitor Any 16-bit {Windows} Function With
                 Our {ProcHook DLL}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "1",
  pages =        "45--??",
  month =        jan,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:CCC,
  author =       "Anonymous",
  title =        "Cleverly Coding with {Chicago}'s Gadgets, Part {I}:
                 Image Lists and {TreeViews}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "4",
  pages =        "1--??",
  month =        apr,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1995:UFP,
  author =       "W. Oney",
  title =        "Unconstrained Filenames on the {PC}! Introducing
                 {Chicago}'s Protected Mode {FAT} File System",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "4",
  pages =        "7--??",
  month =        apr,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:CIG,
  author =       "Anonymous",
  title =        "{Chicago}'s Interface Gadgets, Part {II}: Toolbars,
                 Status Bars, and the {RichEdit} Control",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "4",
  pages =        "17--??",
  month =        apr,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:SBC,
  author =       "M. Pietrek",
  title =        "Stepping Up to 32 Bits: {Chicago}'s Process, Thread,
                 and Memory Management",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "4",
  pages =        "21--??",
  month =        apr,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:VCF,
  author =       "Anonymous",
  title =        "{Visual C++} 2.0 Features Better Editors, Faster
                 Builds, and {C++} Exceptions and Templates",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "4",
  pages =        "36--??",
  month =        apr,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Allard:1995:GWI,
  author =       "J. Allard and S. Sinofsky",
  title =        "Getting Wired Into the {Internet}: {A} Crash Course on
                 {FTP}, {Gopher}, {Web}, and More",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "1--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:AGW,
  author =       "J. Prosise",
  title =        "Advanced {3-D} Graphics for {Windows NT} 3.5:
                 Introducing the {OpenGL} Interface, Part {I}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "7--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:IHW,
  author =       "Anonymous",
  title =        "Investigating the Hybrid Windowing and Messaging
                 Architecture of {Chicago}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "13--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1995:GBG,
  author =       "Dave Edson",
  title =        "A Grab Bag of Gotchas and Goodies for Programming in
                 {Windows 95}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "19--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Lang:1995:BCS,
  author =       "E. Lang",
  title =        "Building Component Software With {Visual C++} and the
                 {OLE} Custom Control Developer's Kit",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "25--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Finnegan:1995:BWN,
  author =       "J. Finnegan",
  title =        "Building {Windows NT-Based} Client\slash Server
                 Applications Using Remote Procedure Calls",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "43--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1995:DCI,
  author =       "Kraig Brockschmidt",
  title =        "Design Considerations for Implementing a Simple {OLE}
                 Automation Controller",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "57--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:WQa,
  author =       "Matt Pietrek",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "79--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQd,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "93--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:MQ,
  author =       "Jeff Prosise",
  title =        "{MS-DOS Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "101--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1995:EYA,
  author =       "Walter Oney",
  title =        "Extend Your Application with Dynamically Loaded {VxDs}
                 Under {Windows 95}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "5",
  pages =        "133--??",
  month =        may,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:WSM,
  author =       "Jeff Prosise",
  title =        "Wake Up and Smell the {MFC}: Using the {Visual C++}
                 Classes and Application Framework",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "6",
  pages =        "17--??",
  month =        jun,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1995:BRD,
  author =       "Joshua Trupin",
  title =        "{Borland Delphi}: {A} New Entry in the Pantheon of
                 Visual Programming Tools",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "6",
  pages =        "37--??",
  month =        jun,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Eddon:1995:PYW,
  author =       "Guy Eddon and Henry Eddon",
  title =        "Port Your {Windows}-Based App to the {Mac} with the
                 {Visual C++} Cross-Development Edition",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "6",
  pages =        "53--??",
  month =        jun,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1995:OQQ,
  author =       "Don Box",
  title =        "{OLE Q} and {Q}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "6",
  pages =        "71--??",
  month =        jun,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:WQb,
  author =       "Matt Pietrek",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "6",
  pages =        "81--??",
  month =        jun,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQa,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "6",
  pages =        "87--??",
  month =        jun,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:MTM,
  author =       "Paul DiLascia",
  title =        "Meandering Through the Maze of {MFC} Message and
                 Command Routing",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "7",
  pages =        "17--??",
  month =        jul,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:PWMb,
  author =       "Jeff Prosise",
  title =        "Programming {Windows 95} with {MFC}, Part {II}: Working
                 with {DCs}, Pens, and Brushes",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "7",
  pages =        "39--??",
  month =        jul,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Custer:1995:DID,
  author =       "Helen Custer",
  title =        "Design and Implementation Details of the {Windows NT}
                 Virtual Block Cache Manager",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "7",
  pages =        "67--??",
  month =        jul,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:WQc,
  author =       "Matt Pietrek",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "7",
  pages =        "83--??",
  month =        jul,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1995:WQa,
  author =       "Jeffrey Richter",
  title =        "{Win 32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "7",
  pages =        "85--??",
  month =        jul,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQg,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "7",
  pages =        "99--??",
  month =        jul,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Holub:1995:RMS,
  author =       "Allen Holub",
  title =        "Rewriting the {MFC} Scribble Program Using an
                 Object-Oriented Design Approach",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "8",
  pages =        "17--??",
  month =        aug,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Heller:1995:TTD,
  author =       "Martin Heller",
  title =        "Tips and Tricks on Developing Killer Server
                 Applications for {Windows NT}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "8",
  pages =        "41--??",
  month =        aug,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1995:PWM,
  author =       "Anonymous",
  title =        "Programming {Windows} 95 with {MFC}, Part {III}:
                 Processing Mouse Input",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "8",
  pages =        "57--??",
  month =        aug,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1995:OQa,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "8",
  pages =        "77--??",
  month =        aug,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:WQd,
  author =       "Matt Pietrek",
  title =        "{Windows Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "8",
  pages =        "91--??",
  month =        aug,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQe,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "8",
  pages =        "99--??",
  month =        aug,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:ETN,
  author =       "Matt Pietrek",
  title =        "An Exclusive Tour of the New {TOOLHELP32} Functions
                 for {Windows} 95",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "9",
  pages =        "15--??",
  month =        sep,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:PWMa,
  author =       "Jeff Prosise",
  title =        "Programming {Windows} 95 with {MFC}, Part {IV}:
                 Contending with the Keyboard",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "9",
  pages =        "35--??",
  month =        sep,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Finnegan:1995:DCS,
  author =       "James Finnegan",
  title =        "Developing a Client\slash Server Multimedia App Using
                 {RPCs} and Video for {Windows} 1.1",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "9",
  pages =        "53--??",
  month =        sep,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:UHa,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "9",
  pages =        "73--??",
  month =        sep,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1995:WRQ,
  author =       "Jeffery Richter",
  title =        "{WIN} 32 {Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "9",
  pages =        "81--??",
  month =        sep,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQc,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "9",
  pages =        "89--??",
  month =        sep,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1995:AGM,
  author =       "Jeffrey Richter",
  title =        "Add Growable Memory-Mapped Files to Your App with Our
                 Exclusive {GMMF API}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "10",
  pages =        "17--??",
  month =        oct,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1995:VBP,
  author =       "Joshua Trupin",
  title =        "{Visual Basic} 4.0 Provides Easy Entry to the Advanced
                 Features of {Windows}(9) 95",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "10",
  pages =        "35--??",
  month =        oct,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{McKeown:1995:HGY,
  author =       "Michael McKeown",
  title =        "How to Get your {Windows} 95 {OLE} Controls Refined,
                 Robust, and Ready to Ship",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "10",
  pages =        "67--??",
  month =        oct,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:UHb,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "10",
  pages =        "83--??",
  month =        oct,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1995:OQc,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "10",
  pages =        "91--??",
  month =        oct,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQh,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "10",
  pages =        "99--??",
  month =        oct,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1995:GSW,
  author =       "Dave Edson",
  title =        "The Game {SDK} for {Windows} 95 Gives You Direct
                 Hardware Control for Speedy Animation",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "11",
  pages =        "15--??",
  month =        nov,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:PWMc,
  author =       "Jeff Prosise",
  title =        "Programming {Windows} 95 with {MFC}, Palt {V}: Menus,
                 Toolbars, and Status Bars",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "11",
  pages =        "41--??",
  month =        nov,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Meyers:1995:HNT,
  author =       "Scott Meyers",
  title =        "How to Navigate the Treacherous Waters of {C++}
                 Exception Handling",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "11",
  pages =        "61--??",
  month =        nov,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:UHc,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "11",
  pages =        "77--??",
  month =        nov,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1995:WQb,
  author =       "Jeffrey Richter",
  title =        "{Win32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "11",
  pages =        "85--??",
  month =        nov,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQb,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "11",
  pages =        "89--??",
  month =        nov,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Chiverton:1995:MDO,
  author =       "Bob Chiverton",
  title =        "{MFC} 4.0 Delivers {OCX} Containers, Improved {DLL}
                 Models, and New Classes",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "12",
  pages =        "19--??",
  month =        dec,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1995:BDD,
  author =       "Walter Oney",
  title =        "Building Device Drivers That Conform to {Windows} 95",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "12",
  pages =        "35--??",
  month =        dec,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1995:PWMd,
  author =       "Jeff Prosise",
  title =        "Programming {Windows} 95 with {MFC}, Part {VI}: Dialog
                 Boxes, Property Sheets, and Controls",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "12",
  pages =        "53--??",
  month =        dec,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1995:UHd,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "12",
  pages =        "75--??",
  month =        dec,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1995:OQb,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "12",
  pages =        "83--??",
  month =        dec,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1995:CCQf,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "10",
  number =       "12",
  pages =        "99--??",
  month =        dec,
  year =         "1995",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:SAA,
  author =       "Anonymous",
  title =        "Speech {API}. Dat Access Objects. Configuring Plug and
                 Play Devices",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Rozak:1996:TYC,
  author =       "Mike Rozak",
  title =        "Talk to Your Computer and Have It Answer Back with the
                 {Microsoft} Speech {API}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "19--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mee:1996:DDU,
  author =       "Michael Mee and Peter Tucker and John McCullough",
  title =        "The {DAO} of Databases: Using Data Access Objects and
                 the Jet Engine in {C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "35--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1996:ACY,
  author =       "Walter Oney",
  title =        "Automatically Configure Your Devices by Exploiting
                 Plug and Play {VxD} Services",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "57--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1996:VPa,
  author =       "Joshua Trupin",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "81--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHa,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "87--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:WQa,
  author =       "Jeffrey Richter",
  title =        "{Win32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "93--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CCQa,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "1",
  pages =        "103--??",
  month =        jan,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:MPP,
  author =       "Anonymous",
  title =        "{MFC} Primer Part {VII}. Building an {HTTP-Based}
                 Server. Direct Sound and Direct Input",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "??--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1996:PWMa,
  author =       "Jeff Prosise",
  title =        "Programming {Windows} 95 with {MFC}, Part {VII}: The
                 {Document\slash View Architecture}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "19--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Cook:1996:WSH,
  author =       "David Cook",
  title =        "Write a Simple {HTTP} based Server Using {MFC} and
                 {Windows} Sockets",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "43--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Edson:1996:GWN,
  author =       "Dave Edson",
  title =        "Get World-Class Noise and Total Joy from Your Games
                 with Direct and Directinput",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "71--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHb,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "85--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1996:VPb,
  author =       "Joshua Trupin",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "93--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1996:OQAa,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "99--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CCQb,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "2",
  pages =        "107--??",
  month =        feb,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Jan 26 10:11:26 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:WSV,
  author =       "Anonymous",
  title =        "{Win Sock} from {Visual Basic} --- Application Desktop
                 Toolbars --- {Visual Basic} client\slash server",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "??--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1996:VPF,
  author =       "Joshua Trupin",
  title =        "The Visual Programmer Fingers {WinSock} Functions from
                 {Visual Basic}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "19--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:EWS,
  author =       "Jeffrey Richter",
  title =        "Extend the {Windows} 95 Shell with Application Desktop
                 Toolbars",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "35--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Eddon:1996:ECS,
  author =       "Guy Eddon and Henry Eddon",
  title =        "Exploring the Clien\slash Server Capabilities of
                 {Visual Basic} 4.0 Enterprise Edition",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "55--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHc,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "77--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:WQb,
  author =       "Jeffrey Richter",
  title =        "{Win} 32 {Q+A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "87--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CC,
  author =       "Paul DiLascia",
  title =        "{C}\slash {C++ Q+A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "3",
  pages =        "103--??",
  month =        mar,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IOC,
  author =       "Anonymous",
  title =        "{Internet OLE} Controls. {MFC} Primer Part {VIII}.
                 {Windows} 95 Shell Integration",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{McKeown:1996:BOC,
  author =       "Michael McKeown",
  title =        "Build {OLE} Controls for the {Internet} that are Fast,
                 Smart, and Interactive",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "19--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1996:PWMb,
  author =       "Jeff Prosise",
  title =        "Programming {Windows} 95 with {MFC}, Part {VIII}:
                 Printing and Print Previewing",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "39--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:FYA,
  author =       "Jeffrey Richter",
  title =        "Fusing Your Applications to the System Through the
                 {Windows} 95 Shell",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "61--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHd,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "75--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1996:OQAb,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "89--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1996:VPc,
  author =       "Joshua Trupin",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "103--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CCQc,
  author =       "Paul DiLascia",
  title =        "{C}\slash {C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "4",
  pages =        "107--??",
  month =        apr,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:OWN,
  author =       "Anonymous",
  title =        "{OLE} in {Windows NT} 4.0. {ISAPI} Classes in {MFC}
                 4.1. {OLE} Design Primer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "??--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1996:IDC,
  author =       "Don Box",
  title =        "Introducing Distributed {COM} and the New {OLE}
                 Features in {Windows NTM} 4.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "19--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Blaszczak:1996:WIW,
  author =       "Mike Blaszczak",
  title =        "Writing Interactive {Web} Apps is a Piece of Cake with
                 the New {ISAPI} Classes in {MFC} 4.1",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "41--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1996:HOC,
  author =       "Kraig Brockschmidt",
  title =        "How {OLE} and {COM} Solve the Problems of Component
                 Software Design",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "63--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHe,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "83--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:WQc,
  author =       "Jeffrey Richter",
  title =        "{Win32(R}) {Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "91--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1996:VPd,
  author =       "Joshua Trupin",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "95--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CCQd,
  author =       "Paul DiLascia",
  title =        "{C}\slash {C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "5",
  pages =        "99--??",
  month =        may,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri May 17 05:46:16 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:CDP,
  author =       "Anonymous",
  title =        "{COM} Design Primer Part {II} --- Roll Your Own
                 Persistence --- {Active X} Document {ObJects}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "??--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Brockschmidt:1996:HCS,
  author =       "Kraig Brockschmidt",
  title =        "How {COM} Solves the Problems of Component Software
                 Design, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "19--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Holub:1996:RYO,
  author =       "Allen Holub",
  title =        "Roll Your Own Persistence Implementations to Go Beyond
                 the {MFC} Frontier",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "31--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupin:1996:VPP,
  author =       "Joshua Trupin",
  title =        "The Visual Programmer Puts {ActiveX(TM)} Document
                 Objects Through Their Paces",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "55--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHf,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "79--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1996:OQa,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "85--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CCQe,
  author =       "Paul DiLascia",
  title =        "{C\slash C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "6",
  pages =        "99--??",
  month =        jun,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:IOD,
  author =       "Anonymous",
  title =        "{Introducing OLE DB}. {Name} space extensions.
                 {Internet} component download",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "??--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Rauch:1996:TDC,
  author =       "Stephen Rauch",
  title =        "Talk to Any Database the {COM} Way Using the {OLE DB}
                 Interface",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "19--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Campbell:1996:EWE,
  author =       "David Campbell",
  title =        "Extending the {Windows Explorer} with Name Space
                 Extensions",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "41--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Kirtland:1996:SWS,
  author =       "Mary Kirtland",
  title =        "Safe {Web} Surfing With the {Internet} Component
                 Download Service",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "65--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHg,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "75--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:WQd,
  author =       "Jeffrey Richter",
  title =        "{Win} 32({R}) {Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "83--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CQa,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "7",
  pages =        "91--??",
  month =        jul,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:WNV,
  author =       "Anonymous",
  title =        "{Windows NT} 4.0. Voice Extensions for {Windows}.
                 Data Hiding in {MFC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:PAU,
  author =       "Matt Pietrek",
  title =        "Poking Around Under the Hood: {A} Programmer's View of
                 {Windows NT(R)} 4.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "18--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mirho:1996:LAV,
  author =       "Charles Mirho",
  title =        "To Learn About the {Voice Modem Extensions} for
                 {Windows}({R}) 95, Press 1 Now!",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "39--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Holub:1996:HYDa,
  author =       "Allen Holub",
  title =        "Hide Your Data and Make Objects Responsible for their
                 Own User Interfaces",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "53--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHh,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "79--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CQb,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "87--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1996:WCa,
  author =       "Jeff Prosise",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "8",
  pages =        "97--??",
  month =        aug,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Rauch:1996:UBA,
  author =       "Stephen Rauch",
  title =        "Unified Browsing With {Active X} Extensions Brings the
                 {Internet} to Your Desktop",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "19--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Huckins:1996:OEC,
  author =       "Jeff Huckins",
  title =        "Our Exclusive Class Library Speeds Building {Windows
                 NT} Kernel-Mode Device Drivers",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "35--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Nicolaisen:1996:VCD,
  author =       "Nancy Nicolaisen",
  title =        "{Visual C++} 4.2 Dramatically Reduces the Learning
                 Curve for Writing {Internet} Apps",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "69--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHi,
  author =       "Matt Pietrek",
  title =        "Under the hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "77--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:WQe,
  author =       "Jeffrey Richter",
  title =        "{Win32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1996:OQb,
  author =       "Don Box",
  title =        "{OLE Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "97--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Dilascia:1996:C,
  author =       "Paul Dilascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "9",
  pages =        "103--??",
  month =        sep,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Thu Aug 15 09:41:02 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:WC,
  author =       "Anonymous",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "10",
  pages =        "95--??",
  month =        oct,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Mon Oct 7 08:39:29 MDT 1996",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1996:ICC,
  author =       "Anonymous",
  title =        "{IE 4.0 Common Controls}. {OpenGL} with {MFC},
                 Enterprise Apps with {Visual Basic 4.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Armstrong:1996:PCC,
  author =       "Strohm Armstrong",
  title =        "Previewing the {Common Controls DLL} for {Microsoft
                 Internet Explorer 4.0}, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "19--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:RFD,
  author =       "Matt Pietrek",
  title =        "Remove Fatty Deposits from Your Applications Using Our
                 32-bit Liposuction Tools",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "19--??",
  month =        oct,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Fosner:1996:OPC,
  author =       "Ron Fosner",
  title =        "{OpenGL} Without the Pain: Creating a Reusable {3D}
                 View Class for {MFC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "41--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:WYN,
  author =       "Jeffrey Richter",
  title =        "What You Need to Know About ``{Pegasus},'' {Microsoft}'s
                 Upcoming Handheld Device",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "41--??",
  month =        oct,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Armstrong:1996:PNI,
  author =       "Strohm Armstrong",
  title =        "Previewing the New and Improved {Common Controls DLL}
                 for {Microsoft IE 4.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "53--??",
  month =        oct,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Notestein:1996:BMC,
  author =       "Jenny Notestein",
  title =        "Building Multitiered Client\slash{} Server Apps with
                 {Visual Basic 4.0 Enterprise Edition}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "57--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHj,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "75--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1996:W,
  author =       "Jeffrey Richter",
  title =        "Win 32 {Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "85--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Box:1996:AXC,
  author =       "Don Box",
  title =        "{Active X}\slash Com {Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "11",
  pages =        "91--??",
  month =        nov,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Oct 29 05:58:33 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Weisz:1996:FAT,
  author =       "Russell Weisz",
  title =        "First Aid for the Thread-Impaired: Using Multiple
                 Threads with {MFC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "19--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Holub:1996:HYDb,
  author =       "Allen Holub",
  title =        "Hide Your Data and Make Objects Responsible for Their
                 Own User Interfaces, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "35--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Mitchell:1996:LYV,
  author =       "David C. Mitchell",
  title =        "Leveraging Your {Visual C++} Experience on the
                 {Internet} with Thin Client Technology",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "47--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1996:UHk,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "67--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Trupuin:1996:VP,
  author =       "Joshua Trupuin",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "75--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1996:WCb,
  author =       "Jeff Prosise",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "81--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1996:CQc,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "11",
  number =       "12",
  pages =        "89--??",
  month =        dec,
  year =         "1996",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Tue Dec 17 11:39:29 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:MFMa,
  author =       "Paul DiLascia",
  title =        "More Fun with {MFC}: {DIBs}, Palettes, Subclassing,
                 and a Gamut of Reusable Goodies",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "1",
  pages =        "17--??",
  month =        jan,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Writing real-world apps in {MFC} is never as simple as
                 the sample programs found in the documentation. Paul
                 {DiLascia} develops a set of reusable {MFC} classes
                 that are the result of writing a genuine app, and
                 shares them here in the first part of this series.",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:CCD,
  author =       "Matt Pietrek",
  title =        "A Crash Course on the Depths of {Win32} Structured
                 Exception Handling",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "1",
  pages =        "41--??",
  month =        jan,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Sure, you may use -try and -except in your {C++} code,
                 but have you ever wondered what's going on under the
                 hood? Matt Pietrek goes where almost no one has gone
                 before, diving into the abyss of {SEH} and surfacing
                 with a human-readable explanation.",
  acknowledgement = ack-nhfb,
}

@Article{Holub:1997:HYD,
  author =       "Allen Holub",
  title =        "Hide Your Data and Make Objects Responsible for Their
                 Own User Interfaces, Part {III}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "1",
  pages =        "67--??",
  month =        jan,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "In the conclusion of this series, Allen Holub shows
                 you the actual working sample code for his Forms-based
                 application --- one that keeps the \ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:ARS,
  author =       "Anonymous",
  title =        "{ActiveX} --- Reliable Server Loading \slash{}
                 Unloading",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "1",
  pages =        "93--??",
  month =        jan,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Platt:1997:GAW,
  author =       "David Platt",
  title =        "Give {ActiveX}-based {Web} Pages a Boost with the
                 Apartment Threading Model",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "17--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Notestein:1997:BMC,
  author =       "Jenny Notestein",
  title =        "Building Multitiered Client\slash{} Server Apps with
                 {Visual Basic 4.0 Enterprise Edition}, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "37--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Eddon:1997:VBRa,
  author =       "Guy Eddon and Henry Eddon",
  title =        "{Visual Basic 5.0} Relieves the Pain and Discomfort of
                 {ActiveX} Control Creation",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "57--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHa,
  author =       "Matt Pietrek",
  title =        "Under the hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "71--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1997:WCa,
  author =       "Jeff Prosise",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "87--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VP,
  author =       "Anonymous",
  title =        "The visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "93--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Dilascia:1997:CQa,
  author =       "Paul Dilascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "2",
  pages =        "101--??",
  month =        feb,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1997:PNA,
  author =       "Walter Oney",
  title =        "Pay No Attention to the Man Behind the Curtain! Write
                 Your Own {C++} Appwizards",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "19--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Eddon:1997:VBRb,
  author =       "Guy Eddon and Henry Eddon",
  title =        "{Visual Basic 5.0} Relieves the Pain and Discomfort of
                 {ActiveX} Control Creation, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "37--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:MFMb,
  author =       "Paul DiLascia",
  title =        "More Fun with {MFC}: {DIBs}, Palettes, Subclassing,
                 and a Gamut of Goodies, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "47--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHb,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "79--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1997:WQa,
  author =       "Jeffrey Richter",
  title =        "{Win 32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "85--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1997:ACa,
  author =       "Don Box",
  title =        "{ActiveX\slash COM}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "93--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Dilascia:1997:CQb,
  author =       "Paul Dilascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "3",
  pages =        "109--??",
  month =        mar,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:WCS,
  author =       "Anonymous",
  title =        "{Windows CE SDK}. {MSN} 2.0: The Inside Story.
                 Tooltips",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "??--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Fishman:1997:WCS,
  author =       "Neil Fishman and Jeffrey Richter",
  title =        "The {Windows CE SDK}: The Tools You Need to Program
                 the Handheld {PC}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "17--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Sinha:1997:BSA,
  author =       "Alok Sinha and Don Clore and Dale Phurrough",
  title =        "Behind the Scenes at {MSN} 2.0: Architecting an
                 {Internet}-Based Online Service",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "31--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Jack:1997:RTT,
  author =       "Roger Jack",
  title =        "Riptoe Through the {Tooltips} With our
                 All-Encompassing {ToolTip} Programmers' Guide",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "49--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHc,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "73--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Prosis:1997:WC,
  author =       "Jeff Prosis",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "79--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Shepherd:1997:VPa,
  author =       "George Shepherd and Scot Wingo",
  title =        "Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "87--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Nov 01 06:54:18 2002",
  URL =          "http://www.microsoft.com/msj/defaultframe.asp?page=/msj/0497/visualprog/visualprog0497.htm&nav=/msj/0497/newnav.htm",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:CQc,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "4",
  pages =        "93--??",
  month =        apr,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Kirtland:1997:IVS,
  author =       "Mary Kirtland",
  title =        "Introducing {Visual Studio 97}: {A} Well stocked
                 Toolbox for Building Distributed Apps",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "19--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Shepherd:1997:VCS,
  author =       "George Shepherd",
  title =        "{Visual C++5.0} Simplifies the Process for Developing
                 and Using {COM} Objects",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "37--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Schmid:1997:IMD,
  author =       "Robert Schmid",
  title =        "Investigating Multilanguage Debugging and the New
                 {IDEs}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "51--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHd,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "79--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1997:WQb,
  author =       "Jeffrey Richter",
  title =        "{Win 32 Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "91--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1997:ACb,
  author =       "Don Box",
  title =        "{ActiveX\slash} Com",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "95--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:CQd,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "5",
  pages =        "113--??",
  month =        may,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Campbell:1997:HEM,
  author =       "David Campbell",
  title =        "How to Exploit Multiple Monitor Support in {Memphis}
                 and {Windows NT} 5.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "17--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1997:ATL,
  author =       "Don Box",
  title =        "The Active Template Library Makes Building Compact
                 {COM ObJects} a Joy",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "41--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:MFMc,
  author =       "Paul DiLascia",
  title =        "More Fun With {MFC}: {DIBs}, Palettes, Subclassing,
                 and a Gamut of Goodies, Part {III}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "69--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHe,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "83--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1997:WCb,
  author =       "Jeff Prosise",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "99--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Shepherd:1997:VPb,
  author =       "George Shepherd and Scot Wingo",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "105--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Nov 01 06:55:20 2002",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:Ca,
  author =       "Paul DiLascia",
  title =        "{C++A and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "6",
  pages =        "109--??",
  month =        jun,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Zimmerman:1997:CAE,
  author =       "Steve Zimmerman",
  title =        "Create Apps That Are Easily Extensible with Our Smart
                 ``Snap- Ins'' Methodology",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "7",
  pages =        "17--??",
  month =        jul,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Weisz:1997:MFA,
  author =       "Russell Weisz",
  title =        "More First Aid for the Thread Impaired: Cool Ways to
                 Take Advantage of Multithreading",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "7",
  pages =        "33--??",
  month =        jul,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Smetak:1997:DRO,
  author =       "Ed Smetak and Jean Caputo",
  title =        "Dynamic Runtime Objects: Building Applications Your
                 Users Can Modify at Runtime",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "7",
  pages =        "49--??",
  month =        jul,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Robbins:1997:IWI,
  author =       "John Robbins",
  title =        "Ingenious Ways to Implement Multiple Threads in
                 {Visual Basic 5.0}, Part {I}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "17--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Platt:1997:FAD,
  author =       "David Platt",
  title =        "Fashionable App Designers Agree: The Free Threading
                 Model is What's Hot This Fall",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "33--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Reed:1997:MTS,
  author =       "Dave Reed and Tracey Trewin and Mai-Ian Tomsen",
  title =        "{Microsoft Transaction Server} helps You Write
                 Scalable, Distributed {Internet} Apps",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "51--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHf,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "73--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Prosise:1997:WCc,
  author =       "Jeff Prosise",
  title =        "Wicked Code",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "85--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Shepherd:1997:VPc,
  author =       "George Shepherd and Scot Wingo",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "101--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Fri Nov 01 06:55:14 2002",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:CQe,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "8",
  pages =        "107--??",
  month =        aug,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Rauch:1997:MDM,
  author =       "Stephen Rauch",
  title =        "Manage Data from Myriad Sources with the Universal
                 Data Access Interfaces",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "17--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Zimmerman:1997:EDS,
  author =       "Steve Zimmerman",
  title =        "Extend {Developer Studio 97} with Your Own Add-ins,
                 Macros, and Wizards",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "29--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Robbins:1997:MTV,
  author =       "John Robbins",
  title =        "Multiple Threads in Visual Basic 5.0, Part {II}:
                 Writing a {Win32} Debugger",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "45--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHg,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "79--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1997:Wa,
  author =       "Jeffrey Richter",
  title =        "{Win32}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "91--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1997:ACc,
  author =       "Don Box",
  title =        "{ActiveX\slash COM}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "97--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:CQf,
  author =       "Paul DiLascia",
  title =        "{C++ Q and A}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "9",
  pages =        "109--??",
  month =        sep,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1997:DWN,
  author =       "Jeffrey Richter",
  title =        "Design a {Windows NT} Service to Exploit Special
                 Operating System Facilities",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "10",
  pages =        "19--??",
  month =        oct,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Robbins:1997:IBA,
  author =       "John Robbins",
  title =        "Introducing the Bugslayer: Annihilating Bugs in an
                 Application Near You",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "10",
  pages =        "35--??",
  month =        oct,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Cluts:1997:PAC,
  author =       "Nancy Winnick Cluts and Michael Edwards",
  title =        "A Preview of {Active Channel} and the {Active Desktop}
                 for {Internet Explorer 4.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "10",
  pages =        "59--??",
  month =        oct,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:NIL,
  author =       "Anonymous",
  title =        "Now Includes Links to {Microsoft Developer Network
                 Online}!",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "??--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:PPNa,
  author =       "Matt Pietrek",
  title =        "A Programmer's Perspective on New System {DLL}
                 Features in {Windows NT 5.0}, Part {I}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "17--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1997:SNW,
  author =       "Walter Oney",
  title =        "Surveying the New {Win32} Driver Model for {Windows
                 98} and {Windows NT 5.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "35--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Kirtland:1997:OOS,
  author =       "Marty Kirtland",
  title =        "Object Oriented Software Development Made Simple with
                 {COM+} Runtime Services",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "49--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHh,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "61--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1997:Wb,
  author =       "Jeffrey Richter",
  title =        "Win 32",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "67--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1997:AXC,
  author =       "Don Box",
  title =        "Active {X}\slash {COM}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "11",
  pages =        "73--??",
  month =        nov,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Kirtland:1997:CPM,
  author =       "Mary Kirtland",
  title =        "The {COM+} Programming Model Makes it Easy to Write
                 Components in any Language",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "19--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "{COM+} makes the {COM} programming model more like the
                 programming model of \ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:PPNb,
  author =       "Matt Pietrek",
  title =        "A Programmer's Perspective on New System {DLL}
                 Features in {Windows NT 5.0}, Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "31--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "This month, we look at additions to {ADVAPI32}, the
                 shell, the common controls, and {COM.} We'll also
                 examine additions to {WININET.DLL} and {IMAGEHL .DLL},
                 plus the new Shell Light Weight {API} and task
                 scheduling interfaces.",
  acknowledgement = ack-nhfb,
}

@Article{Oney:1997:INW,
  author =       "Walter Oney",
  title =        "Implementing the New {Win32} Driver Model for {Windows
                 98} and {Windows NT 5.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "43--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Walter Oney finishes our introduction to the {Win32}
                 Driver Model by describing the handling of Plug and
                 Play and Power Management {I}\slash {O} requests and
                 demonstrating how a Virtual Device Driver running in
                 Windows 98 can call a {WDM} driver.",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1997:UHi,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "67--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1997:VPS,
  author =       "Anonymous",
  title =        "The Visual Programmer (Shepherd and Wingo)",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "77--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Robbins:1997:B,
  author =       "John Robbins",
  title =        "Bugslayer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "89--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1997:Cb,
  author =       "Paul DiLascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "12",
  number =       "12",
  pages =        "103--??",
  month =        dec,
  year =         "1997",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Chappell:1998:HMT,
  author =       "David Chappell",
  title =        "How {Microsoft Transaction Server} Changes the {COM}
                 Programming Model",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "19--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1998:GYA,
  author =       "Paul DiLascia",
  title =        "Give Your Applications the Hot New Interface Look with
                 Cool Menu Buttons",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "31--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Faison:1998:NHH,
  author =       "Ted Faison",
  title =        "The New {HTML} Help System Extends Online Help From
                 the Desktop to the Web",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "55--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1998:UHa,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "77--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1998:Wa,
  author =       "Jeffrey Richter",
  title =        "Win 32",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "85--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1998:ACa,
  author =       "Don Box",
  title =        "{ActiveX\slash} Com",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "89--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DeLascia:1998:C,
  author =       "Paul DeLascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "1",
  pages =        "103--??",
  month =        jan,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Clark:1998:MFF,
  author =       "Jason Clark",
  title =        "May the Force Feedback Be with You: Grappling with
                 {DirectX} and {DirectInput}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "19--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Fosner:1998:GFS,
  author =       "Ron Fosner",
  title =        "Get Fast and Simple {3D} Rendering with Draw Primitive
                 and {DirectX} 5.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "37--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1998:MWN,
  author =       "Jeffrey Richter",
  title =        "Manipulate {Windows NT} Services by Writing a Service
                 Control Program",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "55--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:UH,
  author =       "Anonymous",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "73--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:B,
  author =       "Anonymous",
  title =        "Bugslayer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "87--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:VP,
  author =       "Anonymous",
  title =        "The Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "97--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Anonymous:1998:C,
  author =       "Anonymous",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "2",
  pages =        "101--??",
  month =        feb,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Finnegan:1998:POP,
  author =       "James Finnegan",
  title =        "Pop Open a Privileged Set of {APls} with {Windows NT}
                 Kernel Mode Drivers",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "19--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Eddon:1998:UDW,
  author =       "Guy Eddon and Henry Eddon",
  title =        "Understanding the {DCOM} Wire Protocol by Analyzing
                 Network Data Packets",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "45--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Kim:1998:WDC,
  author =       "Frank Kim",
  title =        "Why Do Certain {Win32} Technologies Misbehave in
                 {Windows NT} Services?",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "67--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1998:UHb,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "77--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1998:Wb,
  author =       "Jeffrey Richter",
  title =        "{Win32}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "83--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1998:ACb,
  author =       "Don Box",
  title =        "{ActiveX\slash COM}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "89--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1998:Ca,
  author =       "Paul DiLascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "3",
  pages =        "99--??",
  month =        mar,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pattison:1998:BMC,
  author =       "Ted Pattison",
  title =        "Build {MTS} Components with Visual Basic for
                 Deployment in Your {ASP} Based Apps",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "19--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Umeno:1998:TAP,
  author =       "Hiroo Umeno",
  title =        "For the Telephony {API}, Press 1; For Unimodem, Press
                 2; or Stay on the Line",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "33--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Braginski:1998:TIC,
  author =       "Leon Braginski and Matt Powell",
  title =        "Take {IIS} Customization to the Next Level by Writing
                 {ISAPI} Filters and Script Interpreters",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "51--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1998:UHc,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "75--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Shepherd:1998:VPa,
  author =       "Shepherd and Wing",
  title =        "Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "83--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Robbins:1998:Ba,
  author =       "John Robbins",
  title =        "Bugslayer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "89--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Dilascia:1998:C,
  author =       "Paul Dilascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "4",
  pages =        "103--??",
  month =        apr,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Yao:1998:MWC,
  author =       "Paul Yao",
  title =        "{Microsoft Windows CE 2.0}: It's Not Just for Handheld
                 {PCs} Any More",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "5",
  pages =        "19--??",
  month =        may,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Boling:1998:MMF,
  author =       "Douglas Boling",
  title =        "Minimizing the Memory Footprint of Your {Windows
                 CE}-based Program",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "5",
  pages =        "37--??",
  month =        may,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Jones:1998:WCN,
  author =       "Anthony Jones",
  title =        "Windows {CE} 2.0 Networking Offers Exciting Mobile
                 Computing Possibilities",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "5",
  pages =        "53--??",
  month =        may,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1998:UHd,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "5",
  pages =        "71--??",
  month =        may,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1998:ACc,
  author =       "Don Box",
  title =        "{ActiveX\slash} Com",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "5",
  pages =        "81--??",
  month =        may,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1998:Cb,
  author =       "Paul DiLascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "5",
  pages =        "105--??",
  month =        may,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1998:Cc,
  author =       "Paul DiLascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "11--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Clark:1998:EDP,
  author =       "Jason Clark",
  title =        "Exploring {DirectX} 5.0, Part {II}: {DirectSound}
                 Gives Your Apps Advanced {3D} Sound",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "21--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Skonnard:1998:HDR,
  author =       "Aaron Skonnard",
  title =        "How to Design Reusable {HTTP} Components by Exploiting
                 {Winlet} and {COM}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "45--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Roberts:1998:KEY,
  author =       "Scot Roberts",
  title =        "Keeping an Eye on Your Browser by Monitoring {Internet
                 Explorer 4.0} Events",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "69--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1998:UHe,
  author =       "Matt Pietrek",
  title =        "Under The Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "85--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1998:Wc,
  author =       "Jeffry Richter",
  title =        "{Win32}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "95--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Robbins:1998:Bb,
  author =       "John Robbins",
  title =        "Bugslayer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "6",
  pages =        "99--??",
  month =        jun,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Chappell:1998:MMQ,
  author =       "David Chappell",
  title =        "{Microsoft Message Queue} is a Fast, Efficient Choice
                 for Your Distributed Application",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "17--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Bukovec:1998:UMM,
  author =       "Mark Bukovec and Dick Dievendorff",
  title =        "Use {MSMQ} and {MTS} to Simplify the Building of
                 Transactional Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "27--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Finocchio:1998:CSEa,
  author =       "Mark Finocchio",
  title =        "{Control Spy} Exposes the Clandestine Life of {Windows
                 Common Controls}, Part {I}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "43--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Pietrek:1998:UHf,
  author =       "Matt Pietrek",
  title =        "Under the Hood",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "57--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Shepherd:1998:VPb,
  author =       "Shepherd and Wingo",
  title =        "Visual Programmer",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "67--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Box:1998:HC,
  author =       "Don Box",
  title =        "House of {COM}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "73--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1998:Cd,
  author =       "Paul DiLascia",
  title =        "{C++}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "7",
  pages =        "83--??",
  month =        jul,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1998:CPM,
  author =       "Jeffrey Richter",
  title =        "Custom Performance Monitoring for Your {Windows NT}
                 Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "8",
  pages =        "17--??",
  month =        aug,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Monitoring the health of your computer system is
                 incredibly important. That's why Microsoft built
                 performance monitoring into Windows NT. Jeffrey
                 Richter shows \ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Daniell:1998:IWV,
  author =       "Todd Daniell and Brian Daigle and Doug Bahr and Dave
                 Mims",
  title =        "Implementing a {Web} View Namespace Extension Using
                 Active Directory Services",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "8",
  pages =        "37--??",
  month =        aug,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Now you can view the Web with Windows Explorer using a
                 namespace extension. We'll explain how to create and
                 customize a Web View with {HTML}, the Active Template
                 Library, and the Active Directory Services Interface.",
  acknowledgement = ack-nhfb,
}

@Article{Hludzinski:1998:UID,
  author =       "Bill Hludzinski",
  title =        "Understanding Interface Definition Language: {A}
                 Developer's Survival Guide",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "8",
  pages =        "51--??",
  month =        aug,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Interface Definition Language is the preferred way to
                 describe your {COM} interfaces, but many developers
                 have only a rudimentary knowledge of {IDL.} Her 's a
                 survival guide that will show you what {IDL} is, when
                 you need it, and \ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Kelly:1998:GCA,
  author =       "Mike Kelly",
  title =        "Gain Control of Application Setup and Maintenance with
                 the New {Windows Installer}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "9",
  pages =        "15--??",
  month =        sep,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "The new Windows installer does more than just copy
                 files; it lets your Windows 95, Windows 98, or {Windows
                 NT 5.0}-based app tune its disk usage and automatically
                 reinstall missing files. It also supports the Zero
                 Administration Windows initiative.",
  acknowledgement = ack-nhfb,
}

@Article{Cunderlik:1998:TAM,
  author =       "Maros Cunderlik",
  title =        "Take Advantage of {MTS} in Your Distributed System
                 with Custom Resource Dispensers",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "9",
  pages =        "29--??",
  month =        sep,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "{MTS} resource dispensers manage resource pools,
                 automatically enlist them in transactions, and provide
                 standard interfaces. With custom resource dispensers,
                 you can integrate disconnected or nontransactional
                 resources.",
  acknowledgement = ack-nhfb,
}

@Article{Finocchio:1998:CSEb,
  author =       "Mark Finocchio",
  title =        "{Control Spy} Exposes the Clandestine Life of {Windows
                 Common Controls}. Part {II}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "9",
  pages =        "51--??",
  month =        sep,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Mark Finocchio looks at more Control Spy features and
                 explains how to provide custom notification handlers
                 and add custom code. He'll also discuss \ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Massoni:1998:ILA,
  author =       "Joe Massoni",
  title =        "An Inside Look at Developing Applications Using the
                 New Features of Visual {C++6.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "10",
  pages =        "17--??",
  month =        oct,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Joe Massoni, the Technical Support lead for Visual
                 {C++} 6.0, walks you through the issues relevant to
                 porting your existing projects to the newest version of
                 {Visual C++}, and explains the basic enhancements to
                 the compiler, linker, and runtime library.",
  acknowledgement = ack-nhfb,
}

@Article{DiLascia:1998:VCB,
  author =       "Paul DiLascia",
  title =        "Visual {C++6.0} Brings Home a Full Bag of Tricks and
                 Treats for {MFC} Developers",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "10",
  pages =        "29--??",
  month =        oct,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "The release of Visual C++ 6.0 means new goodies for
                 MFC-based application development. We'll give you an
                 overview of what's new in MFC 6.0, including an
                 in-depth look at the enhanced support for Internet
                 Explorer 4.0 common controls.",
  acknowledgement = ack-nhfb,
}

@Article{Box:1998:ECP,
  author =       "Don Box and Keith Brown and Timothy J. Ewald and Chris
                 Sells",
  title =        "Effective {COM} Programming: Seven Tips for Building
                 Better {COM}- based Applications",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "10",
  pages =        "47--??",
  month =        oct,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Many developers want to embrace the COM lifestyle, but
                 need some divine inspiration. Here are seven simple
                 rules from some COM gurus that will help you design and
                 implement more effective COM-based applications.",
  acknowledgement = ack-nhfb,
}

@Article{Richter:1998:FSC,
  author =       "Jeffrey Richter and Luis Felipe Cabrera",
  title =        "A File System for the {21ST} Century: Previewing the
                 {Windows NT 5.0} File System",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "11",
  pages =        "19--??",
  month =        nov,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Many programming tasks will be simplified by
                 innovations in {NTFS}, the \ldots{}.",
  acknowledgement = ack-nhfb,
}

@Article{Quinton:1998:WNB,
  author =       "Michelle Quinton",
  title =        "{Windows NT 5.0} Brings You New Telephony Development
                 Features with {TAPI} 3.0",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "11",
  pages =        "37--??",
  month =        nov,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "{Windows NT 5.0} will introduce {TAPI} 3.0, the newest
                 version of Microsoft's telephony {API.} Here's an
                 inside look at what this means for developers,
                 including new {TAPI COM} interfaces, streaming media
                 control, and support for Internet telephony.",
  acknowledgement = ack-nhfb,
}

@Article{Bishop:1998:SMT,
  author =       "F. Avery Bishop and David C. Brown and David M.
                 Meltzer",
  title =        "Supporting Multilanguage Text Layout and Complex
                 Scripts with {Windows NT 5.0}",
  journal =      j-MICROSOFT-SYS-J,
  volume =       "13",
  number =       "11",
  pages =        "57--??",
  month =        nov,
  year =         "1998",
  CODEN =        "MSJOED",
  ISSN =         "0889-9932",
  bibdate =      "Sat Nov 7 10:33:30 MST 1998",
  abstract =     "Windows NT 5.0 provides new services that support
                 multiple language text layout. Explore the latest
                 techniques for developing internationalized
                 applications, including Uniscribe, the Windows Unicode
                 script processor.",
  acknowledgement = ack-nhfb,
}