• Blog
  • Programming Windows

Programming Windows

Premium

Programming Windows: Marvel (Premium)

Thanks to the stratospheric success of Windows in the 1990s, Microsoft was initially blind to…

Premium

Programming Windows: COM (Premium)

Inspired by deficiencies in DDE and OLE 1.0, the Component Object Model (COM) was a…

Premium

Programming Windows: Hello, OLE 2.0 (Premium)

In the early 1990s, Microsoft evolved Windows with inter-process communications capabilities based on OLE.

Premium

Programming Windows: OLE (Premium)

Object Linking and Embedding (OLE) brought compound document capabilities to Windows, starting in version 3.0.

Premium

Programming Windows: Hello, DDE (Premium)

Using Dynamic Data Exchange was next to impossible unless you were using Visual Basic with…

Premium

Programming Windows: BASIC Inventors Take on Gates, Microsoft (Premium)

In another sidebar, the inventors of BASIC had some choice words for Bill Gates, Microsoft,…

Premium

Programming Windows: IBM Defends the Original PC (Premium)

In this sidebar to the Programming Windows series, a key architect of the first IBM…

Premium

Programming Windows: Clipboard and DDE (Premium)

Early GUIs like Windows were easy to use, but they also provided advanced system-level features…

Premium

Programming Windows: A Quick Progress Report (Premium)

6 weeks ago, I set out to tell the history of Windows from a different…

Premium

Programming Windows: MFC (Premium)

MFC allowed C++ developers to quickly generate skeleton code for even the most complex of…

Premium

Programming Windows: NT Everywhere (Premium)

After it finally shipped Windows NT, Microsoft spent the next five years steadily improving the…

Premium

Programming Windows: The Windows NT Death March (Premium)

Between 1991 and 1993, Microsoft dogfooded its own code and fought feature creep and bugs…

Premium

Programming Windows: NT (Premium)

Before there was Windows NT, there was NT, a 32-bit portable operating system that would…

Premium

Programming Windows: Hello, MFC (Premium)

Before diving into the Microsoft Foundation Class library, I thought it might be a good…

Premium

Programming Windows: Object-Oriented Programming

OOPs! By the 1990s, Windows application developers were consumed by the move to Object-Oriented Programming,…

Premium

Programming Windows: Hello, C++ (Premium)

Say hello to C++, an object-oriented superset of C that is still one of the…

Thurrott