Windows Everywhere
$9.99
Minimum price
$29.99
Suggested price

Windows Everywhere

The rise and fall of the most important software platform of all time

About the Book

This is the story of Microsoft Windows, but told in a different way and from a different perspective. It is the story of the aspirations that Microsoft had for the platform over time. Object-Oriented Programming in the era of “Cairo.” The brief moment when the .NET craze engulfed the company. The touch-first mania of Windows 8. And so much more.

Current Table of Contents:

Introduction

Command Line

Pre-History

In the Beginning

Wintel

IBM Defends the Original PC

Windows API

Windows Application Basics

Win32

BASIC

Microsoft Basic

BASIC Inventors Take on Gates, Microsoft

Visual Basic

Visual Basic Takes Over the World

Visual Basic to the Future

NT

OS2

NT

NT Death March

NT Everywhere

Cairo

C++ and MFC

Object-Oriented Programming

C++

MFC

Components

Clipboard and DDE

OLE

COM

The Internet

Marvel

Java

Netscape Navigator and JavaScript

The Internet Tidal Wave

Internet Strategy Workshop

Internet Explorer

Microsoft and Java

ActiveX

Start Me Up

Windows 95

Roads Not Taken

Civil War

Happy Halloween

Windows DNA

Visual Studio

The End of an Era

Antitrust

Antitrust

Findings of Fact

Five Words Apart

David vs. Goliath

Fallout

.NET

COOL

Microsoft Announces .NET

Anders

Why .NET?

What .NET?

Windows Forms

Overpromise, Underdeliver

Hailstorm

XP

Whistler and Blackcomb

Riders on the Storm

Bombshell

Are You Experienced?

Countdown

Meanwhile, in Cupertino

Trustworthy

Freestyle and Mira

Tablet PC

War Room

Brian Valentine Interview

Longhorn

Alpha Tales

More Alpha Tales

Geeks Bearing Gifts

A Lap Around Longhorn

Hillel Cooperman and Tjeerd Hoek Interview

It's Not Going to Work

Springboard

Springboard

Windows XP Service Pack 2 Interview

Bob Muglia Interview

XP Reloaded

Vista

Reset

Connected, Clear, Confident

Redmond, Start Your Photocopiers

Reorg

Jim Allchin Interview

End Game

The Wow Stops Now

Longhorn Server

The Mojave Experiment

iPhone

7

Ribbonized

Transitions

Software + Services

The Windows 7 Developer Story

7

Mark Russinovich Interview

Success

8

Next

iPad

Highs and Lows

Anticip8

Fast and Fluid

WinRT

Reimagining Feedback

Frankenstein

8 is Enough

The Product

Aftermath

Blue

10

Threshold

Universal

10

One Billion

Epilogue

We Fought the Web and the Web Won

Reference

Further Reading

Code

Hello, World

Hello, Windows API

Hello, Microsoft Basic

Hello, Visual Basic

Hello, C++

Hello, MFC

Hello, DDE

Hello, OLE 2.0

Hello, Java

Hello, HTML

Hello, JavaScript

Hello, Visual JPP

Hello, VBScript

Hello, C Sharp

Hello, Dot NET Framework and Windows Forms

Hello Again, Windows Forms

Hello, WinFX, Avalon, and XAML

Hello, Ribbon and Jump Lists

Hello, WinRT

About the Authors

Paul Thurrott
Paul Thurrott

Paul Thurrott is an award-winning technology journalist and blogger with over 25 years of industry experience and the author of about 30 books. He is the major domo at Thurrott.com and the host of three podcasts: Windows Weekly with Leo Laporte and Richard Campbell, First Ring Daily with Brad Sams, and Hands-On Windows. He was formerly the senior technology analyst at Windows IT Pro and the creator of the SuperSite for Windows. You can reach Paul via email or on Twitter at @thurrott.

Rafael Rivera
Rafael Rivera

Rafael Rivera is a software engineer with 18+ years of experience working on mission critical systems for the United States Department of Defense and Intelligence Community. He is also a certified reverse engineering analyst and takes Windows apart for fun in his free time. You can reach Rafael via email or on Twitter at @withinrafael.

