Introduction to Microsoft .NET Technology مقدمة لمايكروسوفت. صافي التكنولوجيا
By بواسطة Ratko Carevic راتكو Carevic
In 2000, Microsoft announced its .NET software environment, a new addition to Windows. وفي عام 2000 ، أعلنت مايكروسوفت. صافي البرمجيات والبيئة ، وإضافة جديدة إلى ويندوز. 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. وقد بلغ صافي (نقطة) صافيه البيئة هي بالفعل الافتراضية على الكمبيوتر الذي يدير أمور حقيقية الحاسوب ، مع ميزة أن أي برنامج مكتوب لسيستمر عرضه على أي الكمبيوتر الذي هو قيد التشغيل. الشباك. One important aspect of the .NET strategy is its independence from a specific language or platform. ويتمثل أحد الجوانب الهامة لل. صافي الاستراتيجية استقلالها عن لغة معينة أو منصة. 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). مطوري يمكن خلق. الصافي في أي تطبيق. صافي -- متوافقة اللغة والمشاركة في نفس البرمجيات مشروع قانون في الكتابة. صافي في اللغات التي هي أكثر المختصة (مثل البصرية سي + +. صافي ، فيجوال بيسك. صافي ، جيم # ، بيرل وغيرها). Part of the .NET software environment includes Active Server Pages (ASP) .NET technology, which allows developers to develop applications for the Web. جزء من صافي البرمجيات وتشمل البيئة صفحات الخادم النشطة (مكتب آسيا والمحيط الهادئ). صافي التكنولوجيا ، والذي يتيح للمطورين لتطوير تطبيقات الشبكة العالمية.
The .Net architecture can exist on multiple platforms, further extending the portability of .NET programs. فإن. صافي الهيكل يمكن أن توجد على منصات متعددة ، وزيادة توسيع قابلية. صافي برامج. 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. بالإضافة إلى ذلك ، فإن صافي البيئة البرمجيات ويشمل برنامج جديد لعملية التنمية التي يمكن أن تغير الطريقة التي هي برامج مكتوبة وأعدم ، مما يؤدي إلى زيادة الإنتاجية.
The most important component of the .NET architecture is Web Services, which are applications that can be used over the Internet. أهم عنصر من صافي الهيكل خدمات الشبكة العالمية ، التي هي التطبيقات التي يمكن استخدامها عبر شبكة الإنترنت. One example of a Web service is the tour operator’s flights booking system. مثال واحد على الانترنت هو خدمة جولة المشغل نظام حجز الرحلات الجوية. The tour operator wanted to enable customers to book flights from the tour operator’s Web site. الجولة مشغل تريد لتمكين العملاء من كتاب الرحلات الجوية من بين منظمي الرحلات على موقعها على الانترنت. To do so, the tour operator needed to access the airlines booking system. لذلك ، فإن جولة مشغل بحاجة للحصول على نظام حجز شركات الطيران. In response, an airline partner created a Web service that allowed the tour operator to access the airlines database and make bookings. وردا على ذلك ، شريك في شركة طيران خلق خدمة الانترنت التي اتاحت جولة المشغل للوصول إلى قاعدة بيانات شركات الطيران وتقديم الحجوزات. 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). خدمات الشبكة تمكين الشركتين من الاتصال عبر الشبكة ، حتى ولو كانوا استخدام مختلف نظم التشغيل (الجولة مشغل استخدامات يونيكس وشركة طيران ويستخدم ويندوز). By creating a Web service, the airline can allow other tour operators to use its booking system without creating a new 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. فإن صافي استراتيجية ويمتد مفهوم إعادة استخدام البرمجيات على شبكة الإنترنت ، مما يسمح للمطورين أن تركز على تخصصات دون الحاجة إلى تنفيذ كل عنصر من كل تطبيق. Instead, companies can buy Web services and devote their time and energy to developing their products. وبدلا من ذلك ، يمكن للشركات شراء خدمات الويب وتكريس وقتهم وطاقتهم لتطوير منتجاتها.
The .NET strategy incorporates the idea of software reuse. فإن صافي وتشتمل الاستراتيجية على فكرة إعادة استخدام البرمجيات. When companies link their products in this way, a new user experience emerges. عندما ربط الشركات منتجاتها في هذا الطريق ، تبرز تجربة المستخدم الجديد. 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. فعلى سبيل المثال ، يمكن تخزين على الإنترنت شراء خدمات الويب على الانترنت لبطاقات الائتمان المدفوعات ، المستخدم التوثيق وقواعد بيانات الجرد لخلق التجارة الإلكترونية الموقع على الإنترنت. The keys to this interaction are XML and SOAP, which enable Web service to communicate. مفاتيح لهذا التفاعل هي XML والصابون ، والتي تمكن من الاتصال لخدمة الانترنت. XML gives meaning to data, and SOAP is the protocol that allows Web services to communicate easily with one another. XML يعطي معنى للبيانات ، والصابون هو بروتوكول الانترنت التي تتيح خدمات الاتصال بسهولة مع بعضها البعض. XML and SOAP act together combining various Web services to form applications. XML والصابون نعمل معا على الشبكة يجمع بين مختلف الخدمات لتشكيل التطبيقات.
Another important concept in the .NET technology is universal data access. آخر المفهوم الهام في صافي التكنولوجيا العالمية هو الوصول إلى البيانات. 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. إذا نسختين من ملف وجود (مثل على أجهزة الكمبيوتر الشخصية وشركة الحاسوب) ، وأقل النسخة الأخيرة يجب أن يكون تحديث مستمر ، وهذا ما يسمى ملف التزامن. If the separate versions of the file are different, they are unsynchronized and could lead to serious error. وإذا كانت منفصلة نسخ للملف مختلفة ، فهي غير المتزامنة ويمكن أن يؤدي إلى خطأ جسيم. Using the .NET data could reside in one central location rather than on separate systems. باستخدام صافي البيانات يمكن أن يقيم في موقع مركزي واحد بدلا من التركيز على نظم مستقلة. 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). المتصلة بالإنترنت وجهاز يمكن الوصول إلى البيانات ، التي سوف تكون على النحو المناسب بعد ذلك لاستخدامها على وصول جهاز (أ الكمبيوتر المكتبي ، والمساعد الشخصي الرقمي أو أداة أخرى). 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. وهكذا ، فإن الوثيقة نفسها يمكن عرضها وتحريرها دون الحاجة إلى مزامنة البيانات ، لأنها ستكون حتى الآن في المنطقة الوسطى.
The Author is the IT Solutions Development Manager of eNetGate Company, which specializes in Web Design, Database Development and Application Development throughout the UK. المؤلف هو مدير تطوير حلول تقنية المعلومات من eNetGate الشركة ، التي تتخصص في تصميم الموقع ، وإنشاء قواعد البيانات وتطوير التطبيقات في جميع أنحاء المملكة المتحدة. http://www.enetgate.com Article Source: المادة المصدر : http://EzineArticles.com/?expert=Ratko_Carevic http://EzineArticles.com/؟expert=Ratko_Carevic |
| Save $30 instantly on McAfee Total Protection and Internet Security! انقاذ 30 دولارا على الفور مكافي المجموع حماية وأمن الإنترنت! | ||












































