Windows 8 provides a platform for you to create touch-based, immersive applications for consumers and business users alike. For developers, the building blocks of these applications are controls. Controls form the building blocks of applications. Much like Lego blocks, these controls are adaptable and reusable; facilitating a consistent look and feel across applications. In this presentation, you'll learn how to create custom controls for Metro style apps with HTML and XAML. Along the way, you'll discover many of the mechanisms available to controls including data binding, event handling, and designer integration. My main objective: Help developers to level up and be awesome on Windows 8.