Win8 knowledge: application framework and development tools use Raiders

  
The Win8 system inherits the advantages of the previous system desktop, and on the basis of it provides a new mode — — Windows store style. In other words, the Win8 system has two different styles. These two styles are the application framework and development tools. Today we will analyze the use of these two styles in detail.
*Understanding the Win8 System Application Framework
Win8 has two different styles of applications, Windows Store applications and traditional Windows desktop applications. Two styles of applications use different UI engines, different services and tools, and different APIs. However, they all run under the same Win8 system kernel.

we simply compare the two applications:

* Win8 system of traditional desktop application framework
Win8 traditional desktop applications can be divided into three categories, namely Win32 applications, .Net applications, and HTML application.
1. The main development language of Win32 application is C, C++ or VB. The application is compiled directly into CPU code running on the Win32 API, and its user interface implementation must use GDI or GDI+.
2.Net application main development language is C#, VB.NET. The application is compiled into an intermediate language (IL) and then converted to CPU code running in a CLR (Common Language Runtime) environment. Its user interface implementation uses the XAML language.
3. HTML application main development language is HTML /CSS and JavaScript, the application is based on the browser.

Copyright © Windows knowledge All Rights Reserved