Table of Contents

    • About the Book
    • 1:Introduction
    Part I:Command Line
    • 2:Pre-History
    • 3:In the Beginning
    • 4:Wintel
    • 5:IBM Defends the Original PC
    Part II:Windows API
    • 6:Windows Application Basics
    • 7:Win32
    Part III:BASIC
    • 8:Microsoft Basic
    • 9:BASIC Inventors Take on Gates, Microsoft
    • 10:Visual Basic
    • 11:Visual Basic Takes Over the World
    • 12:Visual Basic to the Future
    Part IV:NT
    • 13:OS/2
    • 14:NT
    • 15:NT Death March
    • 16:NT Everywhere
    • 17:Cairo
    Part V:C++ and MFC
    • 18:Object-Oriented Programming
    • 19:C++
    • 20:MFC
    Part VI:Components
    • 21:Clipboard and DDE
    • 22:OLE
    • 23:COM
    Part VII:The Internet Era
    • 24:Marvel
    • 25:Java
    • 26:Netscape Navigator and JavaScript
    • 27:The Internet Tidal Wave
    • 28:Internet Strategy Workshop
    • 29:Internet Explorer
    • 30:Microsoft and Java
    • 31:ActiveX
    Part VIII:Start Me Up
    • 32:Windows 95
    • 33:Roads Not Taken
    • 34:Civil War
    • 35:Happy Halloween
    • 36:Windows DNA
    • 37:Visual Studio
    • 38:The End of an Era
    Part IX:Antitrust
    • 39:Antitrust
    • 40:Findings of Fact
    • 41:Five Words Apart
    • 42:David vs. Goliath
    • 43:Fallout
    Part X:.NET
    • 44:COOL
    • 45:Microsoft Announces .NET
    • 46:Anders
    • 47:Why .NET?
    • 48:What is .NET?
    • 49:Windows Forms
    • 50:Overpromise, Underdeliver
    • 51:Hailstorm
    Part XI:XP
    • 52:Whistler and Blackcomb
    • 53:Riders on the Storm
    • 54:Bombshell
    • 55:Are You Experienced?
    • 56:Countdown
    • 57:Meanwhile, in Cupertino
    • 58:Trustworthy
    • 59:Freestyle and Mira
    • 60:Tablet PC
    • 61:War Room
    • 62:Brian Valentine Interview
    Part XII:Longhorn
    • 63:Alpha Tales
    • 64:More Alpha Tales
    • 65:Geeks Bearing Gifts
    • 66:A Lap Around Longhorn
    • 67:Hillel Cooperman and Tjeerd Hoek Interview
    • 68:It’s Not Going to Work
    Part XIII:Springboard
    • 69:Springboard
    • 70:Windows XP Service Pack 2 Interview
    • 71:Bob Muglia Interview
    • 72:XP Reloaded
    Part XIV:Vista
    • 73:Reset
    • 74:Connected, Clear, Confident
    • 75:Redmond, Start Your Photocopiers
    • 76:Reorg
    • 77:Jim Allchin Interview
    • 78:End Game
    • 79:The Wow Stops Now
    • 80:Longhorn Server
    • 81:The Mojave Experiment
    • 82:iPhone
    Part XV:7
    • 83:Ribbonized
    • 84:Transitions
    • 85:Software + Services
    • 86:Developer Story
    • 87:7
    • 88:Mark Russinovich Interview
    • 89:Success
    Part XVI:8
    • 90:Next
    • 91:iPad
    • 92:Highs and Lows
    • 93:Anticip8
    • 94:Fast and Fluid
    • 95:WinRT
    • 96:Reimagining Feedback
    • 97:Frankenstein
    • 98:8 is Enough
    • 99:The Product
    • 100:Aftermath
    • 101:Blue
    Part XVII:10
    • 102:Threshold
    • 103:Universal
    • 104:10
    • 105:One Billion
    Part XVIII:Epilogue
    • 106:We Fought the Web and the Web Won
    Part XIX:Reference
    • 107:Further Reading
    • 108:Terminology
    • 109:Microsoft Codenames
    Part XX:Code
    • 110:Hello, World
    • 111:Hello, Windows API
    • 112:Hello, Microsoft Basic
    • 113:Hello, Visual Basic
    • 114:Hello, C++
    • 115:Hello, MFC
    • 116:Hello, DDE
    • 117:Hello, OLE 2.0
    • 118:Hello, Java
    • 119:Hello, HTML
    • 120:Hello, JavaScript
    • 121:Hello, Visual J++
    • 122:Hello, VBScript
    • 123:Hello, C#
    • 124:Hello, .NET Framework and Windows Forms
    • 125:Hello Again, Windows Forms
    • 126:Hello, WinFX, Avalon, and XAML
    • 127:Hello, Ribbon and Jump Lists
    • 128:Hello, WinRT

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $14 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub