Windows 8.1 provides new APIs geared to high-performance list scenarios in XAML apps. In this video, Tim Heuer will provide an overview of the APIs and explain how the platform and Visual Studio tooling teams worked together to build productivity on top of the APIs. Tim will also show a demonstration of several highly-requested features now available in Windows 8.1.
As an infrastructure and security architect, John Craddock has been involved in enterprise systems since the early days of Windows NT. His passion is for determining how things really work and then designing and deploying the most effective systems. John presented on Active Directory at one of the first Windows 2000 launch conferences in Geneva; of course this was only after delving deep into its inner workings. Now it’s time for Windows Server 2012 Active Directory to be scrutinized. Come to this demo-packed session and discover what Windows Server 2012 Active Directory has to offer. Learn about virtualizing and cloning DCs, GUI improvements for password policies and the recycle bin, new Kerberos features, and more.
If you are building a Windows driver for your device this talk is for you. We will talk about innovations in driver development. This talk highlights the new user mode driver framework (UMDF 2.0) that is now unified with the KMDF model. This new model lets you start your development in user mode and easily transition to kernel mode (KMDF) if needed. We will talk about new WDF features. At the end of this talk, the audience will have an understanding of exciting new features for driver developers.
Contemporary computer architectures make it possible for slow code to work reasonably well. They also make it difficult to write really fast code that exploits the CPU amenities to their fullest. And the smart money is on fast code—we’re running out of cool things to do with slow code, and the battle will be on doing really interesting and challenging things at the envelope of what the computing fabric endures.
So how to write quick code, quickly? Turns out it’s quite difficult because today’s complex architectures defy simple rules to be applied everywhere. It is not uncommon that innocuous high-level artifacts have a surprisingly high impact on the bottom line of an application’s run time (and power consumed).
This talk is an attempt to set forth a few pieces of tactical advice for writing quick code in C++. Applying these is not guaranteed to produce optimal code, but is likely to put it reasonably within the ballpark.
These tips are based on practical experience but also motivated by the inner workings of modern CPUs.