Win8 knowledge: application framework and development tools use Raiders

  
                

The Win8 system inherits the advantages of the previous system desktop, and 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, These are Win32 applications, .Net applications and HTML applications.

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+.

The main development language of 2.Net application is C#, VB.NET. The application is compiled into an intermediate language (IL) and then converted to CPU code running in the CLR (Common Language Runtime) environment. Its user interface implementation uses the XAML language.

3. The main development languages ​​for HTML applications are HTML/CSS and JavaScript, which runs on a browser-based basis.
Previous12Next Total 2 Pages

Copyright © Windows knowledge All Rights Reserved