Tecnologias

Plataforma .NET

O .NET é uma nova plataforma de desenvolvimento e execução de software. Ela foi criada com o intuito de aproveitar as novas oportunidades na geração de negócios e redução de custos, surgidas com a adoção generalizada da Internet.

É uma arquitetura integrada para soluções de missão crítica com agilidade, flexibilidade e alta disponibilidade, compreendendo: Plataforma Microsoft.NET - Inclui a infra-estrutura.NET e ferramentas para construir e operar uma nova geração de serviços. Produtos e serviços Microsoft.NET - Inclui Windows 2003 Server, MSN.NET, Office 2003, Visual Studio.NET e bCentral for .NET. Serviços .NET de terceiros - Um enorme leque de parceiros e desenvolvedores terão a oportunidade de produzir serviços corporativos e verticais construídos sobre a plataforma .NET.


 

 

 


XML Web Services / Serviços SOAP

Web Services são a mais nova tecnologia para negócios na Web. Os XML Web Services usam tecnologias programáveis e reutilizáveis que aproveitam a flexibilidade da Internet. Com eles é possível ter uma infinidade de aplicativos conectados em rede, mesmo rodando em plataformas diferentes, fornecendo informações a todos os seus clientes, parceiros e funcionários. E a melhor maneira de desenvolver e implementar XML Web Services é através de software e ferramentas de desenvolvimento Microsoft .NET.

Os Web Services se baseiam num conjunto de padrões abertos, incluindo XML, SOAP, WSDL e UDDI, controlados pelo World Wide Web Consortium (W3C). Trabalhar com .NET significa usar protocolos abertos que unificam sistemas e aplicativos já existentes, possibilitando melhor aproveitamento de seu valor. A informação em sua empresa aparece como uma entidade única, integrada e fácil de compartilhar com outras empresas.

Smart Client

Aplicações Smart Client unem Client/Server e Web, combinando a riqueza da Internet com a potência do computador local. Estas aplicações possuem toda a potência e flexibilidade de ricas aplicações cliente, sem comprometer a fácil distribuição e estabilidade destas aplicações baseadas em browsers. Atributos comuns das aplicações Smart Client são:

  1. Consome XML Web Services para prover grande funcionalidade e informações atualizadas para o usuário do negócio.
  2. Possue a vantagem de usufruir do poder de processamento local do cliente.
  3. Pode ser distribuído e atualizado apartir de um servidor web via protocolo HTTP.
  4. Pode ser usado offline ou online, assegurando que a produtividade do usuário não esteja comprometida mesmo quando o usuário não estiver conectado.
  5. É construído para ser executado em diversos periféricos, de PDA’s (personal digital assistants) a smart phones.

A tecnologia smart client é uma plataforma para a distribuição de aplicativos .Net. Estas tecnologias podem ser utilizadas na distribuição de aplicativos como Smart Clients:

  • Microsoft Office System
  • The Microsoft® .NET Framework and Windows Forms
  • The Microsoft .NET Compact Framework for Mobile Solutions