EDM/2

Read Past Issues

 

To download EDM/2, go to the Sites page or this sites Download Page.

EDM/2 v7.3 - 4/99

From the Editor
The Codesmith's Library
Secrets of the OS/2 Warp Masters
News
OS2LDR and OS2KRNL-- The Secret Handshake
Developers Wanted
The Anon CVS Bazaar -- Part I
EDM/2 v7.4 - 5/99

From the Editor
News
Implementing Flyout Menus in OS/2
V - A Free C++ Graphical User Interface Framework
XDS Oberon
A Review of VisualAge C++ Version 4.0
The Anon CVS Bazaar - Part II
A Warped RCS/CVS HowTo
EDM/2 v7.1 - 1/99

From the Editor
A Keystroke Recorder
A Note on the OS/2 Warp Boot Sequence
Programming Dynamic Job Properties Under OS/2
SMP Considerations for OS/2 Device Drivers
EDM/2 v7.2 - 2/99

From the Editor


EDM/2 v6.11 - 11/98

From the Editor
The Codesmith's Library
3D Computer Graphics
News
OpenGL and OS/2 - A Model Viewer - Part 3
A Programmer's Editor Shootout - The SemWare Editor
Creating GUI Applications Using Java and mSQL
Installing and Configuring the Sybase SQL Anywhere Server for OS/2
Using TCL and cgi.tcl to Create and Maintain your Web Page
EDM/2 v6.12 - 12/98

From the Editor
The Codesmith's Library
Computational Geometry in C, 2nd Edition
News
OpenGL and OS/2 - A Model Viewer - Part 4
Introduction to Relational Database Design
EDM/2 v6.9 - 9/98

From the Editor
News
OpenGL and OS/2 - A Model Viewer - Part 1
Inet 101 - The World Wide Web - Part 4/4
Mnemonics in Dialog Boxes
RAD for the Web
A Programmer's Editor Shootout - CodeQuill version 1.0
EDM/2 v6.10 - 10/98

From the Editor
The Codesmith's Library
Digital Typography Sourcebook
News
OpenGL and OS/2 - A Model Viewer - Part 2
Memory-Mapped Files in OS/2
EDM/2 v6.7 - 7/98

From the Editor
News
OpenGL and OS/2 - The Utility Libraries
Inet 101 - Electronic Mail Basics - Part 2/4
A Programmer's Editor Shootout - Program Editor V2
Managing DOS Settings
Accessing Databases Using Java and JDBC
Measuring CPU Usage
Inside the OS/2 Kernel
An Introduction to C++ Programming - Part 12/13
EDM/2 v6.8 - 8/98

From the Editor
The Codesmith's Library
The REXX Handbook
C Programming: A Modern Approach
News
OpenGL and OS/2 - All About NURBS
Inet 101 - The Basics of File Transfers - Part 3/4
Java Servlet Programming in OS/2
A Discussion of Oberon
A Description of the Oberon-2 Language
Calling PM APIs from AVIO Sessions
An Introduction to C++ Programming - Part 13/13
EDM/2 v6.5 - 5/98

From the Editor
News
An introduction to mSQL
Adding syntax highlighting to EPM
An Introduction to C++ Programming - Part 10/13
EDM/2 v6.6 - 6/98

From the Editor
News
OpenGL and OS/2 - The Bumpy Road Ahead
I-net 101 - A Brief History of the Internet - Part 1/4
mSQL Revisited
Modula-2 Legacy Code: Problems and Solutions
An Introduction to C++ Programming - Part 11/13
EDM/2 v6.3 - 3/98

From the Editor
OpenGL and OS/2 - Avoiding the Jaggies
News
The Partition Table
OS/2 v4.0 Notebooks
Designing Web Pages with Home Page Publisher 2.0
A Programmer's Editor Shootout - Andy's Editor
An Introduction to C++ Programming - Part 8/13
EDM/2 v6.4 - 4/98

From the Editor
News
VisualAge for Java Professional
Split Views and Toolbars
A Programmer's Editor Shootout - FTE
An Introduction to C++ Programming - Part 9/13
EDM/2 v6.1 - 1/98

