Highlights

Day 1 (today) will be about Win 10 and devices, like HoloLens, Xbox, and 'conversations as a platform' (NUI) and AI/bots
Day 2 will be about Azure, IoT, data platform with @scottgu. And Qi Lu will talk about O365 as a platform, Office/MS Graph

More below.

Satya on stage

Microsoft is focused on "mobile first, cloud first"
Building 3 interconnected systems. Azure 365, xbox, windows 10
clip_image001[1]
Windows is your ultimate desktop for Windows and beyond.
New emerging platform intersection of their 3 ambitions "conversations as a platform"
clip_image002[1]
Building on Azure gives you the opportunity to reach over 5,000,000 businesses already in Azure AD

Terry Myerson comes on stage

Satya shared that our goal is to make computers more personal and interact more intuitively. Interaction through hands, voice, gestures, etc. Interactions through holograms
clip_image003[1]

Windows 10 Anniversary update is coming for free
http://www.zdnet.com/article/microsoft-confirms-windows-10-redstone-1-will-be-avilable-this-summer/
https://blogs.windows.com/windowsexperience/2016/03/30/windows-10-anniversary-update-brings-new-experiences-and-developer-opportunity

Will allow you to use the biometric logins (windows hello) in your apps. And with Edge you'll be able to log into websites with it.
Will come to Xbox One, which will bring all UWP apps to Xbox
Will come to Hololens.

Bryan Rope comes on stage VERY amped up

Demonstrates that he can log into a website in edge using Microsoft hello with the fingerprint scanner.
People are still using pen and paper a lot. So trying to make using a pen much easier via "Windows Ink"
Clicking the button on the pen will bring up a launchpad so you can quickly launch inking app you want
clip_image004[1]

Writes "call mom tomorrow". Cortana detects this and you can click it to create a calendar appointment
clip_image005[1]

Sketches out the stats as he is talking about them. Brings up a virtual ruler which he manipulates with one hand while drawing with the other
clip_image006[1]

Drew a line between 2 points, and it calculates distance. The ink is also sticky, rotates to 3d and it stays on the terrain
clip_image007[1]
clip_image008[1]
clip_image009[1]

New Adobe integration. Again can manipulate a rule with one hand while drawing with other
clip_image010[1]

Kevin Gallo on stage

clip_image011[1]
They have added 60fps animation effects. Blur effects, highlights
clip_image012[1]
clip_image013[1]

Shows how to create a HelloWorld app with Ink. Just 2 lines of XAML. Throw on the new InkCanvas control, the toolbar, and bind them.
clip_image014[1]
clip_image015[1]

Today releasing updated tooling for Visual Studio
clip_image016[1]

Hosted Web Apps,
gives access to cortana, inking, etc.

Bash on Windows
Was difficult for web devs to do things easily. So they are bringing Bash straight to Windows 10 from the Windows Store!
native unix-ubuntu libraries running natively in Windows10 using a new subsystem
clip_image017[1]
clip_image018[1]

http://www.zdnet.com/article/heres-how-microsoft-will-support-bash-on-windows-10/

Brings up a Ruby website he has built.
Also created a "hosted web app" for the same site.
Wants to update some code in the website
So opens up bash, opens up Emacs. Starts editing the javascript
clip_image019[1]
clip_image020[1]
clip_image021[1]

Project Centennial.
Renamed to "Modern Desktop apps"
http://www.windowscentral.com/desktop-uwp-app-converting-project-centennial-demonstrated-build
"Desktop app converter" for desktop apps and games.
He runs a converter on a desktop app. Spits out an .appx
Can use UWP features like live tiles
clip_image022[1]
clip_image023[1]
clip_image024[1]
clip_image025[1]

Opens up the "Microsoft health" band solution in Visual Studio
clip_image026[1]
clip_image027[1]
clip_image028[1]

Remote designer for iOS screens
clip_image029[1]
clip_image030[1]

 

Phil Spencer on stage to talk xbox
Lots of improvements for gamers in DirectX 12. GPU enhancements, etc.
clip_image031

Took Age of Empires HD 2 package form steam. And then ran it through the desktop converter.
Even as a "Modern Desktop Application" It still supports mods
clip_image032
clip_image033

Also ran it over Witcher 2 as well, and it "just works" and can add support for live tiles.
Xbox "dev mode". Can turn your xbox into a devkit.
clip_image034
clip_image035

Can then build and remote debug to an xbox
clip_image036
clip_image037
clip_image038

"Dev Home" allows you to enable/disable dev mode
clip_image039
clip_image040

Single unified store
clip_image041
clip_image042

Alex Kipman on stage to talk Hololens

Hololens shipping today to initial wave of preview orders
https://www.microsoft.com/microsoft-hololens/en-us/development-edition

clip_image043
clip_image044

Galaxy Explorer Hololens app is released and opensource
https://github.com/Microsoft/GalaxyExplorer

Hololens academy is updated
https://developer.microsoft.com/en-us/windows/holographic/academy

SDK & emulator available
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools

clip_image045
clip_image046

Remote person joining in
clip_image047
clip_image048

Satya back on stage

Conversation as a platform
Need to teach computers & AI about language, context, personal wants so they can help you with everyday tasks.
All our technology needs to be more inclusive, transparent, and respects privacy
Bot framework https://www.botframework.com/

clip_image049

We wanted to take the conversations and help open it with digital assistants like bots.
Want to help people build these bots, and be able to call on bots when you need assistance
https://github.com/Microsoft/BotBuilder

clip_image050

Marcus Ash on stage

In the anniversary update there are updates to Cortana
Wants voice conversations with Cortana as easy as with a person
clip_image051
clip_image052
clip_image053

Cortana is checking email and automatically populates the calendar
clip_image054
clip_image055

"Send chuck the powerpoint that I worked on last night"
clip_image056

He gets a message on his Android phone, he responds to the text message from desktop
clip_image057

Cortana can ask "experts" for help (other systems)
clip_image058
clip_image059

Detected receipt in an email. Can click, it launches app, and prepopulates the data
clip_image060
clip_image061

Forgot where he went last year. Asks cortana
clip_image062
clip_image063

This is how you can get your app to integrate deep into Cortana in different contexts. Can run on Windows Phone / iPhone / Android
clip_image064

Satya back on stage

More conversations as a platform
clip_image065

Wants to enable bots to not just be text chat bots. Wants animation, holograms
Will be able to talk and book with Skype bots
Cortana icon is in Skype conversations. Can highlight text with
clip_image066

3rd party bot sent a request to Cortana. They want to share when a delivery will be delivered.
Cortana brokers between here and the cupcake bot
clip_image067
clip_image068

She then creates a calendar event. Cortana knows her hotel preferences, connects with that bot. They communicate to select room cards
clip_image069
clip_image070
clip_image071
clip_image072

Cortana knows her friend is there. Suggests they connect. Clicking the link opens chat with friend and prepopulates the message
clip_image073
clip_image074

Skype video bots.
http://dev.skype.com/
http://dev.botframework.com/

clip_image075
clip_image076
clip_image077
clip_image078
clip_image079
clip_image080
clip_image081
clip_image082
clip_image083
clip_image084

Connect bot to services
clip_image085
clip_image086

Build up the natural language sentences. Microsoft mine web for how language is used, can give suggestions for other verbs to use.
clip_image087
clip_image088
clip_image089
clip_image090
clip_image091

https://Microsoft.com/cognitive-services
clip_image092

Vision API. Detect what are in photos
clip_image093
clip_image094
clip_image095

Speech to text
clip_image096