. NET Platform. NET Framework organizational structure. NET Framework class library CLR C # Introduction

Source: Internet
Author: User

I.. NET platform

. NET can now be regarded as a brand of Microsoft, Microsoft has two very successful brands, that is, Windows and office. NET becomes another brand of Microsoft, it's not just a set of technologies, products, or services (Microsoft's services include MSN, Passport, MSDN subscriptions, etc.)
A brand with some features, such as Rolex, is a watch brand that represents high quality, stylish, expensive, successful, and so on.

Ii.. NET Framework Organizational structure

Mainly includes three parts: 1, Common Language Specification 2,. NET Framework Class Library 3, Common language runtime CLR (managed and execute code)

Iii.. NET Framework Class Library

. NET provides a powerful class library, like the VC has MFC Class Library, Delphi has VCL class library, Java has swing and AWT and other class libraries, these libraries encapsulate the system's underlying functions, and provide a good way to operate, so that developers can easily build applications.

The. NET Framework class Library, which consists of classes, interfaces, and value types, encapsulates the processing capabilities of Windows, networking, files, and multimedia, all supported. NET's programming language to be able to use the class library (unified the development model). The source code for the class library is saved in the. DLL file.

There are about 7,000 classes in the. NET framework (each of which can have hundreds of methods and properties) that are packaged in a functionally similar class library that is contained under the same namespace and that uses a class library to perform different functions by invoking different namespaces.

Tip: When learning a class library, it is not necessary to master all the application technology, to understand the basic architecture and implementation principle of the class library, and to apply it correctly in the development of the program is the most important.

. NET Platform. NET Framework organizational structure. NET Framework class library CLR C # Introduction

Related Article

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.