. NET's essence two (pioneer must see)

Source: Internet
Author: User
Tags soap web services
Essence Guide

. NET represents Microsoft's ambitious grand strategy. As a developer, do not understand. NET means the danger of falling behind. This article is for you to show. NET architecture in a panoramic view. It is important to remember that only the overall situation is in order to be complacent ...
Author: Cactus Studios This article hits: 765
2001-03-20 recommend this article to friends

Moreover,. NET uses XML technology extensively and gives the SOAP protocol an extremely important position. With Soap,microsoft's desire to bring software development into a new era, it is no longer dependent on assembly components and objects, but on reusing services as the basis for software development. Soap and Web services together form the basis of the. NET Platform.

However, it is still not necessary to worry about the future of the DNA application currently being developed. Microsoft has acknowledged the release. NET final version of the time is not earlier than 2002, and. NET can run existing applications directly on bare metal, but these applications will not be able to take advantage of any. NET's advantages.

Contrary to what Microsoft has made us believe (apparently to console existing users),. NET's changes to the existing system are profound and affect almost everything in the DNA system:

Because of the bullish multi-process model, the IIS server abandons the efficient but unstable multithreaded mode. The ASP technology gives way to ASP.net (originally called asp+), and the code that interprets the execution is replaced by code that is compiled and executed as a JSP on the first call.
Win32 APIs such as ATL and MFC are replaced by a set of related base framework classes.
In order to comply with the CLS specification (Common Language specification, Common Language Specification), VB. NET adds a lot of. NET features, so it no longer guarantees compatibility with VB6.
Provides a new Distributed component model, COM + 2.0. COM + 2.0 does not inherit any content from the com/dcom/com+ series technology. COM + 2.0 no longer uses the Windows registry to register local or remote components, and deploying components in. NET is as easy as installing applications long ago: Installing software is copying files to a directory; deleting the software is deleting its files from the directory below.
The birth of a new language C #. This is a new object-oriented programming language, somewhat like a mixture of C + + and Java. C # was created by Anders Hejlsberg, Anders Hejlsberg is also the creator of many languages and tools, including the famous Delphi.
The new programming model based on SOAP and Web services fundamentally changes the design approach of the application and brings a new profession: Web services are provided online.
These changes tend to establish a loose connection between the Windows 2000 operating system and the upper layer of the provider application service. To illustrate these changes in greater depth, the following article will be elaborated in more detail.

What is more, these technological changes are related to. NET platform is organically combined with the standards of various neutral organizations such as the ECMA, the IETF, and so on, and many analysts, including Gartner Group, have come to the conclusion that "microsft is tending to open".


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.