Windows 10 adds new hardware support enabling you to build apps that connect with both the past and the future. Come learn about developing apps for: • USB connected accessories on Phones, Tablets, and PCs • Popular prototyping boards like Arduinos • The large installed base of serial connectivity devices, like 30 year old natural gas meters. This session covers developing apps for USB Accessories and the design and use of Windows Runtime Serial API for universal apps. Speakers: Arvind Aiyar and George Roussos.
Modern C++ is clean, safe, and fast. It continues to deliver better and simpler features than were previously available. How can we help most C++ programmers get the improved features by default, so that our code is better by upgrading to take full advantage of modern C++?
This talk continues from Bjarne Stroustrup's Monday keynote to describe how the open C++ core guidelines project is the cornerstone of a broader effort to promote modern C++. Using the same cross-platform effort Stroustrup described, this talk shows how to enable programmers write production-quality C++ code that is, among other benefits, type-safe and memory-safe by default – free of most classes of type errors, bounds errors, and leak/dangling errors – and still exemplary, efficient, and fully modern C++.
Background reading: Bjarne Stroustrup's 2005 "SELL" paper, "A rationale for semantically enhanced library languages," is important background for this talk.
Microsoft is preparing to release Windows Server 2016 into the market and there are significant changes to the way that the product will manage virtualisation, containers and clustering. Aidan Finn MVP will detail, explain and demonstrate some of the latest and greatest changes to Hyper-V, Virtualisation and clustering.