Microsoft's. NET Policy (1)

Source: Internet
Author: User
Tags contains new set object model split web services visual studio
Policy Microsoft is widely used (and it is also said to be abusing) its. NET markup, which makes many people. NET of the various concepts confused. Here we can first put. NET's several main meanings are divided clearly:

. NET is the transfer of software into a service:
. NET is the most widely accepted and understood meaning in this aspect. The "Software is the service" was first introduced in about 1997 years by Oracle's CEO Larry Ellison and Sun's CEO Scott McNealy on the web computer concept. But Oracle and Sun do not really translate this concept into reality, and their perspective is more focused on resource centralization. But the companies that had heard Ellison and McNealy, of course, Microsoft, also recognized that this view spoke of a huge change in the software industry, and. NET is Microsoft's own response to this concept, this change.

. NET is a new programming model--that is to say, an internet platform:
Micorsoft is tending to be. NET as a system. Under the surface, it contains two different programming models: one is the Web service programming model and the other is the system programming model.

Microsoft started putting. NET system programming model as an integral part of the. Net. The plan ultimately replaces the existing Component Object model (Component object model,com) and the Windows Application Programming Interface (APIS), a model that is now not officially named, using a new set of underlying classes.

. NET system programming model is Microsoft Private.. NET Framework (. NET Framework) contains the Microsft Common language runtime (Common Language Runtime, CLR), and the CLR implements this new programming model. It also includes classes and mechanisms that can package an application as a Web service, simplifying the development of Web services. In addition, Microsoft has released a new language, C # (pronounced "C sharp")

Ultimately, Microsoft is planning to release the new integrated development Environment (IDE), known as the Visual Studio.NET (Vs.net), to implement the above program development strategy.

. NET is Microsoft's new corporate strategy
In this sense,. NET is actually a common brand of all of Microsoft's existing products, technologies, and strategies, but this one. The use of the net brand is very loose. For example, Microsoft released its. NET Enterprise server products (such as Windows Data Center Server and Application Center) in September 2000, These products are in fact not very helpful to the idea that software is the service or its new programming model.

. NET is a way to counter the Court's split order.
Microsoft's. NET strategy is still unclear in many areas. What is particularly unclear is Microsoft's operating system packaging strategy, perhaps future support. NET Windows version and "classic" windows are separate. We believe that the lack of specific information in this regard is a micorsoft strategy, so that Microsoft will have room for manoeuvre if it is forced to split in the Justice Department's case in the future.




--------------------------------------------------------------------------------

. NET's user Experience

About. NET, it is clearly necessary to focus on the underlying constructs and tools in many of its upfront tasks. However, Microsoft also attaches great importance to the new user experience brought by. Net. While the success of Windows was a great support for developers, the user experience played an important role in the success of the process. We think the corresponding pattern will also occur in the. NET, the core focus is Microsoft's "smart client" concept, smart client is not a pure thin client is not a FAT client-the core of the technology as a user experience, clients. NET will have a variety of user experience aspects of the "brand logo."

Two such brand logos--msn and bCentral share the same characteristics: they are all started from a site, using a thin browser client services. These clients are more intelligent, such as MSN Explorer.

Vs.net and Office.NET have the same characteristics, they are rich client programs that can interact with the Internet and services. We look forward to supporting more services from Microsoft and other companies when these products are released. If. NET has come to its fullest potential, we expect to see companies outside of Microsoft publishing such products.

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.