This session describes Ultra High Definition, its importance and how Microsoft supports UHD in Windows 10, as well as actions for partners to provide compelling experiences. In addition, this session provides details on the hardware-based Digital Rights Management (DRM) feature. Topics include: How Ultra High Definition is changing the industry, and Implementing Hardware Digital Rights Management. Intended Audience: OEMs, ODMs, IDHs, IHVs, Peripheral Manufacturers, Driver Developers.
SCCM easily delivers content over the WAN between hundreds – or thousands – of different locations at once, but did not reveal live details – until now. In this session, you will learn how to use the new SCCM with your Windows 10 deployments to visualize every WAN transfer in real time showing percent complete, ETA, and more. In addition, you'll learn how to instantly pause/resume transfers, cancel them in-flight, or re-prioritize on the fly—by individual transfer, by office, or by content. After this session, you'll leave eager to use this "must have" capability for Windows 10 OSD.
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.