Summary of my contributions on MSDN Code Gallery and TechNet Gallery in the first half of 2012

  • Sandro Pereira
  • Jun 8, 2012
  • 3 min read

In the following of my previous post, this is the list of my contributions in the last six months on MSDN Code Gallery and TechNet Gallery.

MSDN Code Gallery is your destination for downloading sample applications and code snippets, as well as sharing your own resources.

TechNet Gallery is your destination for finding resources written in VBScript, PowerShell, SQL, JavaScript, or other scripting languages, as well as other kinds of resources (docs, Visio files, and so on).

📝 One-Minute Brief

This post archives essential Microsoft integration resources originally shared on MSDN and TechNet Galleries. Key contributions include advanced BizTalk mapping patterns (Muenchian grouping, multi-message joining), a comprehensive Visio stencil pack for BizTalk architecture, and PowerShell scripts for environment inventory and host instance management. These tools were designed to automate administrative tasks and solve complex transformation challenges for the global BizTalk community.

List of contributions on MSDN Code Gallery:

  • How to implement multi-level Muenchian grouping in BizTalk Maps: Inspired by a question in BizTalk Server Forums: XSLT Mapping Question (Summing Values). How can we perform multi-level Muenchian grouping in BizTalk Maps and perform mathematical operations on this group? I decided to solve this problem and publish this sample to help.
  • BizTalk Server – Basics principles of Maps: Maps or transformations are one of the most common components in the integration processes. They act as essential translators in the decoupling between the different systems to connect. In this article, as we explore the BizTalk Mapper Designer, we will explain its main concepts.
  • Grouping elements from different messages in BizTalk Maps: We want to combine data from two different messages into one, more specifically, we want to combine each user with his address and each user can have multiple addresses.

List of contributions on TechNet Gallery:

  • Collection of Visio 2010 Stencil for BizTalk Server: This is a collection of 37 Visio 2010 shapes for representing BizTalk physical architecture or solution diagrams in Visio 2010: BizTalk topologies, BizTalk Runtime Architecture, and ESB Toolkit, Receive and Send Pipelines, Inbound and Outbound Maps, Adapters and Filters, …
  • Obtain a list of “BizTalk Software Inventory” installed with PowerShell: It’s always good to know what software is installed in our environment. Sometimes we need to know what version of BizTalk is installed or what version of the Adapter Pack, x86 or x64? And preferably be able to get this list in an easy and automated way.
  • Determining the process ID of BizTalk Host Instances: We can debug, for example, external assemblies that are called from within a BizTalk process or debugging pipeline components in run-time mode. In Visual Studio, set breakpoints in your code. To debug, you must attach to the BizTalk process that is running the .NET code.
  • XML-RPC Schema: This is an XML-RPC schema that you can use in BizTalk. XML-RPC Is a spec and a set of implementations that allow software running on disparate operating systems, running in different environments, to make procedure calls over the Internet.
  • Configure BizTalk Services to start automatically after a system restart: This is a simple script to configure BizTalk Services and the Enterprise Single Sign-On Service to start automatically after a system restart.

I hope you will find these contributions useful.

Microsoft has retired the MSDN Code Gallery and TechNet Gallery. To ensure these resources remain available to the community, I have migrated all code snippets, stencils, and scripts to GitHub.

Hope you find this helpful! If you liked the content or found it useful and would like to support me in writing more, consider buying (or helping to buy) a Star Wars Lego set for my son. 

Thanks for Buying me a coffe
Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top