From the Editor
Grinding Java - Real World Java
OpenGL and OS/2 - Let There Be Lit Things
Off the Beaten Track
A Programmer's Editor Shootout - MED
Introduction to Java Remote Method Invocation (RMI)
A Fast and Efficient Solution to the Backpack Problem
Dr. Dialog
High Resolution Timing Under OS/2
Work Place Shell Programming - Part 4/4
An Introduction to C++ Programming - Part 6/13
EDM/2 v6.2 - 2/98

From the Editor
OpenGL and OS/2 - Questions and Answers
News
An Interview with IBM About OS/2
A Commentary on the IBM Interview
A Programmer's Editor Shootout - Boxer
An Introduction to C++ Programming - Part 7/13


EDM/2 v5.11 - 11/97

From the Editor
Grinding Java - Class Files and The VM
Off the Beaten Track
OpenGL and OS/2 - Let There Be Light
The News
A Programmer's Editor Shootout - SmallEd 1.45
A Brief Summary of Visual Prolog 4.2 for OS/2
Software Conversion, Translation and Migration
Intel Developer's Forum
Multilingual Resources
Programming the OS/2 File Dialog in C++
Work Place Shell Programming - Part 2/4
Building a CD Player - Part 3/4
An Introduction to C++ Programming - Part 4/13
EDM/2 v5.12 - 12/97

From the Editor
Grinding Java - Distributed Java
OpenGL and OS/2 - Let There Be Texture
The News
InJoy Internet Dialer V1.1
Safe Document Handling
Dynamic Control Formatting
Let's Talk About... Singleton
Real Glass
A Programmer's Editor Shootout - Kon
Work Place Shell Programming - Part 3/4
Building a CD Player - Part 4/4
An Introduction to C++ Programming - Part 5/13
EDM/2 v5.9 - 9/97

From the Editor
Grinding Java - Dynamic Java
Off the Beaten Track
OpenGL and OS/2 - A Simple 3D Application
The News
OS/2's Symmetrical Multiprocessing Demystified
Manage Your Configuration Files and Data
The Service-Oriented Home Page Primer
Rebooting OS/2
Building a CD Player - Part 1/4
EDM/2 v5.10 - 10/97

From the Editor
Grinding Java - Beans Components
Off the Beaten Track
OpenGL and OS/2 - A More Complex Scene
The News
The Internet Adventurer
Building a REXX DLL in C
The Making of CandyBarZ
The Case of the Invisible Corpse
Disabling a Window (Rectangle)
Work Place Shell Programming - Part 1/4
Building a CD Player - Part 2/4
An Introduction to C++ Programming - Part 3/13
EDM/2 v5.7 - 7/97

From the Editor
The Codesmith's Library
OS/2 Warp REXX Reference Summary Handbook
Java - Back to Basics
Off the Beaten Track
OpenGL and OS/2 - An Introduction
The News
A Programmer's Editor Shootout - RimStar Professional 4.0
Embellish 2.0
SMP - Symmetrical Multiprocessing
SecureIt v2.0 - Protext Your Software Against Piracy
Fitting a Notebook into a Dialog
An Introduction to C++ Programming - Part 1/13
EDM/2 v5.8 - 8/97

From the Editor
The Codesmith's Library
Taligent's Guide to Designing Programs
Grinding Java - Searching the WWW
Off the Beaten Track
OpenGL and OS/2 - A Simple Application
The News
OS/2 Observations, Rumors, & Tips from PC Expo
Notebook Key Processing
Hunting Memory Bugs
Thread Safe STL
An Introduction to C++ Programming - Part 2/13
EDM/2 v5.5 - 5/97

From the Editor
Grinding Java - An Introduction
The News
A Programmer's Editor Shootout - Visual SlickEdit 2.0
PMView 1.00
Digital Sound & Music Interface for OS/2
ICAT: The New Remote Source-code Debugger for OS/2
The Making of WarpTris - Part 1
Adding Native Compression To Your Application
An Introduction to C Programming - Part 9/10
EDM/2 v5.6 - 6/97

