Conclusion
These ten features only touch the surface of what is available to developers for building applications that target the new Windows 8 Metro platform. Microsoft has created a platform that allows you to develop using the language and design tool of your choice, implements complex interfaces in a simple way, and creates unprecedented interoperability between different applications. This coupled with new language features and a consistent experience that is easy to develop for the end user makes it a platform I believe most programmers will love.