Bot Framework that will allow for creation of chat bots, skype bots that can broker interactions between you and bots of other companies to book hotels, order pizza.

Update to Skype apps today to give access to chat bots

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

I have been playing around with the Windows 10 bridges that allow you to port applications from other platforms (iOS, WP Silverlight, Hosted web apps, etc) to the Windows 10 UWP platform.

Today I wanted to show you how easy it is to take an iOS game and port it straight to a Windows 10 UWP application.
I’m porting the classic game Canabalt which was originally an online flash game, which they then ported to an iPhone game.

For the last couple years it has been a tradition that I capture a stream of consciousness as I watch the big Microsoft keynote announcements at Build, PDC, TechEd North America. I enjoy doing it so that my work colleagues are able to catch up on the news as soon as they wake up in Australia, and for anyone else that wants an overview of the keynote without needing to dedicate hours watching it.

As I am live blogging it, the post is a stream of text and screen captures as they happened in real time. I have added additional links and a summary below as the highlights:

I was trying to use the new HTTP Portable class library with the new compression capabilities (as described in this MSDN post).

I created a portable class library that retrieved data, and then used that library in my app. However my app kept throwing this error: Method not found: ‘Void System.Net.Http.HttpClientHandler.set_AutomaticDecompression(System.Net.DecompressionMethods)’.

After searching for hours, I discovered the issue is that you need to add the portable HTTP client to BOTH your portable class library AND any app that consumes that assembly. I resolved the issue simply by adding the portable HTTP client Nuget package to my app.

Last week, I flew around Australia helping out with the Bizspark dev camps. I answered questions that the attendees had on development on Windows Azure as well as Windows 8 and Windows Phone. I also got up front and did a mini presentation on development tips.

At the event we discussed ways that Windows Azure can help you quickly bootstrap your startup by providing a cheap way to deploy your web app to test the idea, and then scale it up once it starts to get popular. We also touched on how to build Windows 8 and Windows Phone apps that can be supported with Windows Azure Mobile services.

Below are some photos from the event The Sydney Event:

And the Melbourne event.

I really enjoy participating with the developer camps & app fests. It is a great way to get a bunch of passionate people into a room and swap stories. It is always interesting to see what personal projects people have been working on and need help with.