From the Editor
The Codesmith's Library
OS/2 Warp Programming for Dummies
Grinding Java - Enhancing the AWT
Off the Beaten Track
The News
A Programmer's Editor Shootout - Preditor 3.0
OS/2 E-mail Client 3-Way Review
Adding BLDLEVEL information to executables
The Making of WarpTris - Part 2
An Introduction to C Programming - Part 10/10
EDM/2 v5.3 - 3/97

From the Editor
The News
Partition Magic 3.0
An Introduction to C Programming - Part 7/10
Inside the High Performace File System - Part 5/6
EDM/2 v5.4 - 4/97

From the Editor
The Codesmith's Library
The Art of OS/2 Warp Programming
OOPS Avenue - Building a Simple Editor
The News
Xit 2.3
12 Common C Errors
An Introduction to C Programming - Part 8/10
Inside the High Performace File System - Part 6/6
EDM/2 v5.1 - 1/97

From the Editor
The News
OS/2 Routes - TCP/IP Part 2
Hooking: TSRs Invade PM
From Hello World to Real World - Part 5/6
An Introduction to C Programming - Part 5/10
Inside the High Performace File System - Part 3/6
EDM/2 v5.2 - 2/97

From the Editor
The News
OOPS Avenue - Building a Simple Editor
OS/2 Routes - TCP/IP Part 3
From Hello World to Real World - Part 6/6
An Introduction to C Programming - Part 6/10
Inside the High Performace File System - Part 4/6
Using OS/2 as a Platform for a Web Server


EDM/2 v4.11 - 12/96

From the Editor
The News
OOPS Avenue - Fun with IO Streams
OS/2 Routes - TCP/IP
From Hello World to Real World - Part 4/6
An Introduction to C Programming - Part 4/10
Inside the High Performace File System - Part 2/6
 
EDM/2 v4.9 - 10/96

From the Editor
The Codesmith's Library
Using Assembly Language, 3rd Edition
The News
OOPS Avenue - The Java Language
OS/2 Routes - Shared Nothing
A Hello World Device Driver - Part 2/6
An Introduction to C Programming - Part 2/10
EDM/2 v4.10 - 11/96

From the Editor
The Codesmith's Library
The Java Handbook
The News
OOPS Avenue - VAC++ NT vs. OS/2
OS/2 Routes - Network Protocols
A Hello World Device Driver - Part 3/6
An Introduction to C Programming - Part 3/10
Adventures in Kernel Debugging
Inside the High Performace File System - Part 1/6
EDM/2 v4.7 - 8/96

From the Editor
An Interview with Brad Wardell
A Progress-indicating Status Line in C++ - Part 3/3
Using Semaphores in C++
EDM/2 v4.8 - 9/96

From the Editor
The Codesmith's Library
Java in a Nutshell
The News
A Hello World Device Driver - Part 1/6
An Introduction to C Programming - Part 1/10
EDM/2 v4.5 - 6/96

From the Editor
The Codesmith's Library
OS/2 Warp Presentation Manager for Power Programmers
OOPS Avenue
Under the Scope
Encapsulating Extended Attributes - Part 2/2
A Progress-indicating Status Line in C++ - Part 1/3
Stupid Enumeration Tricks
EDM/2 v4.6 - 7/96

From the Editor
The Codesmith's Library
Message Functions - OS/2 Quick Reference Library
Writing Solid Code
REXX Inside and Out
Watermarking Your Printouts
A Progress-indicating Status Line in C++ - Part 2/3
EDM/2 v4.3 - 3/96

From the Editor
The Codesmith's Library
Programming In REXX
OOPS Avenue
REXX Inside and Out
Under the Scope
Using The GNU Configure Scripts In OS/2
Multimedia I/O Procedures
Introduction to Java
Using Modula-3 Under OS/2
EDM/2 v4.4 - 5/96

From the Editor
The Codesmith's Library
The REXX Cookbook
OOPS Avenue
Under the Scope
Encapsulating Extended Attributes - Part 1/2
A Look at OREXX
EDM/2 v4.1 - 1/96

From the Editor
Plugging Into OS/2 Socket Programming - Part 3/3
The Codesmith's Library
OS/2 Warp Presentation Manager API
OOPS Avenue
REXX Inside and Out
Under the Scope
EDM/2 v4.2 - 2/96

