Arquivo da Categoria: NetPonto

Artigos da comunidade NetPonto.

Biztalk Server – Princípios Básicos dos Mapas (2)

Os mapas, ou transformações, são um dos componentes mais comuns nos processos de integração. Funcionam como tradutores essenciais no desacoplamento entre os diferentes sistemas a interligar. Este artigo tem como objectivo explicar como os mapas são processados internamente pelo motor do produto à medida que exploramos o editor de mapas do BizTalk Server.

Este artigo tem como base o exemplo do artigo publicado na 32ª edição da Revista PROGRAMAR onde é explicado em detalhe as funcionalidades básicas dos mapas e como podem ser implementadas. Pretende ser uma nota introdutória e destinada a quem está a dar os primeiros passos nesta tecnologia.

Continuar a ler

Automatização de deployments em Windows Azure

Primeiro que tudo, e para que todos nos possamos encontrar com a mesma base de conhecimento, parece-nos importante contextualizar todos os leitores quanto ao tema em questão.

O que é então Cloud Computing?

Cloud Computing é, numa definição abrangente, uma abordagem à computação assente sobre os conceitos de escalabilidade e alta disponibilidade de processamento e armazenamento online, disponível a um inúmero número de dispositivos e endpoints.

Continuar a ler

BackgroundWorkers – Implementação prática em Windows Presentation Foundation (WPF)

Neste artigo pretendo mostrar o que é o BackgroundWorker e vou exemplificar como se deve proceder à sua implementação usando a tecnologia WPF na versão .Net Framework 4.

Suponhamos:

Tenho um algoritmo complexo de Optimização Combinatória que irá ter como parâmetro de entrada um objecto do tipo World. Classe que define toda a estrutura de dados da minha aplicação e no final retorna o objecto World com as alterações realizadas pelo algoritmo.

Esta geração vai implicar que tenhamos pelo menos três passos:

  1. A partir do objecto World vamos criar a estrutura de dados do algoritmo;
  2. Gera-se o algoritmo a partir dos dados recebidos;
  3. Depois de gerar o algoritmo é preciso converter o resultado de forma a reflectir no World o resultado do algoritmo.

Continuar a ler