Introduction to Microsoft .NET Technology Введение в Microsoft. NET технологии
By Автор Ratko Carevic Ратко Carevic
In 2000, Microsoft announced its .NET software environment, a new addition to Windows. В 2000 году Microsoft объявила о своем. NET программная среда, новое дополнение к 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. . NET (DOT NET) среды фактически виртуальный компьютер, который работает на реальном компьютере, с тем преимуществом, что любая программа, написанная для него будет работать на любом компьютере, который работает. NET. One important aspect of the .NET strategy is its independence from a specific language or platform. Одним из важных аспектов. NET стратегии является его независимость от конкретного языка или платформы. 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). Разработчики могут создавать. NET приложений в любой. NET - совместимый язык и участвовать в одном и том же проекте написания программного кода в. NET языков, в которых они наиболее компетентных (как, например, Visual C + +. NET, Visual Basic. NET, C #, Perl и др.). Part of the .NET software environment includes Active Server Pages (ASP) .NET technology, which allows developers to develop applications for the Web. Часть. NET включает в себя программное обеспечение среде Active Server Pages (ASP). NET технология, которая позволяет разработчикам для разработки приложений для Интернет.
The .Net architecture can exist on multiple platforms, further extending the portability of .NET programs. . NET архитектура может существовать на нескольких платформах, дальнейшее расширение перевода. 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. Кроме того,. NET программная среда включает в себя новую программу развития процесса, которые могли бы изменить способ программы написаны и казнен, что привело к росту производительности труда.
The most important component of the .NET architecture is Web Services, which are applications that can be used over the Internet. Наиболее важным компонентом. NET архитектуры веб-служб, которые являются приложениями, которые могут быть использованы через Интернет. 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). Веб-услуги позволяют двум компаниям общаться через Интернет, даже если они используют различные операционные системы (тур-оператор использует UNIX и авиакомпания использует 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. . NET стратегия расширяет концепцию повторного использования программного обеспечения для Интернет, что позволяет разработчикам сосредоточиться на своей специальности без выполнения каждого компонента каждого приложения. 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. . NET стратегия включает в себя идею повторного использования программного обеспечения. 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 и SOAP, которые позволяют веб-сервис для общения. XML gives meaning to data, and SOAP is the protocol that allows Web services to communicate easily with one another. XML дает смысл данных, и SOAP является протоколом, который позволяет веб-услуг легко общаться друг с другом. XML and SOAP act together combining various Web services to form applications. XML и SOAP действовать сообща, сочетая различные услуги веб-форму заявки.
Another important concept in the .NET technology is universal data access. Еще одна важная концепция. NET технология носит универсальный доступ к данным. 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. Если отдельные версии файлов отличаются, они unsynchronized и может привести к серьезной ошибке. Using the .NET data could reside in one central location rather than on separate systems. Использование. NET данные могут проживать в одном центральном пункте, а не на отдельных системах. 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. Автор IT Solutions менеджер по развитию eNetGate компания, которая специализируется на веб-дизайн, создание баз данных и разработки приложений по всей Великобритании. http://www.enetgate.com Article Source: Статья Источник: http://EzineArticles.com/?expert=Ratko_Carevic |
| Save $30 instantly on McAfee Total Protection and Internet Security! Сохраните $ 30 мгновенной о McAfee Всего защите и безопасности Интернета! | ||













































