With the release of Windows 10, there is a lot of focus on its use within the enterprise on desktops, laptops, tablets and phones, but did you know that Windows 10 also introduced support for low-cost embedded platforms such as the Raspberry Pi 2? Not only did Microsoft build Windows IoT to target these sub-$50 embedded platforms, they also introduced high level APIs to integrate with even smaller analogue circuits connected locally via USB, or remotely via Bluetooth, LAN or even WiFi. In this session you'll learn about Windows IoT and how it can help you rapidly prototype and deploy embedded solutions and easily integrate analogue sensors and actuators which might normally require complex driver development.
Sind Hybrid Cloud und hybride IT das gleiche? Nicht ganz, aber fast. Derzeit schwirren viele Begriffe in der Branche herum. Namen sind häufig Schall und Rauch. Daher reden wir Klartext und werden uns selbst davon ein Bild machen, wie die Public Cloud mit der eigenen lokalen Infrastruktur zusammen arbeiten kann. Oder kundenorientierter formuliert: Wie arbeitet ein Nutzer, dem eine Infrastruktur zur Verfügung gestellt wird, die auf hybrider IT basiert? Daher zeigen wir in diesem Kurzvortrag neben den obligatorischen PowerPoint-Grafiken viele Demos, die Microsoft Azure hybrid in Aktion zeigen.
Peter Kirchner, Technical Evangelist bei Microsoft Deutschland @peterkirchner
Providing a scripting environment and language so that users can mod and extend a game is a traditional practice in the videogame industry, where C/C++ game engines like Unity allow you to use C# to create and script games. Providing a scripting environment allows users and designers to break out of the constraints of the game, modifying it and extending it beyond the intent of the original developers. What if non-gaming applications could also leverage a scripting environment to gain flexibility and power? With Mono's embedding API it's easy for any C/C++ application to add the power of C# and .NET to its arsenal.
In this talk we will go through the basics of how to embed Mono and run C# from a C/C++ bootstrapping application, its potential uses, as well as the problems and pitfalls that you will encounter along the way. There are many interesting things that you can do when you control the runtime, domain and assembly loader from native land, and we will look at some fun tricks that are possible, like dynamic UIs that you can script, extend and modify at runtime without ever restarting your app, or games where the users drive the content.