BizTalk MapperExtensions Functoid Wizard
BizTalk MapperExtensions Functoid Wizard é um assistente (wizard) para o Visual Studio 2010 para criação de projetos Functoids. Ele permite que você crie um novo projeto functoids para o BizTalk Server 2010 sem ter que criar manualmente o projeto, em outras palavras, ter de criar manualmente:
- Um novo projeto class library no Visual Studio 2010
- Adicionar uma referência para a assembly Microsoft.BizTalk.BaseFunctoids;
- E por fim adicionar uma nova classe e ter que escrever todo o código da classe.
Este assistente irá fazer todo este processo automaticamente, e utilizado em conjunto com o Item Template para o Visual Studio 2010: Custom BizTalk Functoid vai facilitar e acelerar significativamente o processo de desenvolvimento dos nossos projetos de Functoids personalizadas. A única coisa que você precisará fazer é criar um projeto “BizTalk Project Functoid Project” e um assistente irá guiar-lhe por todos os passos necessários e indicar-lhe todos os campos de preenchimento obrigatório. Quando terminar o assistente irá construir toda a estrutura do projeto com base nos dados que inseriu.
Após a estrutura do projeto estiver criada, bastará alterar o método de execução com o algoritmo (código) que deseja e compilar o projeto. Após estes passos você terá disponível a sua nova Functoid no BizTalk Server 2010 Toolbox Mapper.
Esta versão é uma otimização de Jan Eliasen - Custom Functoid Wizard disponível para Visual Studio 2008 / BizTalk Server 2009, todos os créditos deverão ser atribuídos a Jan Eliasen eu apenas só atualizei a versão para o Visual Studio 2010 e, provavelmente, efetuei algumas pequenas melhorias.
O arquivo Zip contém:
- O código fonte do projeto para Visual Studio 2010;
- E os ficheiros de instalação;
E encontra-se disponível para download no MSDN Code Gallery: BizTalk MapperExtensions Functoid Wizard
Instalação
Para usar este template de projeto basta descompactar o ficheiro do MSDN Code Gallery e execute o arquivo de instalação disponível em "Installation Files" da pasta.
Depois de executar o arquivo de instalação siga estes passos:
- Clique em “Next” na primeira tela
- Selecione a pasta de instalação e clique em “Next“
- Confirme a sua intenção de instalar clicar em “Next”
Agora quando você tiver a criar um novo projeto no Visual Studio 2010, você encontrará uma nova opção: “BizTalk Project Functoid Project”.
Criar um novo projeto
Para criar um novo projeto Functoid voçe deverá escolher a opção "BizTalk Server Functoid Project" no Visual Studio 2010 e um assistente irá guiar-lhe por todos os passos necessários . Siga os requisitos do assistente para criar o projecto.
- Na janela de boas vindas clique em "Next"
- Na janela "General Project Properties", preencha o nome da classe, o namespace associado e defina ou crie uma nova Strong Key
- Na janela "Functoid Properties", defina o ID da Functoid (deve ser maior do que 6000), o nome, a descrição resumida e a descrição da functoid.
- Na segunda janela de "Functoid Properties", escolha a categoria da functoid e qual a linguagem de implementação (C# ou VB.NET)
- Na janela "Functoid Parameters and Connection Types", defina as entradas e saídas da functoid
- Clique em “Finish”
- O assistente irá criar um novo projeto baseado em sua linguagem de implementação e definições fornecidas
- Abra a classe gerada e implemente o seu código
O template encontra-se disponível para download no MSDN Code Gallery: BizTalk MapperExtensions Functoid Wizard.
Seja o primeiro a comentar ;)
Postar um comentário