Introduction to Microsoft .NET Technology Einführung in die Microsoft. NET-Technologie
By Von Ratko Carevic Ratko Carević
In 2000, Microsoft announced its .NET software environment, a new addition to Windows. In 2000, Microsoft angekündigt, seine. NET-Software-Umgebung, eine neue zusätzlich zu Windows. The .NET (dot net) environment is effectively a virtual computer that runs on a real computer, with the advantage that any program written for it will run on any computer which is running .NET. Die. NET (dot net) Umwelt handelt es sich um eine virtuelle Computer, die auf einem realen Computer, mit dem Vorteil, dass jedes Programm für so läuft es auf jedem Computer, die ausgeführt wird. NET. One important aspect of the .NET strategy is its independence from a specific language or platform. Ein wichtiger Aspekt der. NET-Strategie ist die Unabhängigkeit von einer bestimmten Sprache oder Plattform. Developers can create a .NET application in any .NET - compatible language and participate in the same software project writing code in the .NET languages in which they are most competent (such as Visual C++.NET, Visual Basic .NET, C#, Perl and others). Entwickler können eine. NET-Anwendung in einem. NET - kompatibel Sprache und Teilnahme an der gleichen Software-Projekt Schreiben von Code in die. NET-Sprachen, in denen sie am meisten zuständigen (wie Visual C + +. NET, Visual Basic. NET, C #, Perl und andere). Part of the .NET software environment includes Active Server Pages (ASP) .NET technology, which allows developers to develop applications for the Web. Ein Teil der. NET-Software-Umgebung enthält Active Server Pages (ASP). NET-Technologie, die erlaubt Entwicklern das Entwickeln von Anwendungen für das Web.
The .Net architecture can exist on multiple platforms, further extending the portability of .NET programs. . NET-Architektur bestehen kann, auf mehreren Plattformen, weitere Verlängerung der Portabilität von. NET-Programmen. Additionally, the .NET software environment involves a new program development process that could change the way programs are written and executed, leading to increased productivity. Darüber hinaus. NET Software-Umgebung mit einem neuen Programm-Entwicklung Prozess, könnte die Art ändern, wie Programmen geschrieben werden und ausgeführt, was zu erhöhter Produktivität.
The most important component of the .NET architecture is Web Services, which are applications that can be used over the Internet. Die wichtigste Komponente des. NET-Architektur ist Web Services, das sind Anwendungen, die verwendet werden können über das Internet. One example of a Web service is the tour operator’s flights booking system. Ein Beispiel für einen Web Service, ist der Reiseveranstalter die Flüge Buchungssystem. The tour operator wanted to enable customers to book flights from the tour operator’s Web site. Der Reiseveranstalter wollte, um Kunden zu buchen Flüge aus den Reiseveranstalter auf der Webseite. To do so, the tour operator needed to access the airlines booking system. Gehen Sie hierzu die Reiseveranstalter für den Zugriff auf die Fluggesellschaften Buchungssystem. In response, an airline partner created a Web service that allowed the tour operator to access the airlines database and make bookings. In Reaktion, ein Airline-Partner erstellt ein Web-Service erlaubt, dass der Reiseveranstalter für den Zugriff auf die Datenbank Fluggesellschaften und Reservierungen vornehmen kann. Web services enable the two companies to communicate over the Web, even if they use the different operating systems (the tour operator uses UNIX and the airline uses Windows). Web-Services ermöglichen die beiden Unternehmen für die Kommunikation über das Web, auch wenn sie die verschiedenen Betriebssysteme (der Reiseveranstalter verwendet UNIX und die Fluggesellschaft nutzt Windows). By creating a Web service, the airline can allow other tour operators to use its booking system without creating a new program. Durch die Schaffung einer Web-Service, die Fluggesellschaft können andere Reiseveranstalter auf, ihre Buchungs-System, ohne dass ein neues Programm.
The .NET strategy extends the concept of software reuse to the Internet, allowing developers to concentrate on their specialties without having to implement every component of every application. Die. NET-Strategie erstreckt sich das Konzept der Software-Wiederverwendung auf das Internet, so dass Entwickler die Konzentration auf ihre Spezialitäten, ohne dass für die Umsetzung jeder Bestandteil jeder Anwendung. Instead, companies can buy Web services and devote their time and energy to developing their products. Statt dessen Unternehmen kaufen können Web-Services und widmen ihre Zeit und Energie auf die Entwicklung ihrer Produkte.
The .NET strategy incorporates the idea of software reuse. Die. NET-Strategie beinhaltet die Idee von Software-Wiederverwendung. When companies link their products in this way, a new user experience emerges. Wenn Unternehmen ihre Produkte Link auf diese Art, einen neuen Benutzer Erfahrung entsteht. For example, an online store could buy Web services for online credit-card payments, user authentication and inventory databases to create an e-commerce Web site. Zum Beispiel, ein Online-Shop kaufen konnte Web-Services für Online-Kreditkarten-Zahlungen, Benutzer-Authentifizierung und Inventar-Datenbanken zu erstellen Sie ein E-Commerce-Website. The keys to this interaction are XML and SOAP, which enable Web service to communicate. Der Schlüssel zu dieser Wechselwirkung sind XML und SOAP, mit denen Web-Service zu kommunizieren. XML gives meaning to data, and SOAP is the protocol that allows Web services to communicate easily with one another. XML bietet Sinne zu den Daten, und SOAP ist das Protokoll, mit dem Web-Services zu kommunizieren problemlos miteinander. XML and SOAP act together combining various Web services to form applications. XML und SOAP gemeinsam handeln Kombination verschiedener Web-Services-Anwendungen zu bilden.
Another important concept in the .NET technology is universal data access. Ein weiteres wichtiges Konzept in der. NET-Technologie ist universellen Datenzugriff. If two copies of a file exist (such as on a personal computer and a company computer), the less recent version must constantly be updated, this is called file synchronization. Wenn zwei Kopien einer Datei vorhanden sind (z. B. auf einem Personal Computer und ein Unternehmen, Computer), die weniger aktuellen Version müssen ständig aktualisiert werden, dies wird als Datei-Synchronisierung. If the separate versions of the file are different, they are unsynchronized and could lead to serious error. Wenn die getrennte Versionen der Datei sind unterschiedlich, sie sind unsynchronized und könnte dazu führen, dass schwere Fehler. Using the .NET data could reside in one central location rather than on separate systems. Mit dem. NET-Daten könnte sich in ein zentraler Lage und nicht auf getrennten Systemen. Any internet-connected device could access the data, which would then be formatted properly for use on access device (a desktop PC, a PDA or other device). Jeder Internet-angeschlossene Gerät kann auf die Daten zugreifen, die dann formatiert werden, ordnungsgemäß für den Einsatz über den Zugang Gerät (ein Desktop-PC, ein PDA oder ein anderes Gerät). Thus, the same document could be displayed and edited without the need to synchronise the data, because it would be up to date in central area. So, das gleiche Dokument kann angezeigt und bearbeitet werden, ohne die Notwendigkeit der Synchronisierung der Daten, da wäre es auf dem neuesten Stand in zentraler Lage.
The Author is the IT Solutions Development Manager of eNetGate Company, which specializes in Web Design, Database Development and Application Development throughout the UK. Der Autor ist der IT-Solutions Development Manager von eNetGate Firma, die spezialisiert auf Web-Design, Datenbank-Entwicklung und Application Development in der gesamten Vereinigten Königreich. http://www.enetgate.com Article Source: Artikel Quelle: http://EzineArticles.com/?expert=Ratko_Carevic |
| Save $30 instantly on McAfee Total Protection and Internet Security! Save $ 30 sofort über McAfee Total Protection und Internet Security! | ||












































