- About the Book
- 1:Introduction
- 2:Pre-History
- 3:In the Beginning
- 4:Wintel
- 5:IBM Defends the Original PC
- 6:Windows Application Basics
- 7:Win32
- 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
- 13:OS/2
- 14:NT
- 15:NT Death March
- 16:NT Everywhere
- 17:Cairo
- 18:Object-Oriented Programming
- 19:C++
- 20:MFC
- 21:Clipboard and DDE
- 22:OLE
- 23:COM
- 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
- 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
- 39:Antitrust
- 40:Findings of Fact
- 41:Five Words Apart
- 42:David vs. Goliath
- 43:Fallout
- 44:COOL
- 45:Microsoft Announces .NET
- 46:Anders
- 47:Why .NET?
- 48:What is .NET?
- 49:Windows Forms
- 50:Overpromise, Underdeliver
- 51:Hailstorm
- 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
- 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
- 69:Springboard
- 70:Windows XP Service Pack 2 Interview
- 71:Bob Muglia Interview
- 72:XP Reloaded
- 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
- 83:Ribbonized
- 84:Transitions
- 85:Software + Services
- 86:Developer Story
- 87:7
- 88:Mark Russinovich Interview
- 89:Success
- 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
- 102:Threshold
- 103:Universal
- 104:10
- 105:One Billion
- 106:We Fought the Web and the Web Won
- 107:Further Reading
- 108:Terminology
- 109:Microsoft Codenames
- 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
Windows Everywhere
The rise and fall of the most important software platform of all time
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.
The authors are letting you choose the price you pay for this 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.
About
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
Feedback
Price
Pick Your Price...
Minimum price
$9.99
$29.99
You pay
$29.99Authors earn
$23.99Author
About the Authors
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.
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.
Contents
Table of Contents
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 earned over $14 million writing, 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.