From the Editor
The Codesmith's Library
OS/2 Warp Workplace Shell API
The OS/2 Warp Programmer's Sidekick, Functions and Structures
Introduction to PM Programming
OOPS Avenue
REXX Inside and Out
Under the Scope


EDM/2 v3.9 - 11/95

From the Editor
The Codesmith's Library
OS/2 Certification Handbook
Introduction to PM Programming
OOPS Avenue
C++ Compiler Review - Part 3
Building an Editor - Part 3
OS/2 Frequently Asked Questions
EDM/2 v3.10 - 12/95

From the Editor
The Codesmith's Library
OS/2 Warp Control Program API
Introduction to PM Programming
Bubble help
A Look at EPM 6.0x
Plugging Into OS/2 Socket Programming - Part 2/3
Sending Mail with REXX
EDM/2 v3.7 - 8/95

From the Editor
The Codesmith's Library
Programming the OS/2 Warp GPI
OOPS Avenue
Gearing Up For Games - Part 2
C++ Compiler Review - Part 1
Programming the WPS Using the UICL
32-Bit I/O With Warp Speed
EDM/2 v3.8 - 9/95

From the Editor
The Codesmith's Library
Designing High-Powered OS/2 Warp Applications
Introduction to PM Programming
Gearing Up For Games - Part 3
C++ Compiler Review - Part 2
Easy Buttonbars
Inside INF
OS/2 Warp Game Developer's Seminar
Plugging into OS/2 Socket Programming - Part 1/3
EDM/2 v3.5 - 5/95

From the Editor
The Codesmith's Library
OS/2 Warp Unleashed
Introduction to PM Programming
OOPS Avenue
Questions and Answers
The Design and Implementation of VIOWIN - Part 8
RMX-OS2: An In-Depth View - Part 4
EDM/2 v3.6 - 6/95

From the Editor
The Codesmith's Library
WIN Functions - OS/2 Quick Reference Library
Introduction to PM Programming
Building an Editor - Part 2
Gearing Up For Games - Part 1
IPC Between DOS Processes
Reducing the Code Load
EDM/2 v3.3 - 3/95

From the Editor
The Codesmith's Library
No Review
Questions and Answers
RMX-OS2: An In-Depth View (Part 3)
The Design and Implementation of VIOWIN: Part 6
Building Smaller OS/2 Executables - Part 1
REXX, The Developer's Best Friend
KEYBOARD.DCP File Format
EDM/2 v3.4 - 4/95

From the Editor
The Codesmith's Library
The GUI-OOUI War - Windows vs. OS/
Introduction to PM Programming
OOPS Avenue
Questions and Answers
The Design and Implementation of VIOWIN - Part 7
Building Smaller OS/2 Executables - Part 2
Building an Editor-Part 1 (Custom Controls)
A Brief Look at Personal REXX
EDM/2 v3.1 - 1/95

From the Editor
The Codesmith's Library
Designing OS/2 Applications
Introduction to PM Programming
OOPS Avenue
The Design and Implementation of VIOWIN: Part 5
RMX-OS2: An In-Depth View - Part 1
EDM/2 v3.2 - 2/95

From the Editor
The Codesmith's Library
OS/2 Programming - Your Fast Track Guide to OS/2
Introduction to PM Programming
OOPS Avenue
RMX-OS2: An In-Depth View - Part 2
The Infinitely Floating Spinbutton


EDM/2 v2.11 - 12/94

From the Editor
The Codesmith's Library
OS/2 Presentation Manager Programming
Introduction to PM Programming
The Design and Implementation of VIOWIN: Part 4
Coding for Dollars: Copy Protection and Prevention
Controlling Yourself: A Framework for Configurable Options
 
EDM/2 v2.9 - 10/94

From the Editor
The Codesmith's Library
REXX Reference Summary Handbook
OOPS Avenue
Introduction to PM Programming
Visual REXX Faceoff - Part 3
WPS Programming the Easy Way - Part 2
The Design and Implementation of VIOWIN - Part 2
EDM/2 v2.10 - 11/94

