. NET and VB. NET

Source: Internet
Author: User
I.. NET and. NET Framework

 

1.. NET platform

 

A. Definition:

 

. Net is a Microsoft XML Web Services Platform. XML Web Services allows applications to communicate and share data over the Internet, regardless of the operating system, device, or programming language used.

 

B. Causes of. Net:

 

To really understand what is. net, you must first understand the reasons for the emergence of. NET technology and the problems it wants to solve.

 

All computer platforms try their best to provide applications to users. Applications are platform-independent. To put it simply, when developing software, we will depend on the type of the operating system, and then on the software on a specific operating system. This will narrow the user's usage, there will be competitors such as the Linux operating system. Therefore, if Microsoft wants to increase its product share in the market, it must address the restrictions imposed by the operating system.

 

At this time ,. net came into being, in short ,.. Net separates the operating system platform. Regardless of windows, Linux, Mac, or any platform, it can be divided into two layers: The program design layer and the execution layer .. Net is a program design layer, becoming a. Net programmer, not a Windows programmer

Compile the software into. NET software instead of Windows software.

 

C,. NET and Java are somewhat similar

 

In some ways,. NET is indeed like Java. In fact, the Java slogan "once written, it can be run anywhere" is very suitable for. Net principles. Java is "one language and multiple platforms", while. NET is "multiple languages and one platform"

 

2.. NET Framework (. NET Framework)

 

A. Let's briefly describe the CLR and the base class library (BCL)

 

In fact, the first published. NET Framework is actually a group of classes called base classes. The base class can be used to create objects for actual operations in all aspects of the Windows platform. During the compilation process, there will also be some areas not supported by. net. The. NET capability is not reflected in the language, but mainly in the framework class.

 

The common language (CLR) is the "heart" of. net ". It is used to carry. NET applications, compile the processor code of the cost machine, and then run the code.

 

B.. NET Framework is composed of two elements: the base class library (BCL) and the common language (CLR.

 

 

 

Ii. VB. NET and VB

 

VB. net is a programming language and can be seen as an upgraded language version of Visual Basic programming language. the net language must be in.. NET platform, and compared with the Visual Basic language, the two have little difference in syntax. However, Visual Basic language is based on object-oriented, while VB. net Language enhanced support for object-oriented, a large difference.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.