Introduction to Microsoft .NET Technology Introdução à Microsoft. NET Tecnologia
By Por Ratko Carevic Ratko Carevic
In 2000, Microsoft announced its .NET software environment, a new addition to Windows. Em 2000, a Microsoft anunciou o seu. NET software ambiente, uma nova adição ao 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. O. NET (dot net) o ambiente é efectivamente um computador virtual que pode ser executada em um computador real, com a vantagem de que qualquer programa escrito para ele irá rodar em qualquer computador que esteja executando. NET. One important aspect of the .NET strategy is its independence from a specific language or platform. Um dos aspectos importantes do. NET estratégia é a sua independência a partir de um determinado idioma ou plataforma. 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). Os desenvolvedores podem criar um. NET em qualquer aplicação. NET - compatível língua e participam do mesmo projeto de software escrito no código. NET línguas em que são mais competentes (como o Visual C + +. NET, o Visual Basic. NET, C #, Perl e outros). Part of the .NET software environment includes Active Server Pages (ASP) .NET technology, which allows developers to develop applications for the Web. Parte do. NET ambiente de software inclui Active Server Pages (ASP). NET tecnologia, que permite aos desenvolvedores criar aplicações para a web.
The .Net architecture can exist on multiple platforms, further extending the portability of .NET programs. O. Net arquitetura pode existir em múltiplas plataformas, alargando ainda mais a portabilidade do. NET programas. 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. Além disso, o. NET ambiente de software envolve um programa novo processo de desenvolvimento que poderia mudar a maneira como os programas estão escritos e executada, conduzindo a uma maior produtividade.
The most important component of the .NET architecture is Web Services, which are applications that can be used over the Internet. O componente mais importante do. NET é arquitetura Web Services, que são aplicações que podem ser usados na Internet. One example of a Web service is the tour operator’s flights booking system. Um exemplo de um serviço Web é o operador turístico voos da gestão de reservas. The tour operator wanted to enable customers to book flights from the tour operator’s Web site. O operador turístico queria permitir aos clientes reservar voos a partir do site do operador turístico. To do so, the tour operator needed to access the airlines booking system. Para fazer isso, o operador turístico necessários para acessar o sistema de reservas aéreas. In response, an airline partner created a Web service that allowed the tour operator to access the airlines database and make bookings. Em resposta, uma companhia aérea parceira criou um serviço web que permitiu que o operador turístico para acessar o banco de dados e efectuar reservas aéreas. 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). Serviços Web permitir que as duas empresas a comunicar através da Web, mesmo se usarem os diferentes sistemas operativos (o operador turístico utiliza a linha aérea usa UNIX e Windows). By creating a Web service, the airline can allow other tour operators to use its booking system without creating a new program. Ao criar um serviço Web, a companhia aérea pode permitir que outros operadores turísticos a usar o seu sistema de reservas, sem criar um novo programa.
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. O. NET estratégia amplia o conceito de reutilização de software para a Internet, permitindo aos desenvolvedores concentrar em suas especialidades, sem ter de implementar cada componente de cada candidatura. Instead, companies can buy Web services and devote their time and energy to developing their products. Em vez disso, as empresas podem comprar serviços da Web e dedicar seu tempo e energia para desenvolver os seus produtos.
The .NET strategy incorporates the idea of software reuse. O. NET estratégia incorpora a idéia de reutilização de software. When companies link their products in this way, a new user experience emerges. Quando as empresas se liguem os seus produtos, desta forma, surge uma nova experiência do usuário. 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. Por exemplo, uma loja on-line poderia comprar serviços da Web para pagamentos de cartão de crédito online, a autenticação do usuário e de inventário de dados para criar um site de comércio eletrônico. The keys to this interaction are XML and SOAP, which enable Web service to communicate. As chaves para essa interação são XML e SOAP, o que permitirá serviço Web para se comunicar. XML gives meaning to data, and SOAP is the protocol that allows Web services to communicate easily with one another. Dá sentido aos dados XML, e SOAP é o protocolo que permite que os serviços da Web para comunicar facilmente uns com os outros. XML and SOAP act together combining various Web services to form applications. XML e SOAP agir em conjunto a conjugação de diversos serviços da Web para formar aplicações.
Another important concept in the .NET technology is universal data access. Outro conceito importante no. NET tecnologia é universal o acesso aos dados. 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. Se duas cópias de um arquivo existe (como em um computador pessoal e uma empresa informática), a menos recente versão deve ser constantemente atualizado, este arquivo é chamado de sincronização. If the separate versions of the file are different, they are unsynchronized and could lead to serious error. Se as distintas versões do arquivo são diferentes, eles estão dessincronizados e poderia levar a graves erros. Using the .NET data could reside in one central location rather than on separate systems. Usando o. NET dados poderiam residir em um local central e não em sistemas separados. 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). Qualquer dispositivo ligado à internet poderá acessar os dados, que passaria então a ser formatado corretamente para o uso no acesso dispositivo (um PC desktop, um PDA ou qualquer outro dispositivo). 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. Assim, o mesmo documento poderão ser exibidas e editadas sem a necessidade de sincronizar os dados, porque iria estar em dia na área central.
The Author is the IT Solutions Development Manager of eNetGate Company, which specializes in Web Design, Database Development and Application Development throughout the UK. O autor é o Gerente de Desenvolvimento de Soluções de TI eNetGate Company, especializada em Web Design, Desenvolvimento e Banco de Dados Desenvolvimento de Aplicações em todo o Reino Unido. http://www.enetgate.com Article Source: Artigo Fonte: http://EzineArticles.com/?expert=Ratko_Carevic |
| Save $30 instantly on McAfee Total Protection and Internet Security! Economize $ 30 instantaneamente sobre o McAfee Total Protection e Internet Security! | ||












































