This session will be an intro to using Squirrel for Windows (https://github.com/squirrel/squirrel.windows) to create custom installer and update frameworks for Windows applications. We'll pick an OSS application and live-code an installer for it, including setting up a server for updates.
After working with System Center Service Manager for five years, we've managed to learn quite a bit of what to do and what not to do. This session teaches you many of the DO's and DON'Ts on the technic, architecture, organization, and process side.
The Windows Driver Framework (WDF) helps developers build better quality drivers, more quickly and easily. This session will discuss how the WDF can improve driver reliability and will provide an overview on what's new in the WDF in Windows 10. This session will demonstrate how to debug a WDF driver instigating a crash and walking through the basics of crash analysis. Topics include: Overview of frameworks: Kernel Mode Driver Framework (KMDF) and User Mode Driver Framework (UMDF v2), Major design decisions for drivers and their criteria: framework, logging, etc., Walkthrough a basic UMDF driver, Demo of debugging a UMDF v2 driver with WinDbg, and What's new in Windows 10 for WDF. Intended Audience: IHVs, Driver Developers.