HTML and CSS Reference
Metro apps are an important addition to Microsoft Windows 8, providing the cornerstone for
a single, consistent programming and interaction model across desktops, tablets, and smart-
phones. The Metro app user experience is very different from previous generations of Windows
applications: Metro apps are full-screen and favor a usability style that is simple, direct, and free
Metro apps represent a complete departure from previous versions of Windows. There are
entirely new APIs, new interaction controls, and a very different approach to managing the life
cycle of applications.
Metro apps can be developed using a range of languages, including C#, Visual Basic, C++,
class citizens in application development.
In this topic, I show you how you can build on your knowledge of web app development to
gral part of the Windows experience and that take advantage of core platform facilities.
his topic gives you an essential jump start into the world of Metro; by the end, you will
understand how to use the controls and features that define the core Metro experience.
About This Topic
ating Metro applications for Windows 8 using the Consumer Preview test release. I explain the
concepts and techniques you need to get up to speed quickly and to boost your Metro develop-
ment techniques and knowledge before the final version of Windows 8 is released.
What Do You Need to Know Before You Read his topic?
apps. You need to understand the DOM API, know how events work, and have a solid grasp of
the HTML elements and their DOM object counterparts.
Do You Need to Know About HTML5?
not the focus of this topic. A good basic knowledge of HTML4 or HTML5 will be enough, com-