This article gives a general introduction to Microsoft .NET and Microsoft's XML Web service platforms and benefits. At the same time, we will also explain how .NET is how to change the calculation mode of end users and business.
In this article, we don't want to involve very deep technologies, anyone who knows a little computer and Internet knowledge can understand the contents of this article. MiCorosoft also for companies that wish to master .NET company executive, IT leaders and programmers
More resources are available.
What is Microsoft .NET?
Microsoft .NET is Microsoft's XML Web service platform. .NET contains all parts required to establish and run XML-based software.
Microsoft .NET solves some of these core issues in today's software development:
● Interoperability, integration, and application scalability are too difficult to achieve and high cost. Microsoft .NET relies on XML (a Open Standard Managed by World Wide Web Consortium) eliminates data sharing and software integration barriers.
● Countless private software technology with considerable competitiveness makes software integration very complicated. Microsoft .NET is built on an open standard that contains all programming languages.
● When the terminal user uses software, they always feel that it is not easy enough. Sometimes it is very frustrated because they cannot easily share data between procedures or operate on the data that can be accessed. XML makes data exchange easier, and .NET software can make it operate as long as you get data from a data.
● End users cannot control their personal information and data when using Web, which leads to personal privacy and security leaks. Microsoft .NET provides a service, users can manage their personal information and control access to this information.
● .com company and Web site developers are difficult to provide users with sufficient valuable data, at least part of the reason is that their applications and services cannot work well with other procedures and services, just a non-outside world. Connected information island. Microsoft .NET design is to make data or services from multiple sites and companies can be integrated.
Like MS-DOS, WINDOWS, .NET will greatly change our calculations. MS-DOS makes personal computers to be widely accepted; Windows enhances the user's graphical interface to make it preferred to interactively interact, eventually make the graphical interface mainstream of personal computers. And .NET wants to turn the XML web service into future mainstream calculation mode.
XML Web services are software models based on XML data exchange, which helps applications, services, and devices work together. Shared data with XML, independent of each other, but it can be loosely coupled to a partner group to perform a particular task.
To understand how XML web services work, the most convenient method is to compare it and assembled. The XML web service is a separate unit as a tile of assembled games. The latter uses a standard approach to each other, XML Web services are similar to this, but it interacts with each other through XML Message. When you spell your block, you get an object: a house, a ship or a plane. Similarly, when you combine the XML web service, you get a software solution that completes a particular task. The same tile can be used in many different objects, and an XML web service can also be used in different scenarios groups as an integral part of different task solutions.
The XML web service allows developers to choose from the source they want, you can create or purchase the function blocks yourself; you can also choose to use other XML Web services to use your program, or let other programs use yourself Service. This means that a company does not have to provide each component of the program for a complete solution to the customer. The XML Web Services also independently accessed their devices in addition to each other. Unlike the stand-alone application, XML Web services do not bind to a particular programming language or commercial application or an online service. This gives the end user enough freedom, allowing it to use any access device, from the desktop computer to the mobile phone.
.NET strategy
Microsoft .NET programmers are designed to write an XML web service, not a stand-alone application for a server or client. They make these services into loose coupling, collaborative software groups, and XML Messaging communication between XML Web services. In order to do this, the programmer needs:
1. A software platform for establishing a new complete personal user experience.
2. A programming model and tool to establish and integrate XML Web services.
3. A set of programmable services that can provide basic applications and services
Microsoft's .NET strategy is aimed at these three points.
.Net includes:
● .NET platform, this is a programming tool and basic architecture to create, publish, manage, and integrate XML Web services.
● .NET experience, this is a means for end users and .NET interaction