From the Editor
The Codesmith's Library
Application Development Using OS/2 REXX
Introduction to PM Programming
OOPS Avenue
The Design and Implementation of VIOWIN - Part 3
EDM/2 v2.7 - 7/94

From the Editor
The Codesmith's Library
The Art of OS/2 2.1 C Programming
Introduction to PM Programming
OOPS Avenue
Questions and Answers
Sprites and Animation - Part 3
Visual REXX Faceoff - Part 2
EDM/2 v2.8 - 9/94

From the Editor
The Codesmith's Library
Mastering OS/2 REXX
Introduction to PM Programming
OOPS Avenue
Questions and Answers
Sprites and Animation - Reprise
WPS Programming the Easy Way - Part 1
The Design and Implementation of VIOWIN - Part 1
EDM/2 v2.5 - 5/94

From the Editor
The Codesmith's Library
Writing OS/2 2.1 Device Drivers in C, 2nd Edition
Introduction to PM Programming
OOPS Avenue
Questions and Answers
Sprites and Animation - Part 1
Using SYSLEVEL Files in Your Applications
EDM/2 v2.6 - 6/94

From the Editor
The Codesmith's Library
OS/2 Presentation Manager GPI
Introduction to PM Programming
OOPS Avenue
Questions and Answers
Resources and Decompiling Them
Visual Rexx Faceoff - Part 1
Sprites and Animation - Part 2
EDM/2 v2.3 - 3/94

From the Editor
The Codesmith's Library
Real World Programming for OS/2 2.1
Introduction to PM Programming
OOPS Avenue
Questions and Answers
Making Noise with MMPM/2 - Part 2/2
Porting STEP02 to ICLUI
Workplace Shell Development 101
EDM/2 v2.4 - 4/94

From the Editor
Questions and Answers
The Codesmith's Library
Learning to Program OS/2 2.0 Presentation Manager by Example
Introduction to PM Programming
OOPS Avenue
Debugging Classes in Borland C++
EDM/2 v2.1 - 1/94

From the Editor
Questions and Answers
Adding Sounds to Your OS/2 Application
Making Noise with MMPM/2 - Part 1/2
Utilizing Hooks for Added Capabilities
OOPS Avenue
Introduction to PM Programming
EDM/2 v2.2 - 2/94

From the Editor
Introduction to PM Programming
OOPS Avenue
Questions and Answers
A Review of Personal REXX for OS/2
TCP/IP Socket Programming in REXX


EDM/2 v1.7 - 12/93

From the Editor
Questions and Answers
Introduction to PM Programming
OS/2 Installable File Systems - Part 3/3
REXX-ercising Your Applications - Part 2/2
Using OS/2 2.x bitmap files
Writing a Direct Manipulation Spy
 
EDM/2 v1.5 - 10/93

From the Editor
Questions and Answers
A Review of C++ Compilers
Development of a New Window Class - Part 2/2
OS/2 Installable File Systems - Part 2/3
Programming the Container Control - Part 3/3
The Help Manager and Online Documentation
EDM/2 v1.6 - 11/93

From the Editor
Questions and Answers
Customizing the Enhanced Editor
REXX-ercising Your Applications - Part 1/2
Threads in PM Applications
Writing a C++ Thread Class
EDM/2 v1.3 - 5,6/93

From the Editor
Introduction to PM
Questions and Answers
DOS Development Tools Under OS/2
OS/2 Installable File Systems - Part 1/3
Programming the Container Control - Part 1/3
EDM/2 v1.4 - 7,8,9/93

From the Editor
Questions and Answers
C++ Encapsulation of PM
Development of a New Window Class - Part 1/2
Programming the Container Control - Part 2/3
EDM/2 v1.1 - 3/93

-From the Editor
-Introduction to PM
-Questions and Answers
-Getting Started with EMX/GCC
-The Making of MineSweeper
-The Unofficial Guide to the Palette Manager
-Advanced GPI: Retained Segments and Transformations
EDM/2 v1.2 - 4/93

From the Editor
Introduction to PM
Questions and Answers
Beginning Client/Server Programming: Named Pipes
OS/2 Presentation Drivers in a Nutshell
Road Map for the Workplace Shell

Feedback Search Top