2. My Three App Types
• Entrepreneur Consumer
• Enterprise Consumer
• Enterprise Line-of-Business
• Windows is used to build all of these apps on the desktop and the
web
3. Windows + Entrepreneur
Consumer
• ~60% of enterprise devs on their evenings and weekends
• Entrepreneurs on all versions of Windows through-out history
– Win8 and WP8 app stores catching up with iOS and Android
• Primary concerns:
– Uptake: most entrepreneurs have moved on to web and mobile
– Business model: roll your own
• Entrepreneurs generally fail or graduate to the next stage…
4. Windows + Enterprise
Consumer
• Examples: Facebook, Bank of America
• Windows owns the consumer PC market
• Windows mobile solutions catching up with iOS and Android
• Additional concerns:
• Delight: DirectX-based GUI stacks (IE, XAML, DX11)
• Scale: computers and services of all kinds on both client and server
sides
• Use without help: Windows style guidelines make apps familiar
– Once a company makes money, it builds internal apps to reduce costs…
5. Windows + Enterprise LOB
• Examples: expense reporting, paystub
• Windows is a popular choice for building Enterprise LOB apps
– WinForms and WPF on the desktop, WebForms and MVC on the web
• Additional concerns:
– ROI/saving money: great tools, languages and frameworks
– Secure access: AD authentication and VPN to access intranet resources
– Data storage: SQL on the client and the server
– Data sync/offline support: Sync framework or SQL replication on desktop
• No one seems to expect web sites to work offline
– Private deployment: MSI, ClickOnce, intranet web access
– Data integration/sharing: email Office files to your friends
6. Windows 8 Metro-style Apps
• Windows 8 provides a new kind of app: “metro-style”
– Pride in craftsmanship
– Be fast and fluid
– Authentically digital
– Do more with less
– Win as one
7. Windows 8 + Entrepreneur
Consumer
• Huge potential market (700M Win7 users)
– First Windows app store
– EOM support for a wide variety of devices
– OS supports desktop, web and metro-style apps (hybrid OS)
– Microsoft doesn’t give up; they will expand market share over time
• Primary concerns:
– Uptake: Win8 uptake more than Vista, less than Win7
– Business model: built-in support for free, paid, trial, ads, roll your
own
8. Windows 8 + Enterprise
Consumer
• Businesses are targeting consumers with Win8
• E.g. Netflix, Hulu, Amazon, Dropbox, etc.
• Additional concerns:
• Delight: DirectX-based GUI stacks (IE, XAML, DX11)
– 3 of the 5 metro design principles target “delight”
• Scale: devices and services of all kinds on both client and server sides
• Use without help: “Do more with less” principle
9. Windows 8+ Enterprise LOB
• Windows is a popular choice for building Enterprise LOB apps
– WinForms and WPF on the desktop, WebForms and MVC on the web
• Additional concerns:
– ROI/saving money: more tools, languages and frameworks (XAML, HTML,
C++)
– Secure access: AD auth and VPN to access intranet resources (not the
SurfaceRT!)
– Data storage: SQLITE recommend on the client
– Data sync/offline support: No built-in sync/offline support
– Private deployment: InTune
– Data integration/sharing: Sharing contract (along with others)