نقل قول:
Windows Runtime and app model
The Windows Runtime (WinRT) is a straightforward set of APIs used to build Metro style apps. WinRT lets you
build apps that look great and are intuitive for your customers to use. WinRT APIs are available to developers
in multiple languages, including JavaScript, C++, C#, and Visual Basic. The new Windows SDK for Met ro style
apps also includes a subset of traditional Win32, Component Object Model (COM), and .NET Framework
APIs, as well as HTML5 and CSS3 APIs that are accessible to Metro style app developers.
Choose from a broad range of app programming languages
To build fully native and robust apps that make the most of a Windows 8-based PC, you can develop using
web programming technologies or familiar Windows programming techniques. Windows Metro style
apps using JavaScript leverage the combination of HTML5 and CSS3 to build the user interface, along with
JavaScript for app logic. Windows Metro style apps using C++, C#, or Visual Basic use XAML markup for
the user interface, with C++, C#, or Visual Basic for app logic. Game developers can build Metro style
games using C++ and DirectX 11.1 to take full advantage of graphics hardware, or build casual games
using HTML5 or XAML.
Compatibility with existing frameworks
WinRT APIs are accessible to other Microsoft programming frameworks, like the .NET Framework or Windows
C Runtime Library. Desktop apps can access WinRT functionality by including the Using keyword in your
code. WinRT features are represented by the Application Binary Interface (ABI), which makes Windows APIs
accessible from other programming languages. The ABI is exposed in metadata assemblies (.winmd files),
allowing static languages (like C#) and dynamic languages (like JavaScript) to understand the structure of
the WinRT API.
به نظر میاد دات نت توی Metro هم باشه!