C # advanced programming 2

Source: Internet
Author: User

I am also a. Net programmer. I have been using vs for a few years. I also know about. net, that is, some terms are always confused.

To be honest, the difference between. NET and C # is not clear now.

I'm not a professional either. Collect the terms first.

First look at what is. Net in Baidu encyclopedia.

I don't know what it means. I was so scared that I was getting farther and farther away from technology. I was so excited when I looked at it. Haha

A little bit of understanding, paste it first

. 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 used, device or programming language. The Microsoft. NET platform provides XML Web Services and is required to integrate these services. The benefits to individual users are seamless and attractive.

First, let's take a look at this section:

The XML Web Services Platform should be a public platform, or everyone is developing this platform, because it allows applications to communicate and share data over the Internet without restrictions on operating systems and devices, or programming language.

. Net is a platform provided by Microsoft to create XML Web Services.

Let's look at the following basic summary:

. NET is Microsoft's technology used to implement XML, web services, SOA (Service-Oriented Architecture) and post-agility. A technician must first understand what is. net. The reason for the emergence of net technology and the problems it wants to solve must first understand why they need XML, Web serveices and SOA. technicians generally regard Microsoft as a platform vendor. Microsoft builds a technical platform on which technicians create application systems. From the bottom of this corner ,. net can also be defined as follows :. net is the next-generation technology platform of Microsoft. It builds interconnected application systems for agile businesses. These systems are standard-based, Unicom-based, adaptive, stable, and high-performance. From a technical point of view, A. NET application is an application running on. NET framwork. (To be more precise, A. NET application is an application written using the. NET Framework class library and runs in a common language (on top of the common language runtaime .) If an application. net Framework is irrelevant, and it cannot be called a net program. For example, simply using XML is not.. NET application. It is not used to call a web service only using the soap SDK.. NET application.

In this section, we should look at from which perspective. Net is a technology to implement XML, Web Service, SOA, and agility .. Why does net occur? What problems does it solve? Why do technicians need XML Web Services and SOA? If they regard it as a platform, then. net is the next-generation technology platform of Microsoft. It builds interconnected application systems for agile commerce and is based on standards, connectivity, adaptation to changes, stability, and high performance. From a technical point of view, A. NET application is an application running on the. NET Framework. Use the. NET Framework class library to compile and run on the common language CLR.

Here are several new terms:

SOA (Service-Oriented Architecture)

CLR (Common Language Runtime)

. NET Framework

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.