1. The. NET Framework
The Visual Studio.NET program development Environment is a Microsoft-developed Windows Application development tool based on. NET architecture that supports programming languages such as vb.net, C + +, C #, and Java, providing a unified object-oriented programming development environment, while. Net The framework is the core of this development environment and it contains the. NET application to all compilers required by the executable, and provides a common runtime environment for all development languages, including common language specifications, public type systems, JIT compilers, code management, and garbage collectors. Where the JIT compiler can compile. NET applications into an intermediate language that can be shared by all. NET languages.
2. Windows desktop Application
A graphical user interface application developed in Managed C + + that users interact with the application through a graphical user interface that does not produce a console window, which is created by the user itself.
3. Windows Console Application
Windows generates a console window before entering the executable's code, and the input and output are displayed in this command Prompt window.
4. The difference between an empty project and a console application
Are running in a DOS environment, but the empty project does not contain the precompiled header files and other framework content, in theory can be changed through personal Configuration console application, just too troublesome, not necessary.
Beginner Windows Application Development encountered a few professional terminology explained