What does the future hold for humankind? Is it possible to build machines that are conscious, or that can evolve to become conscious? Many leading-edge thinkers say that it is, and are expecting it to happen - they call it, the Singularity. Can the Singularity happen? If it does, will it be in our lifetimes and will the machines rise and destroy us? Can we live together, must we destroy them, or is there another way? Let's find out! In this session, we'll walk through today's bleeding edge technology, where you'll learn about both delightful and frightening robots and AI systems, as well as how they are more commonplace than you think. You'll see how we interact with them now and how we will in the future. They're everywhere doing everything from fun to medicine. You'll get a sneak peek at all the latest and greatest technological advances in many fields - robotics, AI, computing, cognitive, health, military, and other sciences, to see what the future of advanced technology may bring. The robots just might rise up, so In the meantime, sit back, watch the show, but most importantly, be NICE to your computers!
Overview of the newer Web Platform APIs allowing integration of the web apps with the device’s hardware & OS, with simple demos for each feature covered. The range is from local storage techniques, through offline capabilities and push notifications, to Bluetooth, USB, shape detection etc.
Modern web stacks often involve more than one programming language. SAFE on the other side offers an end-to-end solution, with static typing safety and other powerful language capabilities on both server and client side in plain F#. In this talk you will learn about the possibilities of the stack during a live demo. After starting a SAFE project from scratch, you will develop new features by sharing common F# code between client and server and observe changes using hot module replacement.
Blockchain has been positioned as THE next big thing, that will disrupt many existing businesses and industries. But what is it really? And how can we as software professionals benefit from it? During this session we will cover what the Blockchain is, how it works, some scenarios showing potential use cases and then finally how we can leverage Microsoft’s Platform as a Service offering in the Blockchain space to get started developing distributed apps very quickly.
Simplifying & accelerating application development with MongoDB's intelligent operational data platform
As the title suggests, this talk won’t be about SignalR (it might be mentioned, but that’s all). It will walk through native technologies like WebSockets, Server-Sent Events and Push API based notifications. It will show how to use them, compare them and suggest when to use which by exploring their strong and weak sides.
Over the years I have made mistakes, I have worked with customers that made mistakes, and I’ve learned how to solve them! In this session, I will regale on some war stories and talk about what mistakes people, and I made while implementing different architecture and hosting plans on Microsoft Azure, how we messed it up and how we eventually solved it. Let’s talk about how to do it right!