. Net true face (below)

zhaozj2021-02-08  322

The .NET platform and framework is based on Microsoft Software Industry Basics and Evolution. However, .NET is still trying to ensure that the Windows system and series products and .net can be integrated, try to make .NET's center of Internet based on the original software assets of Microsoft. How many innovations in .NET have the main components and their roles: 1) Windows.net windows.net is Windows integrating .NET technology, which will closely integrate a series of core construction modules for .NET, for digital media And the application is supported by the application, which is the next generation of Windows desktop platforms of Microsoft. 2) The purpose of .NET Framework .NET Framework is to facilitate developers to easily establish network applications and web services, and its key feature is to provide a multilingual component development and execution environment. From the hierarchy, .NET Framework also includes three main components: a common language runtime runtime, a service framework (SERVICES framework), two types of application templates for the upper layer - web application template for web-oriented ( Web Forms or Web Services and Windows Applications Templates (WIN FORMS). Where a general language running environment is responsible for managing memory allocation, launch, and abort threads and processes, strengthening the security factor, and adjusts the attachment configuration of other components involved in any of the components. In a general language operating environment, it is a service framework, which provides developers with a set of unified object-oriented, asynchronous, hierarchical scalable libraries that can be called by any modern programming language, including collection, input / output, characters. Strings, drawings, networks, threads, globalization, secure encryption, database access, debug-related services, etc. On the serving framework is a template for two application types, a class is a traditional Windows application template, and the other is based on ASP Web Network Application Template. Among them, ASP provides a web application model in a set of controls and architectures, which is built from the Class library provided by the .NET framework, and can simplify the implementation process of the web application. 3) .NET Enterprise Server In Microsoft claimed "Third Generation Internet", .NET Enterprise Server is the basis of enterprise integration and management of all Web-based applications, which provides high reliability, high Performance, high scalability, and high management. The composition of the .NET Enterprise server is extremely large and complicated, which includes eight servers, as shown in Table. Table: .NET Enterprise Server Function

.NET Enterprise Server Function Description Application Center 2000 Deployment and Management Web Application Based on Windows2000 BizTalk Server 2000 For Enterprise Exchange Business Information Commerce Server 2000 Used to quickly create online e-commerce Exchange 2000 Provide Windows 2000-based communication and collaboration features Host Integration Server 2000 provides Component Integration of Host Systems Convenient Internet Security && Acceleration Server 2000 Main Solving Enterprise Application Security and Manageable Problem Mobile Information 2001 Server provides a reliable scalable platform SQL Server 2000 for mobile solutions A complete database and data analysis solution, which is currently concerned about BizTalk Server 2000, which provides an automatic, integrated business processing tool and architecture required by e-commerce between enterprises. BizTalk Server 2000 uses XML as a data format for internal and enterprise documentation, which can block the platform, operating system differently, enabling the integration of commercial systems. Its main function is: Reliable document exchange between enterprises, ERP application integration, business process automation customization, management, and monitoring, etc. 4) Module Build Service Module Build Service (Building Block Services) is a central network service collection in the .NET platform, which mainly includes the following components: Internet XML communication, making web sites to exchange and process data Internet XML data space, providing secure and programmable XML storage in Web business; Internet dynamic update, providing services for rapid development and dynamic configuration applications; Internet schedule, integrated work, social and private calendar; internet identity authentication Provide multi-level authentication methods such as passwords, wallets to physiological data, as well as Internet directory services and Internet instant information transfer. 5) Orchestration Orchestration is a software integration and automation processing technology based on XML-oriented application. Its goal is to maximize the integration technology and automatic processing technology to maximize the integration techniques and automated processing techniques to maximize the limitations of time, organization, applications, and individuals, so that business matters can interact, dynamically, and reliably. Orchestration has three basic requirements: the processing is separated from the execution process, that is, the entire process is not necessarily binding the details of the execution; dynamic processing, that is, the entire operation process must be updated Change; "Any to any" integration, that is, the entire processing process cannot be restricted to participating platforms, applications and protocols. .NET's BizTalk Orchestration is an implementation of the above technology, which includes a visual design environment, a bundled tool and an Orchestration engine for business process processing, management, and debugging. 6) Visual Studio.net Visual Studio.net is based on XML-based programming tools and environments, which makes it easier to develop software services that meet the .NET system, making it easier in independent devices, corporate data centers, and Internet. Comparison of .NET and similar products The industry has been launched. The industry has already had a variety of statements. One of the most important views is that .NET does not have any advanced technologies, but only a copy and integration of many ideas. From a certain point of view, this is indeed unreasonable. Let's take a look at the Similarity of the two on the frame of Sun's Java && J2EE architecture and .NET.

转载请注明原文地址:https://www.9cbs.com/read-508.html

New Post(0)