Microsoft Press

Microsoft Press is the publishing arm of Microsoft, usually releasing books dealing with various current Microsoft technologies. Microsoft Press' first introduced books were The Apple Macintosh Book by Cary Lu and Exploring the IBM PC by Peter Norton in 1984 at the West Coast Computer Faire.[1] The publisher has gone on to release books by other recognizable authors such as Charles Petzold, Steve McConnell, Mark Russinovich and Jeffrey Richter.

Following a deal signed in 2009, O'Reilly Media became the official distributor of Microsoft Press books. In 2014, the distributor was changed to Pearson. In July 2016, Microsoft Press editorial staff was laid off.[2]

Microsoft Press
Microsoft press
Parent companyMicrosoft
Country of originUnited States
DistributionPearson plc
Publication typesBooks
Nonfiction topicsTechnology


  1. ^ "Archived copy". Archived from the original on 2008-05-14. Retrieved 2008-03-31.CS1 maint: Archived copy as title (link)
  2. ^ Foley, Mary Jo (19 July 2016). "Microsoft lays off remaining handful of Microsoft Press staff". ZDNet. CBS Interactive.

External links


CHKDSK (short for "check disk") is a system tool in DOS, FlexOS, 4690 OS, OS/2 and Microsoft Windows. It verifies the file system integrity of a volume and fixes logical file system errors. It is similar to the fsck command in Unix and similar to Microsoft ScanDisk which co-existed with CHKDSK in Windows 9x and MS-DOS 6.x.

Character Map (Windows)

Character Map is a utility included with Microsoft Windows operating systems and is used to view the characters in any installed font, to check what keyboard input (Alt code) is used to enter those characters, and to copy characters to the clipboard in lieu of typing them.

Charles Petzold

Charles Petzold (born February 2, 1953) is an American programmer and technical author on Microsoft Windows applications. He is also a Microsoft Most Valuable Professional and was named one of Microsoft's seven Windows Pioneers.

Code Complete

Code Complete is a software development book, written by Steve McConnell and published in 1993 by Microsoft Press, encouraging developers to continue past code-and-fix programming and the big design up front and waterfall models. It is also a compendium of software construction techniques, which include techniques from naming variables to deciding when to write a subroutine.

Computer Lib/Dream Machines

Computer Lib is a 1974 book by Ted Nelson, originally published by Nelson himself, and printed with Dream Machines, another book by Nelson, as a two front cover paperback to indicate its intertwingled nature, and was republished with a foreword by Stewart Brand in 1987 by Microsoft Press. Computer Lib, subtitled "You can and must understand computers NOW," was influenced by Brand's Whole Earth Catalog.

Nelson's book is a spirited manifesto that inspired a generation of DIY computer-lovers. In his book Tools for Thought, Howard Rheingold calls Computer Lib "the best-selling underground manifesto of the microcomputer revolution." In Steven Levy's book Hackers, Computer Lib is described as "the epic of the computer revolution, the bible of the hacker dream. [Nelson] was stubborn enough to publish it when no one else seemed to think it was a good idea." Published just before the release of the Altair 8800 kit, Computer Lib is often considered the first book about the personal computer.


The DOS API is an API which originated with 86-DOS and is used in MS-DOS/PC DOS and other DOS-compatible operating systems. Most calls to the DOS API are invoked using software interrupt 21h (INT 21h). By calling INT 21h with a subfunction number in the AH processor register and other parameters in other registers, one invokes various DOS services. DOS services include handling keyboard input, video output, disk file access, program execution, memory allocation, and various other activities. In the late 1980s, DOS extenders along with the DOS Protected Mode Interface (DPMI) allow the programs to run in either 16-bit or 32-bit protected mode and still have access to the DOS API.


The iLoo (short for Internet loo) was a cancelled Microsoft project to develop a Wi-Fi Internet-enabled portable toilet. The iLoo, which was to debut at British summer festivals, was described as being a portable toilet with wireless broadband Internet, an adjustable plasma screen, a membrane wireless keyboard, a six-channel speaker system, and toilet paper embossed with popular web site addresses. The iLoo was also to have an extra screen and keyboard on the outside, and was to be guarded. It was intended as the next in a series of successful initiatives by MSN UK which sought to introduce the internet in unusual locations, including MSN Street, MSN Park Bench and MSN Deckchair.

The project was announced by MSN UK on April 30, 2003, and was widely ridiculed before being declared a hoax by Microsoft on May 12. On May 13, another Microsoft press release stated that although the project had not been a hoax, it had been cancelled because it would do little to promote the MSN brand. There has since been speculation as to whether the project was cancelled for fear of being sued by Andrew Cubitt, who had invented the similarly named product "i-Loo". The iLoo was described as a public relations "debacle" by Online Journalism Review.

List of Microsoft software

Microsoft Corporation is a leading developer of PC software. It is best known for its Windows operating system, the Microsoft Office family of productivity software plus services, and the Visual Studio IDE. The company also publishes books (through Microsoft Press) and video games (through Microsoft Studios), and produces its own line of hardware. The following is a list of the notable Microsoft software applications.

Mark Russinovich

Mark Eugene Russinovich (born c. 1966) is a Spanish-born American software engineer who serves as CTO of Microsoft Azure. He was a cofounder of software producers Winternals before it was acquired by Microsoft in 2006.

Microsoft Manual of Style

The Microsoft Manual of Style: Your Everyday Guide to Usage, Terminology, and Style for Professional Technical Communications (MSTP), in former editions the Microsoft Manual of Style for Technical Publications, is a style guide published by Microsoft. The fourth edition, ISBN 0-7356-4871-9, was published on January 15, 2012. Microsoft employees and partners can also access a Microsoft Compressed HTML Help (CHM) version of the MSTP.

