Introduction to Microsoft .NET Technology Introduction à Microsoft. NET


By Par Ratko Carevic Ratko Carevic
In 2000, Microsoft announced its .NET software environment, a new addition to Windows. En 2000, Microsoft a annoncé son. NET environnement logiciel, un nouvel ajout à 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. Le. NET (dot net) l'environnement est effectivement un ordinateur virtuel qui s'exécute sur un ordinateur réel, avec l'avantage que n'importe quel logiciel écrit pour elle tourner sur n'importe quel ordinateur qui est en cours d'exécution. NET. One important aspect of the .NET strategy is its independence from a specific language or platform. Un aspect important de l'. NET est son indépendance par une langue spécifique ou une plate-forme. 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). Les développeurs peuvent créer une. NET en tout. NET - compatible langue et de participer dans le même projet de logiciel écrit dans le code. NET langues dans lesquelles ils sont plus compétents (tels que Visual C + +. NET, Visual Basic. NET, C #, Perl et autres). Part of the .NET software environment includes Active Server Pages (ASP) .NET technology, which allows developers to develop applications for the Web. Une partie de l'. NET comprend environnement logiciel ASP (Active Server Pages). NET, qui permet aux développeurs de développer des applications pour le Web.

The .Net architecture can exist on multiple platforms, further extending the portability of .NET programs. . NET architecture ne peut exister sur de multiples plates-formes, d'étendre la portabilité de. NET. 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. En outre, l'. NET environnement implique un nouveau processus de développement qui pourrait changer la façon dont programs sont écrits et réalisés, conduisant à une augmentation de la productivité.

The most important component of the .NET architecture is Web Services, which are applications that can be used over the Internet. La composante la plus importante de l'. NET est l'architecture des services Web, qui sont des applications qui peuvent être utilisés sur l'Internet. One example of a Web service is the tour operator’s flights booking system. Un exemple de service Web est le tour-opérateur du système de réservation de vols. The tour operator wanted to enable customers to book flights from the tour operator’s Web site. Le tour-opérateur a voulu pour permettre aux clients de réserver des vols au départ de la Tour opérateur du site Web. To do so, the tour operator needed to access the airlines booking system. Pour ce faire, l'organisateur de voyages nécessaires pour accéder aux compagnies aériennes système de réservation. In response, an airline partner created a Web service that allowed the tour operator to access the airlines database and make bookings. En réponse, une compagnie aérienne partenaire a créé un service Web qui a permis le tour-opérateur pour accéder à la base de données des compagnies aériennes et de faire des réservations. 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). Les services Web permettra aux deux entreprises de communiquer sur le Web, même si ils utilisent les différents systèmes d'exploitation (le tour opérateur UNIX et la compagnie aérienne utilisations Windows). By creating a Web service, the airline can allow other tour operators to use its booking system without creating a new program. En créant un service Web, la compagnie aérienne peut permettre à d'autres tour-opérateurs d'utiliser son système de réservation sans créer un nouveau program.

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. Le. NET étend le concept de la réutilisation de logiciels à l'Internet, permettant aux développeurs de se concentrer sur leurs spécialités sans avoir à mettre en œuvre toutes les composantes de chaque application. Instead, companies can buy Web services and devote their time and energy to developing their products. Au lieu de cela, les entreprises peuvent acheter des services Web et de consacrer leur temps et leur énergie au développement de leurs produits.

The .NET strategy incorporates the idea of software reuse. Le. NET stratégie intègre l'idée de la réutilisation de logiciels. When companies link their products in this way, a new user experience emerges. Quand les entreprises de relier leurs produits de cette façon, une nouvelle expérience de l'utilisateur apparaît. 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. Par exemple, une boutique en ligne pourraient acheter des services Web en ligne de carte de crédit, de paiement, authentification de l'utilisateur et l'inventaire des bases de données pour créer un site de commerce électronique. The keys to this interaction are XML and SOAP, which enable Web service to communicate. Les clés de cette interaction sont XML et SOAP, qui permettent de service Web pour communiquer. XML gives meaning to data, and SOAP is the protocol that allows Web services to communicate easily with one another. XML donne un sens aux données, et SOAP est le protocole qui permet aux services Web pour communiquer facilement les uns avec les autres. XML and SOAP act together combining various Web services to form applications. XML et SOAP agir ensemble en combinant divers services Web pour former des applications.

Another important concept in the .NET technology is universal data access. Un autre concept important dans le. NET est universel l'accès aux données. 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. Si deux copies d'un fichier existant (par exemple sur un ordinateur personnel et une société informatique), moins la version la plus récente doit être constamment mise à jour, ce fichier est appelé synchronization. If the separate versions of the file are different, they are unsynchronized and could lead to serious error. Si les différentes versions du fichier sont différentes, elles sont non synchronisés et pourrait mener à de graves erreurs. Using the .NET data could reside in one central location rather than on separate systems. En utilisant les données. NET pourrait résider dans un emplacement central plutôt que sur des systèmes distincts. 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). Toute internet appareil connecté peut avoir accès aux données, qui serait ensuite correctement formatés pour utiliser le dispositif d'accès (un PC, un PDA ou autre dispositif). 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. Ainsi, le même document peut être affiché et édité sans la nécessité de synchroniser les données, parce que ce serait à ce jour en zone centrale.

The Author is the IT Solutions Development Manager of eNetGate Company, which specializes in Web Design, Database Development and Application Development throughout the UK. L'auteur est le développement de solutions IT Manager de eNetGate Company, qui est spécialisé dans le Web Design, développement de bases de données et développement d'applications dans l'ensemble du Royaume-Uni. http://www.enetgate.com

Article Source: Source de l'article: http://EzineArticles.com/?expert=Ratko_Carevic

LinkShareInformIT (Pearson Education)
Save $30 instantly on McAfee Total Protection and Internet Security! Économisez 30 $ instantanément sur McAfee Total Protection et Internet Security!

Read more related posts Lire plus de postes liés à

  • An Introduction To Microsoft Vista Business Une introduction à Microsoft Vista Business
  • Best Microsoft Vista Feature Best Feature Microsoft Vista
  • Simple yet comprehensive SAP slide show Simple mais complète SAP diaporama
  • Microsoft Navision Integration with Microsoft RMS - Overview for IT Specialist Microsoft Navision intégration avec Microsoft RMS - Vue d'ensemble de spécialiste
  • Implementing Sap Business One - Customization & Integration Notes La mise en œuvre de SAP Business One - Personnalisation et intégration de notes



  • Leave a Comment Laissez un commentaire