In 2018, the book was replaced by a website, the Microsoft Writing Style Guide, joining other online guides like the Apple Style Guide and Google Developer Documentation Style Guide.

Microsoft Office 95

Microsoft Office 95, also known as Microsoft Office for Windows 95, is a version of Microsoft Office released on August 24, 1995. It is the successor to Office 4.3 and is the first 32-bit version of Microsoft Office. While designed specifically for Windows 95, it also works on Windows NT 3.51, Windows NT 4.0, and Windows 98. As it is 32-bit, it does not run on Windows 3.1. It is also not supported on Windows NT 3.1 or Windows NT 3.5, despite these operating systems being 32-bit. Office 95 was succeeded by Office 97 on November 19, 1996. All support for Microsoft Office 95 ended on December 31, 2001, the same day as Windows 95.


In computing, netsh, or network shell, is a command-line utility included in Microsoft's Windows NT line of operating systems beginning with Windows 2000. It allows local or remote configuration of network devices such as the interface.

OLE Automation

In Microsoft Windows applications programming, OLE Automation (later renamed to simply Automation) is an inter-process communication mechanism created by Microsoft. It is based on a subset of Component Object Model (COM) that was intended for use by scripting languages – originally Visual Basic – but now is used by several languages on Windows. All automation objects are required to implement the IDispatch interface. It provides an infrastructure whereby applications called automation controllers can access and manipulate (i.e. set properties of or call methods on) shared automation objects that are exported by other applications. It supersedes Dynamic Data Exchange (DDE), an older mechanism for applications to control one another. As with DDE, in OLE Automation the automation controller is the "client" and the application exporting the automation objects is the "server".

Contrary to its name, automation objects do not necessarily use Microsoft OLE, although some of Automation objects can be used in OLE environments. The confusion has its roots in Microsoft's earlier definition of OLE, which was previously more or less a synonym of COM.

Out of the Inner Circle

Out of the Inner Circle: A Hacker's Guide to Computer Security is a book by Bill Landreth and Howard Rheingold, published in 1985 by Microsoft Press and distributed by Simon & Schuster, Inc. (ISBN 0-671-30942-0). The book was created to provide insight into the ways and methods of the hacking community in days before internet became prevalent. Although largely outdated and nostalgic, it does show what brought on many of the current trends we see in network security today.

SYS (command)

In computing, sys is a command used in many operating system command-line shells and also in Microsoft BASIC.

Scott Isaacs

Scott Isaacs is a software architect who is best known for the development of Dynamic HTML (DHTML), which is at the core of what is commonly termed Ajax. Scott was a partner software architect at Microsoft Corporation for over 20 years before leaving for in September 2013. One of his first projects at Amazon was to help establish the Amazon Prime Air vision and team.

Scott helped invent and define many web technologies. He worked on the first ActiveX Control, helped create the forms package in Microsoft Office, defined many web standards, and drove the architecture for Microsoft Gadgets and frameworks driving Windows Live.

As a program manager on the Internet Explorer team in the mid-1990s, Scott not only defined DHTML but also created the CSS 2-D positioning specification, many of the form enhancements (e.g., LABEL, FieldSet) helping improve web-based form accessibility and usability, XML Data Islands, and much more. He wrote the original definitive guide to Dynamic HTML, Inside Dynamic HTML, published by Microsoft Press. Scott also invented the iframe html tag. It has been speculated that the tag name stands for the Isaacs Frame, although Scott has denied this.From 2004-2009, Scott was an architect for MSN / Windows Live. Scott was responsible for inventing the Widget architecture (originally called Gadgets) for Windows Live and helped create, a now defunct customizable portal. Scott also drove the client architecture that ran Windows Live and MSN Services. MSN Hotmail, MSN Spaces, and Windows Live were built around his DHTML-based Gadget/Widget Architecture.

Scott also developed sandboxing technology that explored how to create secure mashups.


In computing, systeminfo, is a command-line utility shipped with Microsoft Windows versions from Windows XP onwards.

Universal Disk Format

Universal Disk Format (UDF) is a profile of the specification known as ISO/IEC 13346 and ECMA-167 and is an open vendor-neutral file system for computer data storage for a broad range of media. In practice, it has been most widely used for DVDs and newer optical disc formats, supplanting ISO 9660. Due to its design, it is very well suited to incremental updates on both recordable and (re)writable optical media. UDF is developed and maintained by the Optical Storage Technology Association (OSTA).

Normally, authoring software will master a UDF file system in a batch process and write it to optical media in a single pass. But when packet writing to rewritable media, such as CD-RW, UDF allows files to be created, deleted and changed on-disc just as a general-purpose filesystem would on removable media like floppy disks and flash drives. This is also possible on write-once media, such as CD-R, but in that case the space occupied by the deleted files cannot be reclaimed (and instead becomes inaccessible).

Multi-session mastering is also possible in UDF, though some implementations may be unable to read disks with multiple sessions.


VxD is the device driver model used in Microsoft Windows/386, the 386 enhanced mode of Windows 3.x, Windows 9x, and to some extent also by the Novell DOS 7, OpenDOS 7.01, and DR-DOS 7.02 (and higher) multitasker (TASKMGR). VxDs have access to the memory of the kernel and all running processes, as well as raw access to the hardware.


This page is based on a Wikipedia article written by authors (here).
Text is available under the CC BY-SA 3.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.